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

Bug#545381: edos-builddebcheck: Always consider built-essential packages installable



On Sun, Sep 27, 2009 at 09:14:09PM +0200, Ralf Treinen wrote:
> On Sun, Sep 27, 2009 at 08:42:59PM +0200, Kurt Roeckx wrote:
> 
> > I would like to remind you that we currently run version 1.0-6
> > of edos-debcheck.  Can I just replace the file you mailed
> > with the one we have in /org/wanna-build/bin/add-sources.py?
> 
> I see on your git repo that your version of add-source.py also contains
> a copy of some python classes (from debian_bundle/deb822.py, maybe ?
> I am not a python expert). So you'll probably have to do the same with
> the new version of add-sources.py.
> 
> The other differences between your version and mine seem to be bug fixes
> on our side. The corresponding bugs had been filed by Joachim Breitner,
> Joachim should have received notification that we had fixed the bugs.

I'm now running your version, but with the deb822.py merged into
it again.

> > I would also like to remind you that we need both
> > essential and build-essential, and all of there
> > dependencies.
> 
> In that case you'll have to fill in the list of essential packages as
> well, at least for the moment. Just extend the varible buildessentials
> accordingly at the beginning of add-sources.py.
> 
> What do you mean by "their dependencies" ? The problem is when you have

I'm not really sure about this currently.  I need to think
about this some more.

I've just added hurd-i386 to buildd.debian.org, and they have
the following problem:
    debhelper (= 7.4.2) depends on perl {perl (= 5.10.0-19)}
    perl (= 5.10.0-19) depends on hurd {hurd (= 20090404-1)}
    hurd (= 20090404-1) depends on sysv-rc {sysv-rc (= 2.87dsf-6)}
    sysv-rc (= 2.87dsf-6) depends on insserv (>> 1.12.0-10) {NOT AVAILABLE}

Since perl is one of the packages that's build-essential,
they shouldn't get that error.


Kurt




Reply to: