Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 911825

Summary: don't make binpkgs for acct-user/* acct-group/* or virtual/*
Product: Portage Development Reporter: Michael Jones <gentoo>
Component: Binary packages supportAssignee: Portage team <dev-portage>
Status: UNCONFIRMED ---    
Severity: normal CC: sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=885827
https://bugs.gentoo.org/show_bug.cgi?id=542480
Whiteboard:
Package list:
Runtime testing required: ---

Description Michael Jones 2023-08-07 02:24:41 UTC
There are no savings to be gained by installing a binpkg of packages in these catagories versus merging the ebuild normally.

Perhaps a new flag that an ebuild can set to inhibit making a binpkg of itself?

to work around this, i've taken to adding the following to my make.conf

EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --buildpkg-exclude 'virtual/* sys-kernel/*-sources */*-bin acct-user/* acct-group/*'"

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-07 02:29:39 UTC
You'd then break usepkgonly.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-07 02:30:41 UTC
It's somewhat related to the idea in bug 885827 combined with bindist.