On Nov 23 16:40, Corinna Vinschen wrote: > On Nov 23 09:50, Christopher Faylor wrote: > > On Tue, Nov 23, 2010 at 12:03:25PM -0000, corinna wrote: > > >CVSROOT: /cvs/cygwin-apps > > >Module name: setup > > >Changes by: corinna 12:03:25 > > > > > >Modified files: > > > . : ChangeLog package_db.cc > > > > > >Log message: > > > * package_db.cc (ConnectedLoopFinder::doIt): Drop hardcoded base-passwd > > > dependency setting. Fix condition for base-cygwin string check. > > > > > >Patches: > > >http://sourceware.org/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.735&r2=2.736 > > >http://sourceware.org/cgi-bin/cvsweb.cgi/setup/package_db.cc.diff?cvsroot=cygwin-apps&r1=2.44&r2=2.45 > > > > I thought we didn't need the special case check anymore now that > > base-cygwin can be made first in the dependency order. > > I'd be glad, but I wanted to test that first, so I only removed the > base-passwd code for now.
Removing the special case for base-cygwin seems to work, but we still have the libgcc1 problem reported by Jon. It has an empty "requires:" line and no "noautodep" so it should require at least cygwin. For some reason libgcc1 has no requirements at all in setup.ini. I tried removing the "requires:" line from libgcc1's setup.hint, but to no avail. Fortunately libgcc1 has no postinstall/preremove scripts. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat