Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300037 - kde-base/automoc-0.9.88, media-libs/libcuefile-458, media-libs/libreplaygain-458, media-sound/musepack-tools-458 ecopied fine. media-libs/xine-lib-1.1.17 and dev-util/qt-creator-1.3.0
Summary: kde-base/automoc-0.9.88, media-libs/libcuefile-458, media-libs/libreplaygain-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-07 13:33 UTC by Paolo
Modified: 2010-01-23 13:36 UTC (History)
0 users

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 Paolo 2010-01-07 13:33:18 UTC
Got the following packages from gentoo-tree using the ecopy tool.
kde-base/automoc-0.9.88
media-libs/libcuefile-458
media-libs/libreplaygain-458
media-sound/musepack-tools-458
media-libs/xine-lib-1.1.17
dev-util/qt-creator-1.3.0

The first 4 (automoc, libcuefile, libreplaygain, musepack-tools) emerged fine without any aid.

media-libs/xine-lib-1.1.17 's ebuild needed some tweaks, here the patch:

106c106
<               win32dir=/usr/$(ABI="x86" get_libdir)/win32
---
>               win32dir=${EROOT}/usr/$(ABI="x86" get_libdir)/win32
108c108
<               win32dir=/usr/$(get_libdir)/win32
---
>               win32dir=${EROOT}/usr/$(get_libdir)/win32
173c173
<               docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \
---
>               docdir="${EROOT}/usr/share/doc/${PF}" htmldir="${EROOT}/usr/share/doc/${PF}/html" \



dev-util/qt-creator-1.3.0's ebuild also needed to be tweaked:

16c16
< KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
---
> KEYWORDS="~amd64-linux ~x86-linux"
78c78
<       emake INSTALL_ROOT="${D}/usr" install_subtargets || die "emake install failed"
---
>       emake INSTALL_ROOT="${ED}/usr" install_subtargets || die "emake install failed"
80c80
<       mv "${D}"/usr/bin/${MY_PN}.bin "${D}"/usr/bin/${MY_PN} || die "failed to rename executable"
---
>       mv "${ED}"/usr/bin/${MY_PN}.bin "${ED}"/usr/bin/${MY_PN} || die "failed to rename executable"
82c82
<               emake INSTALL_ROOT="${D}/usr" install_qch_docs || die "emake install qch_docs failed"
---
>               emake INSTALL_ROOT="${ED}/usr" install_qch_docs || die "emake install qch_docs failed"

Reproducible: Always

Steps to Reproduce:
Comment 1 Fabian Groffen gentoo-dev 2010-01-08 11:27:17 UTC
You add EROOT in xine-lib, I'd expect you to add EPREFIX.

You change INSTALL_ROOT in qt-creator from D to ED, I'd expect this to remain D.  Do similar packages the same thing?
Comment 2 Fabian Groffen gentoo-dev 2010-01-09 09:30:09 UTC
automoc is already in the tree with your keyword
Comment 3 Fabian Groffen gentoo-dev 2010-01-09 11:14:56 UTC
libcuefile done
Comment 4 Fabian Groffen gentoo-dev 2010-01-09 13:18:46 UTC
media-libs/libreplaygain done
Comment 5 Fabian Groffen gentoo-dev 2010-01-23 13:25:21 UTC
media-sound/musepack-tools is already in the tree with your keyword
Comment 6 Fabian Groffen gentoo-dev 2010-01-23 13:27:00 UTC
media-libs/xine-lib is also already in the tree, do you check before you import?
Comment 7 Fabian Groffen gentoo-dev 2010-01-23 13:36:34 UTC
all imported