Bug#880572: Order problem in build dependencies

James Clarke jrtc27 at debian.org
Thu Nov 2 14:16:42 UTC 2017


On Thu, Nov 02, 2017 at 02:45:08PM +0100, Mattia Rizzolo wrote:
> Control: tag -1 moreinfo
>
> On Thu, Nov 02, 2017 at 02:04:32PM +0100, Klaus Ethgen wrote:
> > The dependency tree includes librsvg2-bin with has a dependency for
> > libgtk-3-0. But when this is going to install, it fails with the
> > message:
> >    The following packages have unmet dependencies:
> >     librsvg2-bin : Depends: libgtk-3-0 (>= 3.2.0) but it is not going to be installed
> >
> > So I tried to put libgtk-3-0 in the last line of the build dependencies
> > just with the same error. But if I put libgtk-3-0 bevore librsvg2-bin in
> > depency list, the package builds without problems.
>
> uh, that's odd.
> My bet are on dbus-related virtual packages causing annoyances...
>
> > That problem was introduced recently as earlier versions of wine was
> > able to build.
>
> Do you think you'd be able to be more specific about this?  For example,
> could you try previous pbuilder releases (see
> http://snapshot.debian.org/package/pbuilder/) and report back?
> Also, what dependency resolver are you using?  Could you try with the
> apt one?

This is 100% not a pbuilder bug. Whether or not it's asking apt to
install the right packages, it's apt that's failing to install the
packages requested. Moving your dependencies around just changes apt's
behaviour and happens to make apt's resolver happier in this particular
case.

Regards,
James



More information about the Pbuilder-maint mailing list