[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 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.

> It seems to contain more changes than I was expecting.  Ours
> might also be patched for whatever reason.

Maybe Joachim Breitner knows more, he seems to be the one who
installed it.

> 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

Package: a
Essential: yes
Depends : b|c

Which set of packages should I assume to be installed ? {a} ? {a,b} ?
{a,c} ? {a,b,c} ? Or can we be sure that this cannot happen ? Note,
it might also be something like

Package: a
Essential: yes
Depends: b

Package: b
Depends: c|d

-Ralf.



Reply to: