amd64 building fails for no apparent reason
I am not sure if this is a bug in launchpad, or with my package, but it seems very odd. I uploaded the source package to the queue. The package built fine on i386, but it failed on amd64. However, I cannot understand what happens. This is the log for the i386 build, that worked:
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/build/
make[2]: Leaving directory `/build/
make[1]: Leaving directory `/build/
mkdir -p doc/html
doxygen Doxyfile.ccp4
Warning: Tag `USE_WINDOWS_
To avoid this warning please update your configuration file using "doxygen -u"
.
[Here the doxygen markup is processed, and I have removed several hundred lines of output]
.
.
Error: Tag file `doxy.core.tag' does not exist or is not a file. Skipping it...
/build/
[Doxygen processing is finished.]
dh_testdir
dh_testroot
... and the rest of the building proceeds and builds the packages. Now the amd64 log:
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/build/
make[2]: Leaving directory `/build/
make[1]: Leaving directory `/build/
dh_testdir
dh_testroot
#dh_installchan
dh_installdocs
cp: cannot stat `doc/html': No such file or directory
dh_installdocs: command returned error code 256
make: *** [binary-arch] Error 1
*******
Build finished at 20071008-1432
The doxygen building is skipped, thus the doc/html directory is not generated and the build fails. It's as if the binary-indep target is never built in rules, but the binary target depends on it.
Is something special going on in the amd64 builder?
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Morten Kjeldgaard for more information if necessary.