Bug#508403: pbuilder-satisfydepends-experimental doesn't always try higher versions

Loïc Minier lool at dooz.org
Mon Aug 30 12:52:10 UTC 2010


On Mon, Aug 30, 2010, Laurent Bigonville wrote:
>  -> Considering build-dep libglib2.0-dev (>= 2.24)
>    -> Trying to add libglib2.0-dev

 One way to workaround is to bump the libglib2.0-dev build-dep here;
 it might not strictly correct for your source package, but it doesn't
 raise the real requirements since you need valac from experimental
 which needs glib from experimental (unless the uploaded valac binaries
 were misbuilt, but I think not since they build-dep on libglib2.0-dev
 (>= 2.25)).

>  -> Considering build-dep valac (>= 0.9.6)
>    -> Trying to add valac=0.9.7-2
>    -> Trying to add valac=0.9.7-2 valac-0.10
>    -> Trying to add valac=0.9.7-2 valac-0.10 libglib2.0-0=2.25.14-1
>    -> Trying to add valac=0.9.7-2 valac-0.10 libglib2.0-0=2.25.14-1 libglib2.0-0=2.24.1-1

 Problem is that valac-0.10 depends on libglib2.0-0 >= 2.25 and
 libglib2.0-dev 2.24 was already selected from unstable.  The current
 algorithm is linear and can't roll back the previous decision.

 Try to use the -aptitude resolver, it's usually much better.

-- 
Loïc Minier





More information about the Pbuilder-maint mailing list