On 11/07/11 09:11, DJ Lucas wrote: > On 07/10/2011 12:23 AM, Bruce Dubbs wrote: >> Wayne Blaszczyk wrote: >>> On 10/07/11 01:16, DJ Lucas wrote: >>>> On 07/09/2011 01:45 AM, Wayne Blaszczyk wrote: >>>>> On 04/07/11 09:42, Randy McMurchy wrote: >>>>>> Hi all, > Taking only Gnome for an example, it's just too difficult. Isolating it > is *impossible* as there are way to many interdependent packages. Even > if you install to /opt/gnome now, you have several different modules to > account for in system locations (dbus, dconf, gconf, gio, gstreamer, > etc) and they cannot exist in an alternate directory tree, not to > mention the hoops to jump through to get all the data files in the right > locations under /usr/share for things like internationalization and even > pixmaps and icons. While I still haven't completed KDE, however, I > believe that if you review your installation logs, you'll find the same > is true there (or I suppose it is possible that KDE's conglomeration of > packages fits better into this model). Self contained packages like QT > and OpenOffice, I guess I can kind of understand. I used to use that > isolation scheme myself, but for most of the other things placed into > /opt today, I just don't see the purpose any longer as they are not > actually isolated installations, and removing those packages can > actually cause breakage. I totally agree with DJ. It is interesting that it is sufficient to have a single /usr instructions for GTK2, but not for QT3/4. After all they are both graphical toolkits are they not? What makes them different? Going back to Gnome, I further purpose that we get rid of the version directory under /etc/gnome. I wouldn't even mind if /etc/gnome was replaced with just /etc. I don't see how it is possible having two versions on Gnome working on a single system. Does any other distribution have a /etc/gnome directory structure? Regards, Wayne. > -- DJ Lucas > > >
-- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
