Hi, to ease arch team work a bit and reduce overall stablereq time we need to drop some packages that are ppc keyworded to ~ppc this is an alternative to completely dropping ppc to ~ keywords (like alpha did recently and how riscv is now), but we'd like to avoid it for now. What it means for users? you may need to juggle accept_keywords a bit more. we are not dropping keywords, just de-stabilizing some packages. What it means for other developers? probably a bit more work on stablemasks. I don't have a list right now, suggestions welcome.
Criteria for the list were 1.) ppc-stable but not ppc64 keyworded, 2.) more CPU/RAM-requirements for useful usage necessary than a ppc32 machine would provide: Could be demoted to ~ppc: sci-chemistry/tm-align sci-electronics/gnucap sci-electronics/iverilog sci-electronics/magic sci-electronics/vbs sci-electronics/xcircuit sci-libs/cddlib sci-libs/cifparse-obj sci-libs/cqrlib/cqrlib sci-libs/gdal sci-libs/udunits sci-mathematics/4ti2 sci-mathematics/euler sci-mathematics/flint sci-mathematics/ginac sci-mathematics/lpsolve Could be demoted to ~ppc or possibly dropped: sci-biology/clustalw sci-biology/phyml sci-biology/muscle sci-biology/stride sci-chemistry/moldy sci-chemistry/molmol sci-chemistry/molscript sci-chemistry/mopac7 sci-chemistry/probe sci-electronics/drahnr-oregano sci-electronics/geda sci-mathematics/maxima sci-mathematics/mathomatic sci-mathematics/singular
all packages that had stable keyword in above list have been de-stabilized to ~ppc for now. I guess the commit series was too large for bot to leave a comment here =)
major pain point is python due to fast movement of packages and frequent addition of new deps. I will try to identify pain points there and packages that should not have been stable or keyworded, this will help python team and arch teams too.
Another round of candidates: media-gfx/dawn/dawn media-gfx/tuxpaint/tuxpaint media-gfx/cellwriter/cellwriter media-gfx/tuxpaint-stamps/tuxpaint-stamps media-libs/aften/aften media-libs/cal3d/cal3d media-radio/gpredict/gpredict media-sound/cvoicecontrol/cvoicecontrol www-apps/roundup/roundup www-client/httrack/httrack www-misc/bookmarksync/bookmarksync www-misc/visitors/visitors
I think these can be de-stabilized too or even dropped for ppc: sys-power/pmtools (bug #684524) dev-util/wiggle (bug #643098) Both are of little use on ppc and fail tests. Only keyworded on amd64 but no other archs.
Ack. ;)