Source: pssh Version: 2.0-1 Severity: important User: debian-pyt...@lists.debian.org Usertags: python2.6 usr-local ftbfs
Hello, 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 (and with python2.6 as the default one), your package failed to build from source. Here's relevant part of the build log: [...]
python setup.py build
[...]
running install_scripts creating debian/pssh/usr/local/bin copying build/scripts-2.6/pscp -> debian/pssh/usr/local/bin copying build/scripts-2.6/pslurp -> debian/pssh/usr/local/bin copying build/scripts-2.6/pssh -> debian/pssh/usr/local/bin copying build/scripts-2.6/pnuke -> debian/pssh/usr/local/bin copying build/scripts-2.6/prsync -> debian/pssh/usr/local/bin changing mode of debian/pssh/usr/local/bin/pscp to 755 changing mode of debian/pssh/usr/local/bin/pslurp to 755 changing mode of debian/pssh/usr/local/bin/pssh to 755 changing mode of debian/pssh/usr/local/bin/pnuke to 755 changing mode of debian/pssh/usr/local/bin/prsync to 755 # Rename everything, because of conflicts with putty mv debian/pssh/usr/bin/pssh debian/pssh/usr/bin/parallel-ssh mv: cannot stat `debian/pssh/usr/bin/pssh': No such file or directory make: *** [install] Error 1
How to fix it? ============== * try to pass "--prefix=/usr" to setup.py call, 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 * ask for help on #debian-python or debian-pyt...@lists.debian.org -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org