Hi Dirk, On Fri, Nov 13, 2009 at 23:45, Dirk Eddelbuettel <e...@debian.org> wrote: > > On 13 November 2009 at 22:54, Piotr Ożarowski wrote: > | Package: nwsclient > | Version: 1.6.4-1 > | Severity: important > | User: debian-python@lists.debian.org > | Usertags: python2.6 usr-local > | > | Hi, > | > | Starting from Python 2.6, the installation paths for distutils have > | changed. /usr/local is now used by default. > | > | When rebuilt against python-all{,-dev,-dbg} (and thus python2.6) from Debian > | experimental, your package contained these files: > > I don't have access to experimental in my pbuilder. So how should I test this?
After Piotr suggestions, I'm creating right now a pbuilder chroot to test these bugs, here are the steps I'm doing: - cd where 'base.tgz' is - cp base.tgz base_python2.6.tgz - sudo pbuilder --login --basetgz base_python2.6.tgz --save-after-login - echo "deb http://ftp.debian.org/debian/ experimental main" >> /etc/apt/sources.list - apt-get update - apt-get install -t experimental python-all-dev python-all-dbg (I need these 2, they should pull in all the needed packages) - exit - sudo pbuilder --build --basetgz base_python2.6.tgz <pkg>.dsc I'm at 'apt-get install...' but the rest should Just Work. > | nwsclient:drwxr-xr-x root/root 0 2009-11-13 04:20 ./usr/local/ > | nwsclient:drwxr-xr-x root/root 0 2009-11-13 04:20 ./usr/local/bin/ > | nwsclient:-rwxr-xr-x root/root 7313 2009-11-13 04:20 > ./usr/local/bin/PythonNWSSleighWorker.py > | nwsclient:-rwxr-xr-x root/root 2882 2009-04-27 23:18 > ./usr/local/bin/PythonNWSSleighWorker > | nwsclient:-rwxr-xr-x root/root 2394 2009-11-13 04:20 > ./usr/local/bin/pybabelfishd > | nwsclient:-rwxr-xr-x root/root 845 2009-11-13 04:20 > ./usr/local/bin/pybabelfish > | > | How can it be fixed? > | ==================== > | * try to pass "--prefix=/usr" to setup.py call, check if it's enough, > | * if your package is using python-central: > | - add "XB-Python-Version: ${python:Versions}" to all binary packages that > ship > | Python modules (.py files) or extensions (.so, including _d.so) in > | debian/control, check if it's enough, > > I already did that, so I guess it is not enough. > > | - try to convert to python-support[1], check if it's enough, > | * add --install-layout=deb to setup.py call and bump minimum required > | python{,-all,all-dev} build dependency to 2.5.4-1~, check if it's enough Did you add this too? Cheers, -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org