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