[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Construction paquet python3



​Bonjour,

Je rencontre actuellement un problème lors de la tentative de rétroportage du paquet python3 sur wheezy :
https://packages.debian.org/jessie/python3

En effet, en utilisant l'outil 'pbuilder', j'ai des erreurs lors d'une tentative de création du paquet :

<<
# pdebuild
...
for f in debian/*.in; do \
  f2=`echo $f | sed "s,PVER,python3.4,g;s/@VER@/3.4/g;s,\.in$,,"`; \
  if [ $f2 != debian/control ] && [ $f2 != debian/source.lintian-overrides ]; then \
    rm -f $f2; \
  fi; \
done
dh_clean
 dpkg-source -b python3.4-3.4.2
dpkg-source: info: using source format `1.0'
dpkg-source: info: building python3.4 using existing python3.4_3.4.2.orig.tar.gz
dpkg-source: info: building python3.4 in python3.4_3.4.2-1~bpo60+netplus1.diff.gz
dpkg-source: warning: ignoring deletion of file configure, use --include-removal to override
dpkg-source: info: building python3.4 in python3.4_3.4.2-1~bpo60+netplus1.dsc
 debian/rules build
cpp -E \
  -DDebian \
   \
  -Darch_os_linux -Darch_amd64 \
  -o - debian/patches/series.in \
  | egrep -v '^(#.*|$)' > debian/patches/series
: # build locales needed by the testsuite
echo "pybench run disabled for this build" > /tmp/buildd/python3.4-3.4.2/build-static/pybench.log
rm -rf locales
BEGIN pystone static
cd /tmp/buildd/python3.4-3.4.2/build-static && ./python ../Lib/test/pystone.py
/bin/bash: /tmp/buildd/python3.4-3.4.2/build-static/pybench.log: No such file or directory
debian/rules:567: recipe for target 'stamps/stamp-pybench' failed
make: *** [stamps/stamp-pybench] Error 1
make: *** Waiting for unfinished jobs....
/bin/bash: line 0: cd: /tmp/buildd/python3.4-3.4.2/build-static: No such file or directory
mkdir locales
debian/rules:549: recipe for target 'stamps/stamp-pystone' failed
make: *** [stamps/stamp-pystone] Error 1
if which localedef >/dev/null 2>&1; then \
  sh debian/locale-gen; \
fi
...
========================================
( \
  echo '#! /bin/sh'; \
  echo 'set -x'; \
  echo 'export LOCPATH=/tmp/buildd/python3.4-3.4.2/locales'; \
  echo '/tmp/buildd/python3.4-3.4.2/build-static/python /tmp/buildd/python3.4-3.4.2/debian/script.py test_results '\''make test TESTOPTS="-j 1 -w -uall -x test_ensurepip test_linuxaudiodev test_ossaudiodev test_venv"'\'; \
  echo 'echo DONE'; \
) > /tmp/buildd/python3.4-3.4.2/build-debug/run_tests
/bin/bash: line 6: /tmp/buildd/python3.4-3.4.2/build-debug/run_tests: No such file or directory
debian/rules:487: recipe for target 'stamps/stamp-check' failed
make: *** [stamps/stamp-check] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
...
>>

En effet, en essayant de me 'chrooter' au niveau du répertoire de mon environnement de pbuilder je constate que le répertoire '/tmp/buildd' existe bien.
Je tiens à préciser qu'avec cet environnement pbuilder je suis déjà parvenu à créer des paquets (ex: mtr ou mpdecimal).

Avez déjà eu ce genre de message ? Des conseils à me donner ?
Merci d'avance.




Reply to: