Bug#910843: jaxb: Rebuilding from source gives broken dependencies
Daniel Schepler
dschepler at gmail.com
Fri Oct 12 03:21:24 BST 2018
Source: jaxb
Version: 2.3.0.1-5
Severity: important
To reproduce the error I'm seeing, run this in a pbuilder login session:
adduser pbuildd
echo 'deb-src http://deb.debian.org/debian sid main' >
/etc/apt/source.list.d/debian-src.list
apt update
apt install eatmydata fakeroot
cd /build
mkdir dtd-parser
cd dtd-parser
eatmydata apt build-dep dtd-parser
chown -R pbuildd:pbuildd .
su pbuildd -c "apt source -b dtd-parser"
eatmydata apt install ./*.deb
cd ..
mkdir jaxb
cd jaxb
eatmydata apt build-dep jaxb
chown -R pbuildd:pbuildd .
su pbuildd -c "apt source -b jaxb"
eatmydata apt install ./*.deb
With which I get the error:
The following packages have unmet dependencies:
libjaxb-java : Depends: libdtd-parser-java (>= 1.2-SNAPSHOT) but
1.2~svn20110404-1 is to be installed
E: Unable to correct problems, you have held broken packages.
(I don't really know anything about how the dependency generation
works, so I don't really have any idea if this is a bug in src:jaxb,
src:dtd-parser, or maybe even in one of the build tools.)
--
Daniel Schepler
More information about the pkg-java-maintainers
mailing list