This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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
>dependency order:
>
>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
order.

Although I still think that relying on cygwin is not strictly correct, I
think this might ensure the right package ordering going forward.

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]