Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
The Common Desktop Environment
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
PrisonGuy
n00b
n00b


Joined: 17 Nov 2013
Posts: 2

PostPosted: Sun Nov 17, 2013 6:25 pm    Post subject: The Common Desktop Environment Reply with quote

Hi I saw this thread:

https://forums.gentoo.org/viewtopic-t-948082-start-0.html

I write the documentation for the CDE project and I wanted to know if anyone was willing to write a CDE on Gentoo how to, I'll add it to the wiki:

https://forums.gentoo.org/viewtopic-t-948082-start-0.html

We depend on end users to let us know what works and what doesn't since we can't test every distro out there.

The first priority is getting the ancient code in CDE cleaned and fixing bugs.

Rcpbind is not (yet) deprecated in Linux but work is ongoing to remove the dependency since it is kind of a pain.

CDE's color can be...uh jarring but it's pretty easy to create your own palette.

Edit: changed links to point to the canonical domain, instead of one specific load balanced front end, in this case forums-web1. -- desultory
_________________
Documentation Lead/Wiki Wranger
The CDE project
http://cdesktopenv.sf.net
Back to top
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Sun Nov 17, 2013 8:36 pm    Post subject: Reply with quote

Probably the best way to get Gentoo people using CDE and providing feedback is if there is an ebuild -- is CDE mature enough for this?
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
PrisonGuy
n00b
n00b


Joined: 17 Nov 2013
Posts: 2

PostPosted: Sun Nov 17, 2013 10:48 pm    Post subject: Reply with quote

We had someone in our IRC channel tell us they were making one but that was a year ago.

CDE should be mature enough for it. A lot of bugs have been ironed out in a year.
_________________
Documentation Lead/Wiki Wranger
The CDE project
http://cdesktopenv.sf.net
Back to top
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Sat Nov 23, 2013 10:33 am    Post subject: Reply with quote

(EBUILD DELETED -- obsolete, see subsequent posts)

My $0.02 --

1) This requirement for rpcbind to run in insecure mode is a gaping security hole -- that needs to be fixed ASAP in the CDE codebase.

2) The calendar directory /usr/spool/calendar should be moved to /var (requires a patch to calendar, I suppose)


Enjoy!


Edited 2013/11/23 for clarity
Edited 2013/11/26 deleted old ebuild
_________________
Personal overlay | Simple backup scheme


Last edited by Hypnos on Wed Nov 27, 2013 5:36 am; edited 2 times in total
Back to top
View user's profile Send private message
ulm
Developer
Developer


Joined: 04 Oct 2004
Posts: 98
Location: Mainz, Germany

PostPosted: Tue Nov 26, 2013 8:25 am    Post subject: Reply with quote

Hypnos wrote:
I wrote the following ebuild.

Nice work. But allow me to make a few comments:
Quote:
Code:
inherit git-2

If you would use git-r3.eclass instead, you could set S="${WORKDIR}/${P}/cde" and get rid of the cd commands in phase functions.
Quote:
One also needs the following in the file files/95cde under the ebuild dir:
Code:
LDPATH="/usr/dt/lib"
PATH="/usr/dt/bin"
MANPATH="/usr/dt/man"

Why are things installed under /usr/dt, in the first place? This is violating the FHS, for no good reason.
Back to top
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Wed Nov 27, 2013 5:25 am    Post subject: Reply with quote

ulm,

Thank you for your comments. I have pushed a new version of the ebuild to my personal overlay..

1) I have moved from git-2 to git-r3 as you suggested.

2) I have moved the bin, lib and man directories from under /usr/dt to /usr. However, I doubt moving the other items will work as their paths are coded into the source tree, and I have not figured out yet how to change them.

Anyway, this still needs a lot more testing ...
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
Silent-Hunter
Apprentice
Apprentice


Joined: 07 Jul 2013
Posts: 166

PostPosted: Fri Mar 14, 2014 5:37 am    Post subject: Reply with quote

Why are you moving these things? Are they not fine where they are?
Back to top
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Fri Mar 14, 2014 12:36 pm    Post subject: Reply with quote

Silent-Hunter wrote:
Why are you moving these things? Are they not fine where they are?

There are at least two solutions: leave it where it is and change environment variables (executable and library paths, revdep-rebuild paths, etc.), or just put the binaries in the standard directories. I chose the latter, as it makes the filetree more coherent, and because it is the current trend (X11, GNUstep, etc.).
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
Silent-Hunter
Apprentice
Apprentice


Joined: 07 Jul 2013
Posts: 166

PostPosted: Fri Mar 14, 2014 8:22 pm    Post subject: Reply with quote

I meant what's wrong with them staying in /usr/dt, and /var/spool/calendar? I mean, I use it and it works fine for me.
Back to top
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Fri Mar 14, 2014 11:30 pm    Post subject: Reply with quote

Silent-Hunter wrote:
I meant what's wrong with them staying in /usr/dt, and /var/spool/calendar? I mean, I use it and it works fine for me.

Like I said, makes the filetree more coherent, is consistent with current custom (cf. X11, GNUstep) and avoids having to add paths to your environment variables.
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
Silent-Hunter
Apprentice
Apprentice


Joined: 07 Jul 2013
Posts: 166

PostPosted: Sat Mar 15, 2014 8:35 pm    Post subject: Reply with quote

Oh OK. Well, if it's just paths that need changing, it shouldn't be too hard to edit the source.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum