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

Bug 293317

Summary: eselect-1.2.7: libs/skel.bash do_add doesn't always use prefix
Product: Gentoo Hosted Projects Reporter: Fabian Groffen <grobian>
Component: eselectAssignee: Gentoo eselect Team <eselect>
Status: RESOLVED FIXED    
Severity: normal CC: prefix
Priority: High Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 277849    
Attachments: eselect-1.2.7-do_add_prefix.patch

Description Fabian Groffen gentoo-dev 2009-11-15 20:35:43 UTC
do_add uses ${D} instead of ${ED} or ${EROOT} when ${D} is not set.  This results in do_add not using the EPREFIX when used from Portage (since ${D} is set).  The attached patch fixes this by always appending the offset-prefix.
Comment 1 Fabian Groffen gentoo-dev 2009-11-15 20:36:38 UTC
Created attachment 210347 [details, diff]
eselect-1.2.7-do_add_prefix.patch
Comment 2 Ulrich Müller gentoo-dev 2009-11-15 22:01:59 UTC
In SVN r732.

Currently no new eselect release is planned (I did one yesterday ;-)
but you may always ask of course.
Comment 3 Fabian Groffen gentoo-dev 2009-11-16 08:28:13 UTC
I'm first going to check if I can find any more bugs, to avoid being at version 1.2.10 in a week from now.  Thanks.
Comment 4 Ulrich Müller gentoo-dev 2009-11-20 20:48:13 UTC
Fixed in eselect-1.2.8.