[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: