1 |
My prefix profile is: |
2 |
|
3 |
Available profile symlink targets: |
4 |
[1] gentoo_prefix:prefix/linux/amd64 |
5 |
[2] gentoo_prefix:prefix/linux-standalone/amd64 * |
6 |
|
7 |
I'm seeing numerous ebuilds with "EAPI=6" |
8 |
|
9 |
grep -r "EAPI=6" ~/usr/portage/ | wc -l |
10 |
1415 |
11 |
|
12 |
and these ebuilds usually don't play nicely with prefix. Aside from install |
13 |
issues, issues with "eapply" instead of "epatch" and how "default" is |
14 |
implemented; eix doesn't detect these ebuilds, even after eix-update. |
15 |
For example, |
16 |
|
17 |
eix glpk |
18 |
[?] sci-mathematics/glpk |
19 |
Available versions: 4.45 4.48 4.54(0/36) 4.55(0/36) {doc examples gmp |
20 |
mysql odbc static-libs} Installed versions: 4.57(0/36)(12:14:11 AM |
21 |
04/05/2016)(gmp -doc -examples -mysql -odbc -static-libs) Homepage: |
22 |
https://www.gnu.org/software/glpk/ Description: GNU Linear Programming |
23 |
Kit |
24 |
|
25 |
glpk-4.57 is eapi6. All eix ebuilds >0.31.4 are eapi6 and don't show up via eix: |
26 |
|
27 |
eix -I eix |
28 |
[I] app-portage/eix |
29 |
Available versions: 0.30.4 0.30.10 0.30.11 0.31.4 {debug +dep doc nls |
30 |
optimization security sqlite strong-optimization strong-security swap-remote |
31 |
tools LINGUAS="de ru"} Installed versions: 0.31.4(12:02:58 AM 04/05/2016)(dep |
32 |
nls -debug -doc -optimization -security -sqlite -strong-optimization |
33 |
-strong-security -swap-remote -tools LINGUAS="-de -ru") Homepage: |
34 |
https://github.com/vaeth/eix/ Description: Search and query ebuilds, |
35 |
portage incl. local settings, ext. overlays and more |
36 |
|
37 |
And |
38 |
emerge -1p eix |
39 |
|
40 |
These are the packages that would be merged, in order: |
41 |
|
42 |
Calculating dependencies... done! |
43 |
[ebuild U ] app-portage/eix-0.31.7-r1 [0.31.4] USE="required-use%*" |
44 |
|
45 |
Is this a bug or, perhaps, a consequence of my profile? |
46 |
|
47 |
Steven |