vrapenec originaly # emerge -s autospeedstep Searching... [ Results for search key : autospeedstep ] [ Applications found : 1 ] * sys-apps/autospeedstep [ Masked ] Latest version available: 0.2 Latest version installed: [ Not Installed ] Size of downloaded files: 64 kB Homepage: http://gpsdrive.kraftvoll.at/speedstep.shtml Description: A daemon which controls power consumption and processor speed depending on CPU load vrapenec originaly # emerge --pretend autospeedstep These are the packages that I would merge, in order: Calculating dependencies !!! all ebuilds that could satisfy "autospeedstep" have been masked. !!! Error calculating dependencies. Please correct. vrapenec originaly # emerge --pretend sys-apps/autospeedstep These are the packages that I would merge, in order: Calculating dependencies !!! all ebuilds that could satisfy "sys-apps/autospeedstep" have been masked. !!! Error calculating dependencies. Please correct. vrapenec originaly # emerge sys-apps/autospeedstep Calculating dependencies !!! all ebuilds that could satisfy "sys-apps/autospeedstep" have been masked. !!! Error calculating dependencies. Please correct. vrapenec originaly # So how can I install that package when portage cannot find it! vrapenec originaly # emerge --version Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-pre7) vrapenec originaly # Reproducible: Always Steps to Reproduce: 1. 2. 3.
not a bug, but a feature... if a package is masked you have to give the full path to the ebuild file.
But the --pretend should show why it is masked! And it says: "!!! all ebuilds that could satisfy "sys-apps/autospeedstep" have been masked.". And I saw once a nice output showing which packages block another package.