Masking upgradable packages not taken into account [Solved]

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

Post Reply
neduard
Baby Hen
Posts: 11
Joined: Wed Jan 13, 2010 13:33
Location: Romania
Contact:

Masking upgradable packages not taken into account [Solved]

Post by neduard » Thu Mar 10, 2011 19:08

I ran into an interesting (strange?) situation while trying to mask out the new revision of the kernel (sabayon-2.6.37-r3)
The thing is, that even though I've added in entropy/package.mask the lines

Code: Select all

>=sys-kernel/linux-sabayon-2.6.37-r3
>=app-emulation/virtualbox-guest-additions-4.0.4#2.6.37-sabayon
>=app-emulation/virtualbox-modules-4.0.4#2.6.37-sabayon
>=x11-drivers/xf86-video-virtualbox-4.0.4#2.6.37-sabayon
>=net-wireless/broadcom-sta-5.100.82.38-r1#2.6.37-sabayon
>=net-wireless/ndiswrapper-1.56#2.6.37-sabayon
>=x11-drivers/ati-drivers-11.2#2.6.37-sabayon
>=x11-drivers/nvidia-drivers-260.19.29#2.6.37-sabayon
equo would still promt me about how it couldn't satisfy the dependencies. However, after manually upgrading a separate package, such as sabayon-skel (which isn't dependent on the kernel), equo now takes into account the masked packages, and `equo upgrade` will run correctly, upgrading all packages that aren't masked (and with all dependencies satisfied).

Now I'm not too familiar with the inner workings of equo... but is this normal?

It should also be noted that even after removing the packages from the .mask file, they still aren't considered for upgrade by equo, so how can I get equo to upgrade them? (issuing `equo install` works, but this means that I have to install - and thus upgrade - each package manually)

Edit: marked as bug (#2280)
Edit2: fixed as of entropy 1.0_alpha34

Post Reply