JimD wrote:
By the way, do you know if Gentoo considers an ebuild with an -rX on the
end to be newer? For example which would emerge choose:
sys-devel/gcc-3.4.6
or
sys-devel/gcc-3.4.6-r1
s/Gentoo/portage ;)
Yes, it does. Revision bumps are generally to correct a bug or typo in
an ebuild, or apply additional patches, while the upstream version
remains unchanged.
If you're unmasking (in package.keywords or package.unmask) a specific
version of a package, such as =sys-devel/gcc-3.4.6 to use your example,
you could instruct portage to unmask ebuild revisions of that same
version using the ~ prefix: ~sys-devel/gcc-3.4.6 would match gcc-3.4.6
and gcc-3.4.6-r*. Handy for getting ebuild fixes on a package waiting
to become stable.
Yay, random portage trivia!
--
gentoo-user@gentoo.org mailing list