Source: python-pyhyphen
Version: 1.0~beta1-2
Severity: serious
Justification: fails to build from source

When rebuilt in an environment which has python-pyhyphen itself installed, the package fails to build:
|  fakeroot debian/rules binary
| dh binary --with python2
|    dh_testroot
|    dh_prep
|    dh_installdirs
|    dh_auto_install
| running install
| running build
| running build_py
| copying textwrap2.py -> build/lib.linux-i686-2.7
| copying hyphen/config.py -> build/lib.linux-i686-2.7/hyphen
| copying hyphen/dictools.py -> build/lib.linux-i686-2.7/hyphen
| copying hyphen/__init__.py -> build/lib.linux-i686-2.7/hyphen
| running build_ext
| building 'hyphen.hnj' extension
| gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
-Wstrict-prototypes -fPIC -Iinclude -I/usr/include/python2.7 -c src/hnjmodule.c 
-o build/temp.linux-i686-2.7/src/hnjmodule.o
| gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
-Wstrict-prototypes -fPIC -Iinclude -I/usr/include/python2.7 -c src/hyphen.c -o 
build/temp.linux-i686-2.7/src/hyphen.o
| gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall 
-Wstrict-prototypes -fPIC -Iinclude -I/usr/include/python2.7 -c src/hnjalloc.c 
-o build/temp.linux-i686-2.7/src/hnjalloc.o
| gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
build/temp.linux-i686-2.7/src/hnjmodule.o 
build/temp.linux-i686-2.7/src/hyphen.o build/temp.linux-i686-2.7/src/hnjalloc.o 
-o build/lib.linux-i686-2.7/hyphen/hnj.so
| running install_lib
| creating 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr
| creating 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib
| creating 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7
| creating 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages
| copying build/lib.linux-i686-2.7/textwrap2.py -> 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages
| creating 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/hyphen
| copying build/lib.linux-i686-2.7/hyphen/hnj.so -> 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/hyphen
| copying build/lib.linux-i686-2.7/hyphen/config.py -> 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/hyphen
| copying build/lib.linux-i686-2.7/hyphen/dictools.py -> 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/hyphen
| copying build/lib.linux-i686-2.7/hyphen/__init__.py -> 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/hyphen
| running install_egg_info
| Writing 
/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen/usr/lib/python2.7/dist-packages/PyHyphen-1.0beta1.egg-info
| Traceback (most recent call last):
|   File "setup.py", line 106, in <module>
|     os.remove(mod_path + 'c')
| OSError: [Errno 13] Permission denied: 
'/usr/lib/python2.7/dist-packages/hyphen/config.pyc'
| dh_auto_install: python2.7 setup.py install --force 
--root=/build/python-pyhyphen-c3D5AV/python-pyhyphen-1.0~beta1/debian/python-pyhyphen
 --no-compile -O0 --install-layout=deb returned exit code 1
| make: *** [binary] Error 1
| dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 
2

--
Jakub Wilk



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to