> -----Original Message----- > From: Igor Pechtchanski > Sent: Wednesday, November 24, 2004 12:37 PM > Subject: RE: Upgraded man command > > Sure, but that'll only work if base-files is > reinstalled/upgraded at the > same time as the man package. If we want the man package to be > self-contained, we should add the same logic that's in > /etc/preremove/base-files.sh to /etc/preremove/man.sh.
I submitted a bug report (#571). It mentions the possible (unintentional) dependency. > > Incidentally, the code that looks through the manifest file > and does the > comparisons can be factored out to something like > /etc/preremove/remove-defaults.sh, and then invoked from both > man.sh and > base-files.sh as "/etc/preremove/remove-defaults.sh > /etc/preremove/man-manifest.lst" or "/etc/preremove/remove-defaults.sh > /etc/preremove/base-files-manifest.lst", respectively. > Unless we ever get > a package called "remove-defaults", this should be safe to > do. The actual > script can be part of the base-files package (once setup is > changed to run > all preremove scripts first, before removing package contents). The creation of /etc/preremove/man-manifest.lst and factoring out common code sounds like a good idea to me. Please feel free to add this suggestion to Bug #571, if you want, or to create a new report. --- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/