Bug#649772: libdoxia-java: FTBFS in a restrictive chroot

Mathieu Trudel-Lapierre mathieu-tl at ubuntu.com
Wed Nov 23 21:28:07 UTC 2011


Package: libdoxia-java
Version: 1.1.4-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu precise ubuntu-patch

Dear Maintainer,

We've identified a few issues with rebuilding doxia in Ubuntu precise.

Since buildds are fairly restrictive and do not allow downloading data from
the Internet, doxia at least fails building when it goes looking for the jar
files for version 1.1.4 from the central maven repository; when building
documentation.

It also appears that libjaxen-java is now required globally at build-time,
as requested for jdom, via plexus-component-metadata.

Furthermore, I've run into smaller problems when trying to fix the issues
above; and have had to slightly adjust doxia-modules and doxia-book
dependencies (specified in their .pom files).

I ran test locally with sbuild, disconnecting all network access once it
got all the build-deps installed.

See the following build logs from the Ubuntu buildds for further details:
- Missing jaxen: https://launchpadlibrarian.net/85417405/buildlog_ubuntu-precise-i386.doxia_1.1.4-1_FAILEDTOBUILD.txt.gz
- Download attempts: https://launchpadlibrarian.net/85601926/buildlog_ubuntu-precise-i386.doxia_1.1.4-1ubuntu1_FAILEDTOBUILD.txt.gz

I realize the changes I have applied might not be the most efficient; but they
appear to properly resolve the issue and allow building in "offline" chroot both
for Debian unstable and Ubuntu precise.

Kind regards,

/ Matt


-- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise'), (100, 'precise-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-2-generic (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libdoxia-java depends on:
ii  libplexus-containers-java  1.0~beta3.0.7-5
ii  libplexus-i18n-java        1.0-beta-10-3  
ii  libplexus-utils-java       1:1.5.15-4     
ii  libxerces2-java            2.11.0-2ubuntu1

Versions of packages libdoxia-java recommends:
ii  fop                            1:1.0.dfsg2-3ubuntu1
ii  libcommons-configuration-java  1.7-1               
ii  libcommons-httpclient-java     3.1-10              
ii  libitext1-java                 1.4-4               
ii  libjaxp1.3-java                1.3.05-1ubuntu1     
ii  liblog4j1.2-java               1.2.16-2            

Versions of packages libdoxia-java suggests:
pn  libdoxia-java-doc  <none>

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: doxia_1.1.4-2.debdiff
Type: text/x-diff
Size: 5514 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20111123/a7e6468c/attachment.diff>


More information about the pkg-java-maintainers mailing list