Hi, Alan. On Sat, Jan 11, 2014 at 10:02:11PM +0200, Alan McKinnon wrote:
> >> Let's first establish if portage reckons the system is consistent before > >> trying to track down why your session segfaults > We should keep in mind that you are doing a rather substantial > migration, gnome-3 is in the works and you want to get rid of it. Best > approach is to really get rid of it, not just tell portage to not use it > anymore. > First, @preserved-rebuild: > You have packages built against other packages that have changed or been > removed, so portage needs to rebuild them to get everything consistent > again. This is important (however cifs-utils and samba is not relevant > to this thread) > @depclean: > You must remove old clutter after every emerge world. If you remove > "gnome" from USE, portage won't use that flag, but your gnome stuff > stays installed. Normally, portage only unmerges packages that cause > blocks, leaving you to do the real work with depclean. > I recommend you do these steps in this order > 1. emerge -at --depclean > Inspect the list carefully, 289 packages is a lot. Take your time; > quickpkg anything you aren't sure of. When you are happy the list only > contains stuff you want rid of, let it do it's thing DONE. > 2. emerge -avuND world > Let portage figure out what it needs to add and rebuild DONE. > 3. emerge -av1 @preserved-rebuild > Fix up any inconsistencies left from emerging world DONE. > That should get you a consistent system. Now run xfce. > With luck, it will work as it should. > If not, we can then start the real debugging No such luck, as yet. I still get these messages when trying to startx: xfce4-session: GNOME compatibility is enabled and gnome-keyring-daemon is found on the system. Skipping gpg/ssh-agent startup. env: kdeinit4: No such file or directory env: qdbus: No such file or directory . Somehow, the remnants of a KDE program are hanging around somewhere. I've no idea what qdbus is, or where I've got it configured. > -- > Alan McKinnon > [email protected] -- Alan Mackenzie (Nuremberg, Germany).

