Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 633484 - sys-apps/baselayout prefix changes
Summary: sys-apps/baselayout prefix changes
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-04 18:19 UTC by William Hubbs
Modified: 2020-07-29 01:56 UTC (History)
2 users (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 William Hubbs gentoo-dev 2017-10-04 18:19:04 UTC
Prefix team,

I am looking at sys-apps/baselayout, and I notice that it does not have
any of the prefix keywords. The KEYWORDS setting is:

KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"

That means it isn't a prefix-ready ebuild, so I'm confused about why you
are touching it at all since I thought baselayout-prefix was your
baselayout and it has the prefix keywords which baselayout doesn't have.

Please get back with me about this asap.

Thanks,

William
Comment 1 Guilherme Amadio gentoo-dev 2017-10-05 06:50:36 UTC
Hi William,

There are two flavors of prefix: the usual one¹, that uses the host libc, a different "gentoo_prefix" tree, and separate baselayout and friends; and the prefix-libc, prefix-standalone, or RAP one², that only supports Linux for now as it uses its own libc and depends only on the kernel from the host. This second flavor of prefix does not use a separate "gentoo_prefix" tree, but the usual one, and the usual package keywords as well. That's why we needed to make a few changes here and there to some packages in the main tree to support prefix, even though those packages were not explicitly marked as being prefix-enabled. I've made some of those changes since I am maintaining a relatively large installation of prefix packages in cvmfs (~1300 packages currently).

I hope this clarifies things for you. Let us know if you have any other questions.

Cheers,
—Guilherme

1. https://wiki.gentoo.org/wiki/Project:Prefix
2. https://wiki.gentoo.org/wiki/Prefix/libc
Comment 2 Benda Xu gentoo-dev 2017-10-06 13:17:55 UTC
Hi William,

I back Guilherme's explanation.

Cheers,
Benda
Comment 3 Guilherme Amadio gentoo-dev 2020-07-28 22:15:14 UTC
Can this bug be closed?
Comment 4 Benda Xu gentoo-dev 2020-07-29 01:56:04 UTC
Yes.