| Summary: | app-portage/gentoolkit-0.3.0.4-r4 install man pages and etc configs in the wrong paths | ||
|---|---|---|---|
| Product: | Portage Development | Reporter: | Andrew Savchenko <bircoph> |
| Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bircoph, sir_tuam |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
qlist.gentoolkit
emerge.info CONTENTS |
||
|
Description
Andrew Savchenko
2011-12-16 10:03:07 UTC
Created attachment 296013 [details]
qlist.gentoolkit
$ qlist gentoolkit
Created attachment 296015 [details]
emerge.info
emerge --info
What does /var/db/pkg/app-portage/gentoolkit-0.3.0.4-r4/CONTENTS show? What version of portage-utils do you have installed? The only way that I can reproduce this is if I have EPREFIX="/usr" set in my environment. Can you check your environment to see if that variable is set? There is no EPREFIX set to my knowledge: # printenv | grep -i prefix # grep -i prefix /etc/make.conf # app-portage/portage-utils-0.7 is installed. Created attachment 296113 [details]
CONTENTS
var/db/pkg/app-portage/gentoolkit-0.3.0.4-r4/CONTENTS
Also I checked my /usr, looks like gentoolkit is the only package with abnormal installation on this setup. I am just finishing new Gentoo AMD64 hardened no-multilib install and have same situation here... I believe the problem is due to setup.py pre-pending /usr to all data_files. I think the correct fix will be to create a setup.cfg file containing [install] install-data=/ which will override any other setting some users seem to have as a default. Okay the issue is that newer versions of portage define EPREFIX. The issue is when it was undefined, the setup code set it to "/". The newer versions of portage set it to "", which breaks the code. I will get an updated gentoolkit into the tree and request early stabilization as soon as possible. Fixed in gentoolkit-0.3.0.4-r5. Stable request is in Bug 395303. |