On Wed, Sep 25, 2013 at 5:24 PM, <gottl...@nyu.edu> wrote: > I want to downgrade systemd from 207-r2 to 204 (highest stable). > > I currently have virtual/udev-206-r2 installed, which prevents > systemd-204. > > OK. So I need to downgrade virtual/udev to 200. > > I thought > emerge -1 =virtual/udev-200 =sys-apps/systemd-204 > would do it. But this failed (see below) and suggested masking > might help. > > So I added package.mask/systemd, which contains > >=virtual/udev-201 > >=sys-apps/systemd-205 > and then issued the same emerge as above. > But this also failed (see below). > What incantation do I need?
Don't mask anything, just make sure that systemd (both virtual/ and sys-apps/) is not on package.keywords. Then uninstall virtual/udev, downgrade systemd (just "emerge sys-apps/systemd") and then emerge again virtual/udev. The correct version should be emerged. Nothing in the tree (AFAICS) depends on >=virtual/udev-206, so it shoud be fine. Regards -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México