RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages with dependencies

2002-04-18 Thread Robert Collins



> -Original Message-
> From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
> Sent: Friday, April 19, 2002 1:16 AM
> To: Robert Collins
> Subject: Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages 
> with dependencies
> 
> 
> On Thu, Apr 18, 2002 at 05:55:11PM +1000, Robert Collins wrote:
> >> -Original Message-
> >> From: Harold Hunt [mailto:[EMAIL PROTECTED]]
> >> Sent: Thursday, April 18, 2002 3:30 PM
> >>
> >> Dependencies work for installing.  The behavior I noticed
> >> when uninstalling is that dependencies are ignored.  I'm 
> >> guessing that setup.exe was designed that way because there 
> >> isn't really a good way to handle dependencies when uninstalling.
> >
> >Yeah. On uninstalling we need some user interaction, and the chooser 
> >isn't quite there to do that cleanly (yet).
> 
> Did you see the apparent off-by-one problem in uninstalling, Robert?

Seen it reported twice... should get to it this weekend. I'm not going
to comment publicly until I review the code.

Rob



RE: [ANNOUNCEMENT] Cygwin/XFree86 setup.exe packages with dependencies

2002-04-18 Thread Robert Collins



> -Original Message-
> From: Harold Hunt [mailto:[EMAIL PROTECTED]] 
> Sent: Thursday, April 18, 2002 3:30 PM
>
> Dependencies work for installing.  The behavior I noticed 
> when uninstalling is that dependencies are ignored.  I'm 
> guessing that setup.exe was designed that way because there 
> isn't really a good way to handle dependencies when uninstalling.

Yeah. On uninstalling we need some user interaction, and the chooser
isn't quite there to do that cleanly (yet).

Rob



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages with dependencies

2002-04-17 Thread Christopher Faylor

On Thu, Apr 18, 2002 at 01:30:22AM -0400, Harold Hunt wrote:
>2) upset took the list of requirements from XFree86-base/setup.hint and put
>them in quotes ("cygwin ...") when it created setup.ini.  upset didn't do
>this for any other packages and the Cygwin setup.ini doesn't have quotes
>around dependency lists, so I guess that the quotes were peculiar to this
>version of upset, perhaps combined with a list of dependencies that is
>longer than one line.  I removed the quotes from the 'requires' list from
>XFree86-base and all is now well.

That version of upset is an obsolete, buggy version.  That's why I removed
it.

cgf