[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#587998: edos-distcheck: Please support architecture wildcards



* Ralf Treinen (Ralf.Treinen@pps.jussieu.fr) [100705 22:39]:
> On Sun, Jul 04, 2010 at 12:47:38AM +0200, Andreas Barth wrote:
> > * Roger Leigh (rleigh@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


Reply to: