On Fri, 2009-12-11 at 05:59 +0100, Matthias Klose wrote: > On 11.12.2009 05:25, Cyril Brulebois wrote: > > Hi, > > > > please note that even if the other bug (#560093) got closed, your > > package still can't be built: > > | The following packages have unmet dependencies: > > | default-jdk-builddep: Depends: gcj-jdk but it is not going to be > > installed > > | E: Broken packages > > > > (This is sid/amd64.) > > > > Logging into the chroot, I'm getting this: > > $ apt-get install -s default-jdk-builddep > > → fine. > > > > $ apt-get install -s default-jdk-builddep gjdoc > > → default-jdk-builddep: Depends: gcj-jdk but it is not going to be installed > > > > $ apt-get install -s default-jdk-builddep gcj-jdk > > → fine. > > > > So it appears to me that having gcj-jdk provide gjdoc isn't > > sufficient, since apt-get prefers the real package over the provided > > one, stumbles upon some conflicts, and fails to figure out a solution; > > while there are clearly “easy” ones. > > > > 1. http://lists.debian.org/debian-devel-changes/2009/12/msg00756.html > > > > I'm Cc-ing -java@, they might tweak some package relationships to help > > package managers figure out a solution. > > I would prefer to see gjdoc being removed for the release, if possible. for > the > packages build-depending it for now, just remove it from the b-d's and make > sure > that javadoc is used instead of gjdoc. If for some reason, you need it > explicitely, maybe b-d on gcj-jdk | gjdoc.
I see, this explains it. I just made this change, and it seems fine. But it would really help if every package which provides javadoc would Provides: javadoc. Likewise for dh_javadoc, though I don't use it. > The list of packages are: > > aspectj babel jaminid jesd jmdns libcsv-java libjibx-java mina trilead-ssh2 > weirdx > > I'll care about gcj-4.3, and classpath should use the just built gjdoc like > the > gcj-4.4 build does. You can take babel off that list now, just uploaded -6 with the above b-d change. Thanks, Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Engineering consulting with open source tools http://www.opennovation.com/
signature.asc
Description: This is a digitally signed message part