Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 631952 - app-arch/xz-utils-5.2.3: bootstrap-prefix.sh fails due to 'multilib-strict check failed!'
Summary: app-arch/xz-utils-5.2.3: bootstrap-prefix.sh fails due to 'multilib-strict ch...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-24 21:38 UTC by hanetzer
Modified: 2017-09-27 06:58 UTC (History)
0 users

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


Attachments
build.log (file_631952.txt,331.65 KB, text/plain)
2017-09-24 21:39 UTC, hanetzer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hanetzer 2017-09-24 21:38:17 UTC
app-arch/xz-utils-5.2.3 fails to emerge (compilation is just fine) when bootstrapping a gentoo prefix on a gentoo-multilib-amd64-glibc system. Presumably the issue here is the fact that my root is setup with multilib.

Reproducible: Always

Steps to Reproduce:
1. Have gentoo w/mutlilib installed as /
2. ./boostrap-prefix.sh
3. chose the option to use the existing portage shortcut [theoretically
   should not matter]
4. fail.
Actual Results:  
xz-utils actually compiles just fine under prefix, however once portage gets to the point of installation it fails due to the multilib-strict check. If one
invokes boostrap-prefix.sh as such:
`FEATURES="-multilib-strict" ./bootstrap-prefix.sh`
it will continue along just fine until another failure (which I will be reporting shortly).

Expected Results:  
Installing app-arch/xz-utils-5.2.3 into the prefix.

I *thought* this could be fairly easily fixed with tweaks to the app-arch/xz-utils ebuild with an explicit call to --libdir=${EPREFIX}/usr/$(get_libdir) in src_configure, but testing this myself shows it to be false.
Comment 1 hanetzer 2017-09-24 21:39:09 UTC
Created attachment 496328 [details]
build.log
Comment 2 Fabian Groffen gentoo-dev 2017-09-25 07:36:56 UTC
I'll release a new snapshot, I fixed this already I think, but it's not yet in a bootstrap snapshot.
Comment 3 hanetzer 2017-09-26 17:43:23 UTC
Seems to be working, still have other prefix issues that need to be resolved.
Comment 4 Fabian Groffen gentoo-dev 2017-09-27 06:58:40 UTC
ok, thanks, at least this particular problem was fixed