On 17/10/06 at 15:36 -0700, Steve Langasek wrote: > On Tue, Oct 17, 2006 at 06:27:22PM +0200, Lucas Nussbaum wrote: > > > During a rebuilt of all packages in etch, I discovered that your package > > failed to build on AMD64. > > > Relevant parts: > > Build-Depends: debhelper (>= 2.0.72), cjk-latex, gs, slice, zh-autoconvert, > > tfm-arphic-bsmi00lp, tfm-arphic-gbsn0 > > 0lp, tfm-arphic-gkai00mp, tfm-arphic-bkai00mp, dvipdfm, tetex-extra > > Checking for already installed source dependencies... > > debhelper: missing > > cjk-latex: missing > > gs: missing > > slice: missing > > zh-autoconvert: missing > > tfm-arphic-bsmi00lp: missing > > tfm-arphic-gbsn00lp: missing > > tfm-arphic-gkai00mp: missing > > tfm-arphic-bkai00mp: missing > > dvipdfm: missing > > tetex-extra: missing > > Checking for source dependency conflicts... > > dvipdfm is a virtual package provided by: texlive-base-bin tetex-bin > > Using texlive-base-bin (no default, using first one) > > Reading package lists... > > Building dependency tree... > > Package dvipdfm is a virtual package provided by: > > texlive-base-bin 2005.dfsg.1-1 > > tetex-bin 3.0-19 > > You should explicitly select one to install. > > E: Package dvipdfm has no installation candidate > > dvipdfm is a virtual package provided by: texlive-base-bin tetex-bin > > Using texlive-base-bin (no default, using first one) > > Reading package lists... > > Building dependency tree... > > Some packages could not be installed. This may mean that you have > > requested an impossible situation or if you are using the unstable > > distribution that some required packages have not yet been created > > or been moved out of Incoming. > > The following information may help to resolve the situation: > > > The following packages have unmet dependencies: > > tetex-extra: Depends: tetex-bin (>= 2.99) but it is not going to be > > installed > > texlive-base-bin: Conflicts: tetex-base but 3.0-23 is to be installed > > Conflicts: tetex-extra but 3.0-23 is to be installed > > tfm-arphic-bkai00mp: Depends: tetex-bin but it is not going to be > > installed > > tfm-arphic-bsmi00lp: Depends: tetex-bin but it is not going to be > > installed > > tfm-arphic-gbsn00lp: Depends: tetex-bin but it is not going to be > > installed > > tfm-arphic-gkai00mp: Depends: tetex-bin but it is not going to be > > installed > > E: Broken packages > > apt-get failed. > > At most, this appears to be a build-dependency problem; but I can't > reproduce it on amd64 with either sid or etch, so I'm closing it as > unreproducible.
It is a build-dependendancy problem, but it doesn't look transient at all (although the problem might have been addressed in a newer version of texlive and/or tetex, but I'm building on testing and will have to confirm that). The package depends on tetex-extra, and on dvipdfm. dvipdfm is a virtual package provided by texlive-base-bin and tetex-bin. My buildd chooses to use texlive-base-bin, and not tetex-bin, to satisfy the dvipdfm b-dep. But texlive-base-bin conflicts with tetex-extra, so there's a conflict amongst buil-depends. A workaround (not sure if it is semantically correct, but it would work) would be to build-depend on "texlive-base-bin | tetex-extra" instead of "tetex-extra, dvipdfm". > If you think this is still a bug, please provide an analysis of the > build-dependencies which shows *why* they are uninstallable on your system; > for as complicated a dependency tree as we have here, simply saying that > they *are* uninstallable isn't helpful if no one can reproduce the problem > themselves. Ok, I'll do that from the start next time. Should I reopen the bug ? -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]