This is the mail archive of the
mailing list for the Cygwin project.
Re: New Setup for Cygwin 1.7 on cygwin.com
On Thu, Aug 28, 2008 at 11:01:10AM -0400, Christopher Faylor wrote:
>On Thu, Aug 28, 2008 at 10:17:49AM -0400, Christopher Faylor wrote:
>>But, as I said, every package does not rely on cygwin. Perhaps if every
>>package did rely on cygwin that would solve a problem but, in reality,
>>every package *does* rely on what base-cygwin does and doesn't actually
>>rely on cygwin1.dll.
>Adding a 'cygwin' dependency whereever one is missing causes this
>base-cygwin base-passwd cygwin libiconv2 libintl8 libintl3 alternatives terminfo libncurses8 libreadline6 bash ash texinfo _update-info-dir gawk tzcode coreutils findutils sed base-files libbz2_1 bzip2 libpopt0 cygutils groff gzip termcap libpcre0 less man cygwin-doc editrights grep ipc-utils login rebase run tar which
I've modified cygwin's setup.hint to force it to be added as a
dependency for every package and modified the setup.hint for base-passwd
and base-cygwin to avoid the auto-dependency.
(I also once again found a bug in upset's auto dependency handling)
setup.log.full seems to confirm that things are now run in the correct
Although I still think that relying on cygwin is not strictly correct, I
think this might ensure the right package ordering going forward.