deb822: support for "parsed" dependencies
Stefano Zacchiroli
zack at debian.org
Tue Jun 24 08:58:01 UTC 2008
On Mon, Jun 23, 2008 at 07:34:54PM -0600, John Wright wrote:
> I agree that this feature should always be available. I assume you
> meant, for "option 1", to increase the dependency on python-apt. I have
Yes, that was what I meant.
> no preference either way; in the past, we've tried to make sure the
> deb822 module was complete as a "pure" Python module, even if there were
> faster implementations available using python-apt. I'll let Dato pipe
> in here, since he was the one initially to implement stuff using apt_pkg
> while still having the pure Python stuff workable. :)
FWIW, my preference is to keep the current situation where python-apt is
a Recommends which, when available, improve performances but does not
change semantics nor increase the feature set. Hence, my vote is for
merging my code. Given that in this case I doubt the speed gain in
dependency parsing will be significant, I am also for not resorting to
apt_pkg's parsing if available.
Related notice: in the current sub-thread on -devel started at
<20080623135850.GD7042 at aquarium.takhisis.invalid>, I've discovered that
architecture specific dependencies can actually be used also in arch:any
binary packages. Even though whether this is ok or not is still being
discussed, this possibility confirms the need/usefulness of a common
returned data structure for runtime and buildtime inter-package
relationships.
Cheers.
--
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
I'm still an SGML person,this newfangled /\ All one has to do is hit the
XML stuff is so ... simplistic -- Manoj \/ right keys at the right time
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-python-debian-discuss/attachments/20080624/52a7e812/attachment.pgp
More information about the pkg-python-debian-discuss
mailing list