1 |
I've been overall impressed with the progress made on recent |
2 |
keywording/stable requests for dev-perl/* prefix [1][2][3]. |
3 |
|
4 |
So I figured I'd put some effort into getting not only dev-perl/* -> |
5 |
dev-lang/perl up-to-scratch, but attempt to fix the warts between |
6 |
dev-lang/perl and the rest of ::gentoo |
7 |
|
8 |
But uh, the deps are dark and full of terrors. |
9 |
|
10 |
So I started by focusing on one dep: sys-libs/db , but even that has a |
11 |
nightmarish depgraph :/ |
12 |
|
13 |
Here's my current progress (attached) for what sort of things need to |
14 |
be changed ( as indicated by repoman -d -e y ) to make all necessary |
15 |
arches happy, but as you can see it gets crazy fast, turning up in |
16 |
java, emacs, systemd... |
17 |
|
18 |
So obviously some hacks to mask USE flags in profiles are going to be |
19 |
needed to make this happy. |
20 |
|
21 |
So far my list includes: |
22 |
|
23 |
~amd64-fbsd : 2 packages |
24 |
~x86-macos : 15 packages |
25 |
~ppc-macos : 17 packages |
26 |
~x64-solaris : 17 packages |
27 |
~x86-solaris : 20 packages |
28 |
~x86-linux : 22 packages |
29 |
~sparc-solaris : 24 packages |
30 |
~sparc64-solaris : 24 packages |
31 |
~m68k-mint : 25 packages |
32 |
~x64-cygwin : 25 packages |
33 |
~x64-macos : 26 packages |
34 |
~mips : 27 packages |
35 |
~amd64-linux : 32 packages |
36 |
~ppc-aix : 67 packages |
37 |
--- |
38 |
bsd@g.o : 2 packages |
39 |
mips@g.o : 27 packages |
40 |
prefix@g.o : 80 packages ( 314 distinct keywordings ) |
41 |
|
42 |
So if there's some subset of keywords that maybe I should focus on |
43 |
getting done instead of doing a blanket request, that might help. |
44 |
(amd64-fbsd for instance currently looks easy, but might get out of |
45 |
hand eventually) |
46 |
|
47 |
|
48 |
1: https://bugs.gentoo.org/665088 |
49 |
2: https://bugs.gentoo.org/667266 |
50 |
3: https://bugs.gentoo.org/671730 |