On 26/02/17 at 17:02 +0100, Sascha Steinbiss wrote: > Hi, > > > During a rebuild of all packages in stretch (in a stretch chroot, not a > > sid chroot), your package failed to build on amd64. > […] > > > The following packages have unmet dependencies: > > > sbuild-build-depends-sugar-physics-activity-dummy : Depends: > > > python-sugar-0.88 but it is not installable > > > Depends: > > > python-sugar-toolkit-0.88 but it is not installable > > > E: Unable to correct problems, you have held broken packages. > > > apt-get failed. > > I just tried to reproduce this in a current stretch cowbuilder chroot, and > for me the questionable build-deps are satisfied through their alternatives > in d/control, which are python-sugar_0.98.0-5 and > python-sugar-toolkit_0.110.0-1. The build succeeds for me, see attached log. > > I’m not sure here why your build insists on python-sugar-0.88 (if you are, I > would be glad to be enlightened!). BTW I encountered the same issue when > trying to reproduce #855925.
Hi, For reproducibility reasons, sbuild only uses the first alternative when considering alternative build-deps. If you really need the alternative, you course revert it (a|b => b|a) to make sbuild happy. Lucas