Your message dated Sat, 06 Nov 2010 19:03:10 +0000
with message-id <[email protected]>
and subject line Bug#602627: fixed in pyacidobasic 0.1-7
has caused the Debian Bug report #602627,
regarding pyacidobasic: FTBFS in clean chroot due to missing build-dep
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
602627: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602627
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pyacidobasic
Version: 0.1-6
Severity: serious
Tags: sid patch
Justification: fails to build from source (but built successfully in the past)
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make[1]: Entering directory `/tmp/buildd/pyacidobasic-0.1'
pyuic4 main.ui | sed -e 's/^from qwt_plot/from PyQt4.Qwt5/' -e
's%\(icons/[-:a-zA-Z_0-9]*\.svg\)%/usr/share/pyacidobasic/\1%g' > Ui_main.py
/bin/sh: pyuic4: not found
pyuic4 prelevement.ui > Ui_prelevement.py
/bin/sh: pyuic4: not found
make[1]: *** [Ui_prelevement.py] Error 127
make[1]: Leaving directory `/tmp/buildd/pyacidobasic-0.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Since this is an arch all package, it's never been built on a Debian buildd.
The build system uses pyuic4, which is in pyqt4-dev-tools. After adding that
to build-depends, one gets the following error:
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make[1]: Entering directory `/tmp/buildd/pyacidobasic-0.1'
pyuic4 main.ui | sed -e 's/^from qwt_plot/from PyQt4.Qwt5/' -e
's%\(icons/[-:a-zA-Z_0-9]*\.svg\)%/usr/share/pyacidobasic/\1%g' > Ui_main.py
pyuic4 prelevement.ui > Ui_prelevement.py
xsltproc --nonet
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl manpage.xml
make[1]: xsltproc: Command not found
make[1]: *** [pyacidobasic.1] Error 127
make[1]: Leaving directory `/tmp/buildd/pyacidobasic-0.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
xsltproc is in the xsltproc package. Which then leads us to:
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make[1]: Entering directory `/tmp/buildd/pyacidobasic-0.1'
pyuic4 main.ui | sed -e 's/^from qwt_plot/from PyQt4.Qwt5/' -e
's%\(icons/[-:a-zA-Z_0-9]*\.svg\)%/usr/share/pyacidobasic/\1%g' > Ui_main.py
pyuic4 prelevement.ui > Ui_prelevement.py
xsltproc --nonet
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl manpage.xml
warning: failed to load external entity
"/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl"
cannot parse /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
make[1]: *** [pyacidobasic.1] Error 4
make[1]: Leaving directory `/tmp/buildd/pyacidobasic-0.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
Which identifies a need for docbook-xsl. That however moves on to:
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make[1]: Entering directory `/tmp/buildd/pyacidobasic-0.1'
pyuic4 main.ui | sed -e 's/^from qwt_plot/from PyQt4.Qwt5/' -e
's%\(icons/[-:a-zA-Z_0-9]*\.svg\)%/usr/share/pyacidobasic/\1%g' > Ui_main.py
pyuic4 prelevement.ui > Ui_prelevement.py
xsltproc --nonet
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl manpage.xml
I/O error : Attempt to load network entity
http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
manpage.xml:62: warning: failed to load external entity
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
]>
^
Note: Writing pyacidobasic.1
gzip -c9 pyacidobasic.1 > pyacidobasic.1.gz
lrelease-qt4 lang/*.ts 2>/dev/null || lrelease lang/*.ts
/bin/sh: lrelease: not found
make[1]: *** [languages] Error 127
make[1]: Leaving directory `/tmp/buildd/pyacidobasic-0.1'
dh_auto_build: make -j1 returned exit code 2
Which suggests docbook-xml and libqt4-dev. Then it builds.
The fix for the FTBFS is:
-Build-Depends: debhelper (>= 7), python-central (>= 0.6), python-setuptools
(>= 0.6b3)
+Build-Depends: debhelper (>= 7), python-central (>= 0.6), python-setuptools
(>= 0.6b3), pyqt4-dev-tools, libqt4-dev, xsltproc, docbook-xsl, docbook-xml
-- System Information:
Debian Release: squeeze/sid
Architecture: i386 (i686)
Kernel: Linux 2.6.35-22-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: pyacidobasic
Source-Version: 0.1-7
We believe that the bug you reported is fixed in the latest version of
pyacidobasic, which is due to be installed in the Debian FTP archive:
pyacidobasic_0.1-7.debian.tar.gz
to main/p/pyacidobasic/pyacidobasic_0.1-7.debian.tar.gz
pyacidobasic_0.1-7.dsc
to main/p/pyacidobasic/pyacidobasic_0.1-7.dsc
python-acidobasic_0.1-7_all.deb
to main/p/pyacidobasic/python-acidobasic_0.1-7_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Georges Khaznadar <[email protected]> (supplier of updated pyacidobasic
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 06 Nov 2010 19:17:39 +0100
Source: pyacidobasic
Binary: python-acidobasic
Architecture: source all
Version: 0.1-7
Distribution: unstable
Urgency: low
Maintainer: Georges Khaznadar <[email protected]>
Changed-By: Georges Khaznadar <[email protected]>
Description:
python-acidobasic - a simulation tool for acido-basic titrations
Closes: 602627
Changes:
pyacidobasic (0.1-7) unstable; urgency=low
.
* applied the patch proposed by Scott Kitterman: many thanks!
Closes: #602627
Checksums-Sha1:
cb269cbff229592708d4326a351dd11b6a71ef69 1214 pyacidobasic_0.1-7.dsc
3147cb5fb9a26ada4ad1c45bcd50b53cef0b8b00 26796 pyacidobasic_0.1-7.debian.tar.gz
962d6a314fa2ef8e9d74efcbfce7950052db5129 35120 python-acidobasic_0.1-7_all.deb
Checksums-Sha256:
9a64714438e6c81828b502f052f9fe37c786ab27584b68bcc557f7ae68d5e43b 1214
pyacidobasic_0.1-7.dsc
22454878ad648e1e3e63ddc85c3d3d6a412d061ef49cd2b3a1bb3dfd5d4515ee 26796
pyacidobasic_0.1-7.debian.tar.gz
91e794dbd5232f2a50d97b6e246a780f520d39272aad6cb358ad4c541692ae71 35120
python-acidobasic_0.1-7_all.deb
Files:
325938b7da17ba6ff1e11a52bd12a370 1214 python extra pyacidobasic_0.1-7.dsc
c3251e2778e7b31f9c70240bb8d960f7 26796 python extra
pyacidobasic_0.1-7.debian.tar.gz
a87e9e2b7d7ecedbbbe072018c580346 35120 python extra
python-acidobasic_0.1-7_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFM1Z4Infmb2hFpETARAhvxAJ9/t9R0LMzGtQmlYoaCJn4jhIXrvwCdHT5q
v7i4I3vnH1Iq5/Us88nNhk4=
=Xk6Q
-----END PGP SIGNATURE-----
--- End Message ---