Re: "super" pkgs (was Re: Back to RedHat)
James Troup <firstname.lastname@example.org> writes:
> Eh? It's very possible as long as you don't try to do silly stuff
> which will try to write to the database (and, naturally, dpkg won't
> let you do that). On the other hand, calling dpkg within a maintainer
> script to, e.g. check the installed-ness of some package or other is
> not only possible, it's also perfectly okay afaics (the tetex packages
> use to do that, before it got dpkg-perl-ised).
And so does emacsen-common. It calls dpkg recursively to determine
the dependencies all of the (to-be) installed emacs add-on packages.
This list is topologically sorted and used to schedule the
install/remove scripts as appropriate.
Rob Browning <email@example.com> PGP=E80E0D04F521A094 532B97F5D64E3930