[Pkg-javascript-devel] Bug#684828: backbone: FTBFS: build-dependency not installable: libnode-uglify
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sun Aug 26 17:28:27 UTC 2012
reopen 684828
thanks
On 25/08/12 at 19:11 -0400, David Prévot wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi Lucas, QA contributors,
>
> Le 14/08/2012 03:18, Lucas Nussbaum a écrit :
> > Source: backbone
> […]
> > Justification: FTBFS in wheezy on amd64
> >
> > Hi,
> >
> > During a rebuild of all packages in *wheezy*, your package failed to
> > build on amd64.
> […]
> >> The following packages have unmet dependencies:
> >> sbuild-build-depends-backbone-dummy : Depends: libnode-uglify but it is not installable
> >> E: Unable to correct problems, you have held broken packages.
> >> apt-get failed.
>
> Actually its an OR dependency:
>
> libnode-uglify | yui-compressor
>
> The package builds fine in a Wheezy amd64 pbuilder chroot (pulling
> yui-compressor), thus closing the bug. I just wanted to put some light
> on this issue: maybe the resolver used to perform the archive rebuild
> could be improved to avoid this kind of false positive.
Hi,
By default, sbuild ignores alternative build-dependencies (a | b) and
only uses the first package. that is to ensure reproducible builds, and
avoid situations where packages build against different b-deps on
different architectures. So the bug is valid, and should be fixed in
wheezy (and I'm not aware of the release team considering those failures
non-RC).
> I've tagged a few FTBFS on wheezy as unreproducible (because I didn't
> investigate why it failed ten days ago, or because I couldn't find an
> obvious reason), should I simply have closed them?
Did you Cc me? I have very little time for Debian recently, but try to
keep up with bugmail where I'm Cced.
Anyway, a good way to make progress is usually to provide a build log,
and a diff between my log and your log.
Lucas
More information about the Pkg-javascript-devel
mailing list