clone 657845 -1
reassign -1 src:ace 6.0.3+dfsg-0.1
submitter -1 !
retitle -1 ace/6.0.3+dfsg-0.1 FTBFS when building indep-only
tags -1 =
summary -1 0
close 657845
done 

On Tue, May 21, 2013 at 04:20:22PM +0200, Luca Falavigna wrote:
> Feel free because, as you already mentioned, this bug is no longer 
> reproducible

I tried to reproduce it again. To do so I had to build libace-doc which
is arch:all by now. I used abel.d.o interactively. So now ace FTBFS, but
not due to doxygen as far as I can tell. I forgot to redirect the build
output to a log file, so I can only offer the command and the tail of
the log and hope that it helps.

(sid_armel-dchroot)helmutg@abel:~/ace-6.0.3+dfsg$ dpkg-buildpackage -uc -us -A
...
/home/helmutg/ace-6.0.3+dfsg/ACEXML/common/URL_Addr.h:50: Warning: Unsupported 
xml/html tag <address> found
/home/helmutg/ace-6.0.3+dfsg/ACEXML/common/URL_Addr.h:54: Warning: Unsupported 
xml/html tag <address> found
/home/helmutg/ace-6.0.3+dfsg/ACEXML/common/URL_Addr.h:55: Warning: Unsupported 
xml/html tag <ACE_DEFAULT_HTTP_PORT> found
/home/helmutg/ace-6.0.3+dfsg/ACEXML/common/URL_Addr.h:124: Warning: Unsupported 
xml/html tag <addr_to_string> found
/home/helmutg/ace-6.0.3+dfsg/ACEXML/common/URL_Addr.h:127: Warning: Unsupported 
xml/html tag <addr_string_> found
find /home/helmutg/ace-6.0.3+dfsg/html -name '*.md5' -o -name '*.map' -o -name 
'*.tag' | xargs -r rm -f
make[1]: Leaving directory `/home/helmutg/ace-6.0.3+dfsg'
   dh_auto_test -i
 fakeroot debian/rules binary-indep
dh binary-indep
   dh_testroot -i
   dh_prep -i
   debian/rules override_dh_install
make[1]: Entering directory `/home/helmutg/ace-6.0.3+dfsg'
dh_install --list-missing
dh_install: mpc-ace missing files (../../bin/m[p,w]c.pl), aborting
make[1]: *** [override_dh_install] Error 2
make[1]: Leaving directory `/home/helmutg/ace-6.0.3+dfsg'
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
(sid_armel-dchroot)helmutg@abel:~/ace-6.0.3+dfsg$ head debian/changelog -n1

The failing pattern comes from debian/mpc-ace.install. The files
bin/mpc.pl and bin/mwc.pl (toplevel in the package) do exist. What does
not exist after this build step is debian/tmp, so dh_install looks for
./debian/tmp/../../bin/m[p,w]c.pl and fails. Note that there is no
bin/m,c.pl as suggested by the pattern.

According to man dh_install filenames in debian/*.install should be
relative to the working directory. So I suggest to drop the ../../ from
debian/*.install.

At this point doxygen (1.8.4-1) had already built all the documentation,
so I close the doxygen part of the issue. If you figure a way to
reproduce, just reopen or file a new bug.

Helmut


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

Reply via email to