This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: FYI: Reboot is needed after a failed setup.
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 15 Nov 2004 20:41:43 -0500
- Subject: Re: FYI: Reboot is needed after a failed setup.
- References: <bbf4cf4f04111205571222c5ed@mail.gmail.com> <41955C18.19EC87EB@dessent.net> <bbf4cf4f0411141906522f04c8@mail.gmail.com> <4198234F.1B70A3AF@dessent.net> <419899A2.5070806@x-ray.at> <01b201c4cb1f$a6592020$e6ec6f83@robinson.cam.ac.uk> <Pine.GSO.4.61.0411151642120.12546@slinky.cs.nyu.edu> <002701c4cb79$8bb0aef0$e6ec6f83@robinson.cam.ac.uk>
- Reply-to: cygwin-apps at cygwin dot com
On Tue, Nov 16, 2004 at 01:13:48AM -0000, Max Bowsher wrote:
>Igor Pechtchanski wrote:
>>Speaking of the order in which scripts are run (but unrelated to this
>>discussion): the logic that is supposed to invoke postinstall scripts in
>>topological order of dependencies doesn't seem to work -- instead of being
>>invoked when their respective packages are traversed, the postinstall
>>scripts are executed by the catch-all clause (and thus in alphabetical
>>order).
>
>Yuck.
>
>Does anyone know how rpm/deb handle this kind of issue?
rpm does a topological sort based on dependencies. Some of the
dependencies are supplied in the rpm spec file, but many are derived by
an internal rpm algorithem which figures out requirements for things
like shared libraries and perl modules.
cgf