Hi Scott,

> Checking reverse dependencies...
> # Broken Depends:
> horae/contrib: horae

arch:all package; its dependency problems are fixed by this removal which will 
then allow it to migrate to stretch where it is obviously only useful on the 
packages for which its dependencies are built.

> # Broken Build-Depends:
> horae/contrib: libifeffit-perl
> 
> Dependency problem found.

arch:any package; amd64 and i386 will be able to migrate once these other 
archs are decrufted; asking for removal of libifeffit-perl [arm64 armel 
powerpc] is 
also on my todo list. (I probably should have done them at the same time.)

I suspect libifeffit-perl is only really useful if ifeffit is actually 
installed so there's 
no merit in keeping around archs for that package for which ifeffit can't be 
built.

With these two removals, we'll go from useless libifeffit-perl in stretch, 
ifeffit and 
horae missing from stretch to all three packages being in stretch (for amd64 
and i386).

> The problem isn't the contrib isn't autobuilt (AFAIK, that's not correct),

See http://bugs.debian.org/690282 -- the buildds cannot build packages like 
ifeffit. It'd be great if that were solved at the infrastructure end but I 
can't see 
that happening for stretch any more than for wheezy or jessie.

This is precisely why the package needed a sourceful upload rather than just a 
binNMU.

> but that's it's build-depends are broken on many archs [1].

There's nothing wrong with the packages in build-depends other than they are 
not available to the buildd. 

> I think the first thing to try is to see what the issues with the build-
> dependencies are.  Removing packages shouldn't be first.

Thanks for your vote of confidence :( Removing packages is far from the first 
thing that was tried. Quite some work has gone into figuring out this weird 
little 
corner of contrib, trying unsuccessfully to find the hardware to be able to 
build 
these other archs and eventually working out that removal is the necessary 
next step here, just as for any time when packages can't be built on some archs 
any more.

Apologies for not explaining the problem in more detail originally. I had 
assumed 
that the problem with autobuilding in contrib (#690282) would be well known 
since it would lead to decrufting requests quite often as the available archs 
for 
manual building came or went.

Please let me know if you need more info for how to help ifeffit and horae 
finally 
get into stretch.

cheers,
Stuart


Reply via email to