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