#22264 closed defect (fixed)
loggerhead - broken does not install libs in correct place
Reported by: | nefar@… | Owned by: | jlaurila@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.1 |
Keywords: | Cc: | ||
Port: | loggerhead |
Description (last modified by mf2k (Frank Schima))
First, I think it should be renamed to bzr-loggerhead
port contents shows it to be installed in:
/opt/local/lib/python2.6/site-packages/loggerhead/
Whereas: $ /opt/local/bin/python -c 'import sys; print sys.path' [, '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python26.zip', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-darwin', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac/lib-scriptpackages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-old', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload', '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages']
Other packages are installed correctly, but loggerhead seems to be the one out.
Change History (9)
comment:1 Changed 15 years ago by nefar@…
comment:2 Changed 15 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to jlaurila@… |
comment:3 Changed 15 years ago by jlaurila@…
The install path has been fixed five weeks ago in the Portfile attached to https://trac.macports.org/ticket/21432 - I'm just waiting for someone to commit it.
The name change sounds sensible to me. Any committers available to do it?
comment:4 Changed 15 years ago by mf2k (Frank Schima)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Updated in r60136. I kept the name the same.
comment:5 Changed 15 years ago by nefar@…
What was the reason for keeping the same name? All ports related to bzr show up under port search bzr except for this one. It would be nice if it did too.
comment:6 Changed 15 years ago by mf2k (Frank Schima)
It's going to take some more work to change the name. A new port must be created with the new name "bzr-loggerhead" and the old port must be changed into a stub port that points to the new port. See py25-tkinter for an example of a stub port.
comment:7 Changed 15 years ago by nefar@…
Are you're saying is that if I stub it and check in the necessities, we can go ahead and change the name?
comment:8 Changed 15 years ago by mf2k (Frank Schima)
I'm saying you should submit 2 portfiles - well one portfile and one universal diff. One portfile for "bzr-loggerhead" which is a copy of the current loggerheard port with the new name, and another which is a diff of the current loggerhead portfile which turns it into a stub.
tmp-fix is to do: export PYTHONPATH=/opt/local/lib/python2.6/site-packages
to be able to use loggerhead.