View previous topic :: View next topic |
Author |
Message |
PrisonGuy n00b
Joined: 17 Nov 2013 Posts: 2
|
Posted: Sun Nov 17, 2013 6:25 pm Post subject: The Common Desktop Environment |
|
|
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 |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Sun Nov 17, 2013 8:36 pm Post subject: |
|
|
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 |
|
|
PrisonGuy n00b
Joined: 17 Nov 2013 Posts: 2
|
Posted: Sun Nov 17, 2013 10:48 pm Post subject: |
|
|
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 |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Sat Nov 23, 2013 10:33 am Post subject: |
|
|
(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 |
|
|
ulm Developer
Joined: 04 Oct 2004 Posts: 98 Location: Mainz, Germany
|
Posted: Tue Nov 26, 2013 8:25 am Post subject: |
|
|
Hypnos wrote: | I wrote the following ebuild. |
Nice work. But allow me to make a few comments:
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 |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Wed Nov 27, 2013 5:25 am Post subject: |
|
|
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 |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Fri Mar 14, 2014 5:37 am Post subject: |
|
|
Why are you moving these things? Are they not fine where they are? |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Fri Mar 14, 2014 12:36 pm Post subject: |
|
|
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 |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Fri Mar 14, 2014 8:22 pm Post subject: |
|
|
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 |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Fri Mar 14, 2014 11:30 pm Post subject: |
|
|
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 |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Sat Mar 15, 2014 8:35 pm Post subject: |
|
|
Oh OK. Well, if it's just paths that need changing, it shouldn't be too hard to edit the source. |
|
Back to top |
|
|
|