--avoid-update Tries to prevent package updates. This may not always be possi‐ ble since new packages or new dependencies due to use flag changes may require a newer version of an installed package. Furthermore this option may lead to slot conflicts (Multiple package instances within a single package slot have been pulled into the dependency graph). It is not possible to use this option in such a case.
Created attachment 196152 [details, diff] emerge: introdue --avoid-update option
Would it not be better (and more intuitive) to only consider newer versions of packages if --update is specified? Also, the patch appears to add --avoid-packages to the man page, but this option isn't included anywhere else in the patch.
(In reply to comment #2) > Would it not be better (and more intuitive) to only consider newer versions of > packages if --update is specified? Like the man page entry says, it may lead to slot conflicts and without bug 1343 solved, this is not going to change. > Also, the patch appears to add --avoid-packages to the man page, but this > option isn't included anywhere else in the patch. Have a look at the attached file.
Everyone interested in this should have a look at bug 275898.
Created attachment 196158 [details, diff] emerge: introduce --avoid-update option Corrected --avoid-package -> --avoid-update in the man page, thanks to AllenJB.
Thanks, this is in svn r13745.
(In reply to comment #2) > Would it not be better (and more intuitive) to only consider newer versions of > packages if --update is specified? Good idea, that's how it is now in svn r13772.
This is fixed in 2.2_rc34.
*** Bug 158358 has been marked as a duplicate of this bug. ***
This is fixed in 2.1.7.