Your message dated Mon, 14 Dec 2009 15:20:53 +0100
with message-id <[email protected]>
and subject line Issue seemingly too exotic to be relevant any longer
has caused the Debian Bug report #525436,
regarding cdbs: arch-dep Python modules previously miscompiled now FTBFS
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.)


-- 
525436: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=525436
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cdbs
Version: 0.4.56
Severity: grave
Justification: causes other packages to FTBFS

calibre's debian/rules has an extra install/calibre rule which looks
like

install/calibre::
        # remove bundled python libraries which are provided by system
        # packages
        rm -r debian/tmp/usr/lib/python*/*-packages/cherrypy
        [...]

With version 0.4.52, the install part worked fine, first the internal
automatic rules were called (including setup.py install), and
afterwards my own rules kicked in which removed some upstream stuff
from debian/tmp/:

[... output from build, which works fine ... ]
 fakeroot debian/rules binary
test -x debian/rules
dh_testroot
dh_clean -k 
dh_installdirs -A 
mkdir -p "."
cd . && python setup.py install 
--root=/home/martin/ubuntu/calibre/build-area/calibre-0.4.143+dfsg/debian/tmp/ 
--no-compile -O0
Setup calibre version: 0.4.143
running install
[...]
running install_lib
creating /home/martin/ubuntu/calibre/build-area/calibre-0.4.143+dfsg/debian/tmp
[...]
Installing calibre script to 
/home/martin/ubuntu/calibre/build-area/calibre-0.4.143+dfsg/debian/tmp/usr/bin
dh_installdirs -pcalibre 
# remove bundled python libraries which are provided by system
# packages
rm -r debian/tmp/usr/lib/python*/*-packages/cherrypy

With current version 0.4.56, setup.py install is never called, it immediately
goes into the custom rules in debian/rules:

[... output from build, which works fine ... ]
touch debian/python-module-stampdir/calibre-bin
 fakeroot debian/rules binary
test -x debian/rules
dh_clean -k 
dh_installdirs -A 
mkdir -p "."
mkdir -p debian/python-module-stampdir
dh_installdirs -pcalibre 
# remove bundled python libraries which are provided by system
# packages
rm -r debian/tmp/usr/lib/python*/*-packages/cherrypy
rm: Entfernen von „debian/tmp/usr/lib/python*/*-packages/cherrypy“ nicht 
möglich: Datei oder Verzeichnis nicht gefunden

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hi,

This bugreport have been silent for 6 months. I interpret that as the issue was triggered only by this single package, and therefore close it as only a transitional issue no longer relevant.

Please speak up if anyone disagrees.


Kind regards, and thanks for the help and patience with this tricky one,

 - Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to