On Sat, 2008-10-04 at 17:15 -0400, David Relson wrote: > On Sat, 04 Oct 2008 22:17:52 +0200 > Andreas Simbuerger wrote: > > > On Sat, 2008-10-04 at 22:08 +0200, Justin wrote: > > > Andreas Simbuerger schrieb: > > > > Greetings, > > > > > > > > Is it possible to change the install-directory of ebuilds? > > > > Let's say for example: > > > > > > > > TODIR=/usr/local/lib emerge python > > > > > > > > I tried to find a clue within the Gentoo Documentation and the > > > > Forums but still no idea how to do that. > > > > > > > > ----- > > > > As it is my first post to a mailing list, i hope it's not kind of > > > > a dumb question that can be solved by a "RTFM" ;-) > > > > ----- > > > > > > > > - Andreas > > > > > > > > > > > > > > > What really do you want to do? Whats your intention behind? > > > > I had some trouble during upgrading Python2.4 to Python2.5 > > where some ebuilds installed themselves to /usr/local/lib > > depending ebuilds were looking into /usr/lib. > > > > Whilst having no idea how i messed that one up (aside from accepting > > ~amd64 ebuilds ;-)) i want to correct that by remerging > > the messed up packages with the correct(?) path. > > > > In addition i try to solve the problems by doing an > > emerge -eaD world > > right at the moment > > > > - Andreas > > H'lo Andreas, > > Here're some ideas, for whatever they're worth: > > Installs to /usr/local/lib sounds like b0rked ebuilds. I'd try using > equery to find the ebuilds that installed "bad" files. Then I'd look > for "/usr/local" in those ebuilds and fix them. Putting the fixed > ebuilds in /usr/local/portage/..., rather than just > changing /usr/portage/..., might be even better. Lastly, I'd report > the b0rked ebuilds on bugzilla.gentoo.org and would include the fixes > with the reports. > > Looking on my system, all that /usr/local/lib is > /usr/local/lib64/python2.5/site-packages/doxypy-0.3rc2-py2.5.egg-info > which appears to have come from manually installing > ~/Download/doxypy-0.3rc2.tar.gz, i.e. the one such file I have isn't > from an ebuild at all. Might that be what's happened to you? > > HTH, > > David Thanks for this idea! :D
So portage takes /usr/local/portage before /usr/portage ? Cool thing! I will try that after emerge -eD world has finished ... 330 of 697 weeeeeee ;-) Although i don't have any downloaded packages, everything that went in, went in through portage ;D Besides...i got the following packages installed to /usr/local/..... I still doubt that this is a problem with ~amd64.... Perhaps something in /etc/env.d/ can cause this? Didn't change anything in there... rei python2.5 # qfile -v /usr/local/lib/python2.5 net-p2p/bittorrent-5.2.0 (/usr/local/lib/python2.5) sys-apps/file-4.26 (/usr/local/lib/python2.5) net-zope/zopeinterface-3.0.1-r1 (/usr/local/lib/python2.5) dev-java/java-config-1.3.7 (/usr/local/lib64/python2.5) dev-java/java-config-2.1.6-r1 (/usr/local/lib64/python2.5) dev-python/pyopenssl-0.7 (/usr/local/lib/python2.5) dev-python/pyopengl-3.0.0_beta1 (/usr/local/lib/python2.5) dev-python/pyxdg-0.15 (/usr/local/lib/python2.5) dev-python/twisted-8.1.0 (/usr/local/lib/python2.5) dev-python/pyrex-0.9.8.5 (/usr/local/lib/python2.5) dev-python/python-ldap-2.3.5 (/usr/local/lib/python2.5) dev-python/dnspython-1.6.0 (/usr/local/lib/python2.5) dev-python/wxpython-2.6.4.0-r2 (/usr/local/lib/python2.5) dev-python/numeric-24.2-r6 (/usr/local/lib/python2.5) dev-python/setuptools-0.6_rc8-r1 (/usr/local/lib/python2.5) dev-python/pycairo-1.4.12 (/usr/local/lib64/python2.5) dev-python/pyxml-0.8.4-r1 (/usr/local/lib64/python2.5) dev-python/twisted-web-8.1.0 (/usr/local/lib/python2.5) dev-python/gdata-1.0.8 (/usr/local/lib/python2.5) dev-python/pycrypto-2.0.1-r6 (/usr/local/lib/python2.5) - Andreas

