Bug#652176: marked as done (cqrlog: FTBFS: unsatisfiable build-dependencies: lazarus-0.9.30, lcl-0.9.30)
reopen 652176
thanks
On Thu, 2011-12-15 at 19:03 +0000, Debian Bug Tracking System wrote:
> > cqrlog-1.2.1-1 builds fine in my amd64 sid pbuilder.
> >
> > Note that the package 'lazarus-0.9.30' has indeed been renamed
> > 'lazarus-0.9.30.2' and likewise for 'lcl-0.9.30'. But cqrlog's
> > build-deps are satisfiable because cqrlog's Build-Depends includes:
> > lazarus-0.9.30 | lazarus (>= 0.9.29), lcl-0.9.30 | lcl (>= 0.9.30)
> > which get satisfied by these packages currently in sid:
> > lazarus (0.9.30.2-1)
> > lcl (0.9.30.2-1)
> >
> > I'll mark this bug 'done'. Please re-open and advise if my analysis is
> > incorrect.
It is. The buildd network (and at least some other sbuild setups) will
only consider the first package in a set of alternative dependencies
If you're going to use alternative dependencies, you either need to keep
the "abi-name" entry up-to-date, or swap the order - i.e. "lazarus (>=
VER) | lazarus-VER".
Regards,
Adam
Reply to: