Summary: | qt-core-4.5.3-r1, doins translations failed, ... ${EPREFIX} with helpers | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | matt <mattmatteh> |
Component: | Mac OSX | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
matt
2009-10-23 00:39:32 UTC
hmmm, weird, does you ebuild look like this: insinto ${QTTRANSDIR#${EPREFIX}} doins translations/*.qm || die "doins translations failed" that should remove the prefix should have added USE= the first time. USE="aqua glib qt3support ssl -debug -doc -iconv -pch" reply to comment #1: grep -n "insinto\|doins" usr/portage/x11-libs/qt-core/qt-core-4.5.3-r1.ebuild 176: insinto ${QTTRANSDIR#${EPREFIX}} 177: doins translations/*.qm || die "doins translations failed" right, so you have set EPREFIX in the environment? and does it differ from what env -i PATH=${PATH} portageq envvar EPREFIX gives? matt@hibook /Volumes/prefix-ppc-macos-native $ env -i PATH=${PATH} PATH=/Volumes/prefix-ppc-macos-native/usr/bin:/Volumes/prefix-ppc-macos-native/bin:/Volumes/prefix-ppc-macos-native/opt/bin:/Volumes/prefix-ppc-macos-native/usr/sbin:/Volumes/prefix-ppc-macos-native/sbin:/Volumes/prefix-ppc-macos-native/usr/powerpc-apple-darwin8/binutils-bin/3.1.2:/Volumes/prefix-ppc-macos-native/usr/powerpc-apple-darwin8/gcc-bin/4.2.1:/Volumes/prefix-ppc-macos-native/usr/games/bin:/usr/bin:/bin matt@hibook /Volumes/prefix-ppc-macos-native $ portageq envvar EPREFIX /Volumes/prefix-ppc-macos-native matt@hibook /Volumes/prefix-ppc-macos-native $ the thing was one single command ;) matt@hibook /Volumes/prefix-ppc-macos-native $ env -i PATH=${PATH} portageq envvar EPREFIX /Volumes/prefix-ppc-macos-native hmmm, then this should work... can this bug still be reproduced? after a few more tries qt-core mysteriously just worked. thanks. |