Christopher Faylor wrote: > Ok, I cleaned up all of the above.
Thanks. As a further optimization, we should move: libncurses5 libncurses6 libreadline4 to category _obsolete because they are not used by anything. libreadline5 is almost-but-not-quite obsolete, it is still in use by only: SWI-Prolog units It looks like we can also clean up references to the ancient unversioned 'libintl' package. There are only three packages that call for this package: grep xorg-x11-bin xorg-x11-bin-dlls All three contain the strange combination of both libintl and libintl1 in the "requires", which looks wrong. I checked every binary under /usr/bin and /usr/X11R6/bin and none of them depend on the unversioned cygintl.dll. So, libintl can be moved to _obsolete too, and the three "requires" above need to be edited to reflect the proper versioned library name. grep's dependencies are especially broken: $ cygcheck grep | grep -i intl C:\cygwin\bin\cygintl-3.dll requires: bash cygwin libintl1 libpcre0 libintl libiconv2 _update-info-dir > Let the Cygwin ML whines begin. Just to confirm I tested the newly edited setup.ini on a fresh install and it worked fine, pulling in only the necessary libs for things in Base. Brian