Re: 1 add Sources.gz and missing dependencies, status
Hi,
<snip>
for squeeze (sorry) I'm seeing 214 depends called out in Sources not found anywhere in Packages or
Sources (not as provides , not anywhere , not even by grep'ing anything!)
<snip>
Oh dang one find but still it's "not good". (I just re-checked by grep'ing Packages (before I'd
checked a package table from Packages sorry)
Package: libreadline5-dev
Priority: optional
Section: libdevel
Installed-Size: 528
Maintainer: Matthias Klose <doko@debian.org>
Architecture: i386
Source: readline5
Version: 5.0-10
Provides: libreadline-dev
Depends: libreadline5 (= 5.0-10), libncurses5-dev
Conflicts: libreadline-dev
However! That's in Packages not Sources. And see it Conflicts with what it Provides.
Look at it from my perspective: sub-optimal. My code would have to deal with intricacy of both
Packages and Sources at once and know impossible things like Provides what it Conflicts is "ok" -
noting there IS NO LIBREADLINE-DEV it only exists as provides to begin with so how does it conflict? :)
(note: libreadline5-dev is in Sources , yes - but nowwhere is libreadline-dev - and that's only one
of 214 what about the other 213 and what weird work arounds exist if calculating both Sources and
Packages at once - and if from status and status-sources know what i mean ?? )
Reference:
http://sourceforge.net/projects/dep-trace
"show-all" and "depend-order-install-source" are in:
dep-trace-examples-update-3.tar.gz
Have Fun all !
-- John Hendrickson
Reply to: