This is the mail archive of the cygwin-developers@sources.redhat.com 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]

latest/setup.exe


DJ,

Regarding the 2nd paragraph in cygwin/download.html:

	In any case, you need to select a local mirror site that you will be
	downloading the files from. Each mirror site should have a directory
	called "latest" that contains the latest versions of each package. In
	this "latest" directory should be a file called README which you
	really should read. There's also a setup.exe program and a
	subdirectory for each package (we did this to allow for more frequent
	package updates).

This suggests that setup.exe is in cygwin/latest.  It is, but you
don't want to get it from there, because it won't find setup.ini.

Why not just move cygwin/latest/setup.exe to cygwin/setup.exe and get
rid of the symlink?  Wouldn't this reduce the risk that someone runs
latest/setup.exe directly, without setup.ini, thereby getting a null
installation?  (And missing cygwin/contrib altogether?)

Also, the 4th paragraph says:

	If you want to manually select the packages, download them to
	your local disk, putting them in an empty temporary
	directory. Then, download the setup.exe program to the same
	directory and run it from there.

Again, don't they also need setup.ini?  And shouldn't they be told
about cygwin/contrib?  (Or does setup.exe work without setup.ini if
it's in a directory full of tar.gz files?  I've only tried it within a
mirror of latest, and I know that fails.)

Finally, latest/README hasn't changed from 15 Apr 2000, but the use of
setup.exe has changed.  If anyone *did* read this, like download.html
urges, I think people are going to be confused.

Cheers,
David


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