Gentoo Archives: gentoo-user

From: Volker Armin Hemmann <volkerarmin@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Masking udev to postpone the update
Date: Fri, 23 Mar 2012 17:51:24
Message-Id: 3621773.IWaMqGzPuO@localhost
In Reply to: Re: [gentoo-user] Masking udev to postpone the update by Allan Gottlieb
1 Am Donnerstag, 22. März 2012, 21:44:53 schrieb Allan Gottlieb:
2 > On Sun, Mar 18 2012, Allan Gottlieb wrote:
3 > > On Sun, Mar 18 2012, Alan McKinnon wrote:
4 > >> On Sun, 18 Mar 2012 13:14:48 -0700
5 > >>
6 > >> Allan Gottlieb <gottlieb@×××.edu> wrote:
7 > >>> I will update to the new world order, but would very much prefer to
8 > >>> postpone that for a few weeks. Is it enough to put
9 > >>>
10 > >>> >sys-fs/udev-171-r5
11 > >>>
12 > >>> in /etc/portage/package.mask ?
13 > >>>
14 > >>>=sys-fs/udev-181
15 > >>>
16 > >> would be better. Rather mask the first version that causes issues and
17 > >> all subsequent versions. With your suggestions, there may be
18 > >> future updates between 171 and 181 (without initrd issues) that you
19 > >> want, but you can't use them as you masked them.
20 > >
21 > > Done, thanks. Thank you volker as well.
22 > >
23 > > allan
24 >
25 > I am now unable to update world
26 >
27 > Total: 26 packages (20 upgrades, 3 new, 1 in new slot, 2 reinstalls, 1
28 > uninstall), Size of downloads: 604,681 kB Conflict: 3 blocks
29 >
30 > The following keyword changes are necessary to proceed:
31 > #required by sys-auth/consolekit-0.4.5-r3[acl], required by
32 > net-misc/networkmanager-0.9.2.0-r5, required by
33 > net-im/empathy-3.2.2[networkmanager], required by
34 > gnome-base/gnome-core-apps-3.2.1, required by gnome-base/gnome-3.2.1,
35 > required by @selected, required by @world (argument) =sys-fs/udev-9999 **
36 >
37 > The following mask changes are necessary to proceed:
38 > #required by sys-auth/consolekit-0.4.5-r3[acl], required by
39 > net-misc/networkmanager-0.9.2.0-r5, required by
40 > net-im/empathy-3.2.2[networkmanager], required by
41 > gnome-base/gnome-core-apps-3.2.1, required by gnome-base/gnome-3.2.1,
42 > required by @selected, required by @world (argument) #
43 > /etc/portage/package.mask:
44 > =sys-fs/udev-9999
45 >
46 > This does not surprise me.
47 >
48 > I still would like to wait until the semester is over before trying
49 > dracut as I assume there is a significant chance of an unbootable
50 > system. I could just do nothing now and, in late May, try dracut, unmask
51 > udev, and update world. If the world update is very hard after the long
52 > wait. I could reinstall.
53 >
54 > I was wondering if the following alternate procedure is safe. The hope
55 > would be to have few enough packages not updated so that when I do try
56 > dracut and unmask udev, an update world will eventually succeed.
57 >
58 > 1. Try emerge update world
59 >
60 > 2. Note a few of the packages that would have been updated,
61 > say A, B, and C
62 >
63 > 3. emerge -1 --ask A B C
64 > If no problems are reported, say yes to the --ask
65 >
66 > 4. Repeat
67 >
68 > thanks,
69 > allan
70
71 I don't use gnome (kde!) and I don't use networkcrapperdicrap.
72
73 So masking everything above -170 was absolutely painless for me.
74
75 --
76 #163933