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

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



Hi,

Am Mittwoch, den 25.11.2009, 23:29 +0100 schrieb Kurt Roeckx:
> There has also been a change on ftp-master's side that it keeps
> the arch all package around of old versions until the arch any
> package of the arch is uploaded.  I think this also fixes our
> problem, or atleast a big part of it.  There is just one small
> problem with that, and that is the the special Packages file
> for the buildds is one with all arches in it.  We merge it with
> the Packages file for the arch.
> 
> I'm wondering if we can't be smarter about merging those 2 files.
> It currently only keeps the newest version of all packages, and I
> wonder if it's a problem if we just concatenate them.
> 
> The commit log shows:
> commit 9f9abf7546c8e4a5b4af7daa58b2bbc72964e90c
> Author: Joachim Breitner <nomeata@debian.org>
> Date:   Wed Jul 29 16:06:57 2009 +0200
> 
>     Use keep-latest in trigger.often
> 
>     This makes sure the Packages and Sources as passed to wanna-build do not
>     contain old entries, so that they are not passed to edos-debcheck. They
>     would not be considered by apt on the buildds for installation anyways.
> 
> And I'm not so sure about that anymore.

neither am I, since I didn’t really do anything about this since
DebConf. So the following might be bogus:

I don’t think that this patch was related only to arch-all package: I
think what can happen is that source package S build-depends on P, P has
different versions in the two packages files. The newer version has an
unsatisfiable dependency, but the older version does not. Apt would not
install P, as it only considers the newer version, but edos-depcheck
would assume that S is bd-installable, as it does consider the old
version of P.

Maybe it would be convenient to tell be able to tell edos-debcheck to
only consider the newest version found for a package, instead of all
versions, so this merger can be removed.

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Reply to: