[buildd-tools-devel] Bug#587998: edos-distcheck: Please support architecture wildcards

Andreas Barth aba at not.so.argh.org
Mon Jul 5 20:45:37 UTC 2010


* Ralf Treinen (Ralf.Treinen at pps.jussieu.fr) [100705 22:39]:
> On Sun, Jul 04, 2010 at 12:47:38AM +0200, Andreas Barth wrote:
> > * Roger Leigh (rleigh at debian.org) [100703 21:21]:
> > > edos-debcheck is used by the Debian wanna-build database, used
> > > by the build dæmons to check which packages need rebuilding.
> > > However, it appears that edos-debcheck can't yet cope with
> > > architecture wildcards which are now permitted in package
> > > dependencies and build-dependencies and are supported by
> > > dpkg, sbuild and associated tools.  [I didn't see any use of
> > > dpkg-architecture in the sources.]
> > 
> > Actually this is not an issue of edos. Edos just sees binary packages
> > - the architectures are stripped out in wanna-build.
> 
> Andi: are you using the edos-buildebcheck from the official 
> edos-distcheck package? Or are you running your own variant of the
> wrapper (addsources.py) ?

What we currently do is as follows: We are writing our own "source"
file within wanna-build, and then call edos-debcheck from there (with
the unmodified list of binary packages). We don't call addsources.py
anymore at all. The newly written packages files are the one that
should be checked, whereas the unmodified ones are the ones that
provide.

I would prefer if we don't have to modify the packages files, but just
the source file before calling edos.

The call is basically:
"edos-debcheck $edosoptions < $sourcesfile ".join('', map {" '-base FILE' ".$_ } @$packagefiles)



Andi



More information about the Buildd-tools-devel mailing list