Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 823768 - ppc(32) some package de-stabilization
Summary: ppc(32) some package de-stabilization
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: PPC Porters
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords:
Depends on:
Blocks: 823762
  Show dependency tree
 
Reported: 2021-11-14 21:37 UTC by Georgy Yakovlev
Modified: 2023-06-02 21:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georgy Yakovlev archtester gentoo-dev 2021-11-14 21:37:11 UTC
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.
Comment 1 ernsteiswuerfel archtester 2021-11-14 22:52:35 UTC
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
Comment 2 Georgy Yakovlev archtester gentoo-dev 2021-11-18 23:52:29 UTC
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 =)
Comment 3 Georgy Yakovlev archtester gentoo-dev 2021-11-18 23:54:42 UTC
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.
Comment 4 ernsteiswuerfel archtester 2021-12-20 23:19:37 UTC
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
Comment 5 ernsteiswuerfel archtester 2022-10-09 18:30:58 UTC
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.
Comment 6 ernsteiswuerfel archtester 2023-06-02 21:10:44 UTC
Ack. ;)