Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] trouble downgrading systemd and virtual/udev
Date: Thu, 26 Sep 2013 05:36:06
Message-Id: CADPrc82JkEpnkqJyhO6GCF96x8awXW=DBfiY=QznOAK9vPj+WQ@mail.gmail.com
In Reply to: Re: [gentoo-user] trouble downgrading systemd and virtual/udev by Samuli Suominen
1 On Thu, Sep 26, 2013 at 12:00 AM, Samuli Suominen <ssuominen@g.o> wrote:
2 > On 26/09/13 04:30, Canek Peláez Valdés wrote:
3 >>
4 >> On Wed, Sep 25, 2013 at 5:24 PM, <gottlieb@×××.edu> wrote:
5 >>>
6 >>> I want to downgrade systemd from 207-r2 to 204 (highest stable).
7 >>>
8 >>> I currently have virtual/udev-206-r2 installed, which prevents
9 >>> systemd-204.
10 >>>
11 >>> OK. So I need to downgrade virtual/udev to 200.
12 >>>
13 >>> I thought
14 >>> emerge -1 =virtual/udev-200 =sys-apps/systemd-204
15 >>> would do it. But this failed (see below) and suggested masking
16 >>> might help.
17 >>>
18 >>> So I added package.mask/systemd, which contains
19 >>> >=virtual/udev-201
20 >>> >=sys-apps/systemd-205
21 >>> and then issued the same emerge as above.
22 >>> But this also failed (see below).
23 >>> What incantation do I need?
24 >>
25 >>
26 >> Don't mask anything, just make sure that systemd (both virtual/ and
27 >> sys-apps/) is not on package.keywords. Then uninstall virtual/udev,
28 >> downgrade systemd (just "emerge sys-apps/systemd") and then emerge
29 >> again virtual/udev. The correct version should be emerged.
30 >>
31 >> Nothing in the tree (AFAICS) depends on >=virtual/udev-206, so it shoud be
32 >> fine.
33 >
34 >
35 > wrong.
36 >
37 >>=sys-apps/hwids-20130717-r1 requires >=virtual/udev-206
38
39 I thought Allan was running ~amd64, as I explained later. Nothing in
40 stable (again, AFAICS) depends on >=virtual/udev-206.
41
42 But Allan, then perhaps if you mask the unstable versions of hwids,
43 you would be able to downgrade systemd.
44
45 Regards.
46 --
47 Canek Peláez Valdés
48 Posgrado en Ciencia e Ingeniería de la Computación
49 Universidad Nacional Autónoma de México