Bug#545381: edos-builddebcheck: Always consider built-essential packages installable
On Thu, Nov 26, 2009 at 01:34:29PM +0100, Philipp Kern wrote:
> IIRC if you say, for instance, "apt-get install foo", then apt only considers
> the newest version (well, subjected to pinning, but let's consider that
> pinning is not present) and then tries to satisfy its dependencies. It does
> not notice that it's not installable *and then* retry with older versions.
You're absolutely right: having played with more powerful dependency
solvers in the last months made me forget for a minute one of the most
annoying limitations of apt :-)
So yes, given the specificities of the issue here, I thing we should add
a flag to edos-builddebcheck that made it ignore, directly during
parsing, the non-most-recent version of any package. I believe it should
not be the default, since edos-builddebcheck really answers the question
"are build-dep satisfiable?" and not "are build-dep satisfiable by
apt?". Of course wanna-build will pass that flag to edos-builddebcheck.
Cheers.
--
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
Reply to: