1 |
Hi, Alan. |
2 |
|
3 |
On Sat, Jan 11, 2014 at 10:02:11PM +0200, Alan McKinnon wrote: |
4 |
|
5 |
> >> Let's first establish if portage reckons the system is consistent before |
6 |
> >> trying to track down why your session segfaults |
7 |
|
8 |
> We should keep in mind that you are doing a rather substantial |
9 |
> migration, gnome-3 is in the works and you want to get rid of it. Best |
10 |
> approach is to really get rid of it, not just tell portage to not use it |
11 |
> anymore. |
12 |
|
13 |
> First, @preserved-rebuild: |
14 |
> You have packages built against other packages that have changed or been |
15 |
> removed, so portage needs to rebuild them to get everything consistent |
16 |
> again. This is important (however cifs-utils and samba is not relevant |
17 |
> to this thread) |
18 |
|
19 |
> @depclean: |
20 |
> You must remove old clutter after every emerge world. If you remove |
21 |
> "gnome" from USE, portage won't use that flag, but your gnome stuff |
22 |
> stays installed. Normally, portage only unmerges packages that cause |
23 |
> blocks, leaving you to do the real work with depclean. |
24 |
|
25 |
|
26 |
> I recommend you do these steps in this order |
27 |
|
28 |
> 1. emerge -at --depclean |
29 |
> Inspect the list carefully, 289 packages is a lot. Take your time; |
30 |
> quickpkg anything you aren't sure of. When you are happy the list only |
31 |
> contains stuff you want rid of, let it do it's thing |
32 |
|
33 |
DONE. |
34 |
|
35 |
> 2. emerge -avuND world |
36 |
> Let portage figure out what it needs to add and rebuild |
37 |
|
38 |
DONE. |
39 |
|
40 |
> 3. emerge -av1 @preserved-rebuild |
41 |
> Fix up any inconsistencies left from emerging world |
42 |
|
43 |
DONE. |
44 |
|
45 |
> That should get you a consistent system. Now run xfce. |
46 |
|
47 |
> With luck, it will work as it should. |
48 |
> If not, we can then start the real debugging |
49 |
|
50 |
No such luck, as yet. I still get these messages when trying to startx: |
51 |
|
52 |
xfce4-session: GNOME compatibility is enabled and gnome-keyring-daemon is found on the system. Skipping gpg/ssh-agent startup. |
53 |
env: kdeinit4: No such file or directory |
54 |
env: qdbus: No such file or directory |
55 |
|
56 |
. Somehow, the remnants of a KDE program are hanging around somewhere. |
57 |
I've no idea what qdbus is, or where I've got it configured. |
58 |
|
59 |
> -- |
60 |
> Alan McKinnon |
61 |
> alan.mckinnon@×××××.com |
62 |
|
63 |
-- |
64 |
Alan Mackenzie (Nuremberg, Germany). |