On Tuesday 29 November 2005 12:39, Mark Knecht wrote: > Yes, I hope so. Since I never build with ACCEPT_KEYWORDS="~x86" but > rather put all keywords in package.keywords, I've rebuilt almost all > the ~x86 applications with ~amd64. I have not done the --emptytree > rebuild yet and may not for the next week or two just to see how > things go.
Rebuilding is not necessary. What would probably be a better strategy than an --emptytree is the following: find /var/db/pkg -mindepth 3 -maxdepth 3 -name "*.ebuild" -exec egrep -H \ "^KEYWORDS" {} \; |egrep -v "[^-]amd64" This will find you all ebuilds that do not have any amd64 keywords. You should try to merge newer versions to see whether the new version is supported. If not, they are likely not to work. If the outputted keywords include -amd64 they WILL not work. If they do work and are not marked for amd64 then you might consider to report them. Paul ps. Please remember, keywords do not change packages or the build process. They are only used to determine whether the package should be provided on that architecture/testing level. -- Paul de Vrieze Gentoo Developer Mail: [EMAIL PROTECTED] Homepage: http://www.devrieze.net
pgpWkT2CQHjs2.pgp
Description: PGP signature