Re: dpkg bugs?
Hi,
Looking at Behan's page about deity user interfaces, I notice
that the deity user interface already offers information about
dependencies. I suggest that for deletions/downgrades, we also list
packages that would be affected (just as we display packages that
would have to be installed in order to install a new package X.
I think that an increased symmetry in the way we treat
installation and deletions is desirable.
There already has been talk about sendmail/smail not being
easy to get rid of on a machine once either has been installed; we
need to recognize replacement of really important packages, and to
ensure that packages that depend on the old package are still
satisfied if the new package were in place.
Darn. I note that pkg-order does not do this at the moment
either.
Do we need to interweave deletions with installations when we
order events in deity? like
----------------------------------------------------------------------
uninstall some requested package
[...]
uninstall some requested package
uninstall sendmail
install smail
configure smail
uninstall some requested package
install package XXX
install package YYY
[...]
configure package XXX
configure package YYY
----------------------------------------------------------------------
In which case, we have to come up with some rules about when
the uninstall is to be done (default: all uninstalls happen first,
then we have installation/configuration, as given by normal
topological sorting like pkg-order does right now).
I have no idea as to how to insert the deletes into the
topological sort at the moment. Any ideas are appreciated.
Comments? (I'll summarize for the deity team if needed)
manoj
ps: closed development advocates might consider my sig.
--
He who asks is a fool for five minutes, but he who does not ask
remains a fool forever. Old Chinese saying
Manoj Srivastava <url:mailto:srivasta@acm.org>
Mobile, Alabama USA <url:http://www.datasync.com/%7Esrivasta/>
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to:
- Follow-Ups:
- Re: dpkg bugs?
- From: Remco Blaakmeer <remco@cal011205.student.utwente.nl>
- References:
- dpkg bugs?
- From: Jason Gunthorpe <jgg@gpu.srv.ualberta.ca>