[Bug 1515361] Re: Fop FTBFS on Ubuntu Xenial (synced version in -proposed)
Graham Inggs
graham at nerve.org.za
Fri Nov 27 09:37:02 UTC 2015
The good news is fop builds fine without libmockito-java (as per the
attached patch).
The not-so-good news is libpdfbox-java build-depends on checkstyle, lcdf-typetools, libcommons-beanutils-java and libicu4j-java which, as well as their source packages, are all in universe.
Also, libpdfbox-java build-depends on libbcmail-java and libbcpkix-java but their source package, bouncycastle, is already in main.
Checkstyle and commons-beanutils build-depend on several other packages
in universe, including libmaven-antrun-plugin-java, libmaven-enforcer-
plugin-java, libmaven-javadoc-plugin-java and maven-debian-helper.
Icu4j has no depedencies in universe.
Lcdf-typetools build-depends on aglfn which is in universe.
** Patch added: "fop-no-mockito.diff"
https://bugs.launchpad.net/ubuntu/+source/fop/+bug/1515361/+attachment/4526221/+files/fop-no-mockito.diff
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fop in Ubuntu.
https://bugs.launchpad.net/bugs/1515361
Title:
Fop FTBFS on Ubuntu Xenial (synced version in -proposed)
Status in fop package in Ubuntu:
Confirmed
Bug description:
A newer version of fop was recently synced from Debian (bug 1511934).
This failed to build with the following error message:
The following packages have unmet dependencies:
sbuild-build-depends-fop-dummy : Depends: libbatik-java (>= 1.8) but it is not going to be installed
Depends: libfontbox-java but it is not installable
Depends: libmockito-java but it is not installable
Depends: libxmlgraphics-commons-java (>= 2.0.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
This was a bit more than I had anticipated when I asked for it to be synced. To build the newer version, the various build dependencies will need to be sorted out. In corresponding order:
1. Latest version of batik has been synced. (See bug 1512087).
2. libfontbox-java belongs to https://launchpad.net/ubuntu/+source/libpdfbox-java which is in Universe. I don't know whether this is optional or if it should be MIRed (and if that is the case, who makes the decision)
3. Mockito is in Universe, and based on other packages usually skipped in order to prevent pulling Maven into Main. So most likely this package will regain an Ubuntu delta. Ah well :(
4. xmlgraphics-commons has been merged now, so a newer version is available. (See bug 1515358 for details.)
Points 1 and 4 have been resolved, but 2 and 3 remains as the harder
parts.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fop/+bug/1515361/+subscriptions
More information about the foundations-bugs
mailing list