[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Dev-C++] Compiling cygwin



> setup.exe uses the 'requires: ' statement to implement dependency checking.
> See the setup.ini format at the above referenced URL.
> > - between Cygwin packages,
> > - between a package and cygwin.dll.

Does setup.exe support uninstalling just like rpm -e package name does? Are 
dependencies taken into account during uninstall? 

> The cygwin1.dll is in the 'cygwin' pacakge. Anything that depends on the
> cygwin1.dll can optionally list the cygwin package. However setup will
> install everything in base regardless (unless overridden), so the cygwin
> package is an optional requirement. 

Is Cygwin listed in each package dependency? 

> The cygIPC package is deliberately not included in the cygwin distribution
> (see the cygwin-apps archive for the reasons). Any other package will
> install all it's dependencies automatically.

OK then. If I only want ot install PostgreSQL, it will only download the 
required dependencies, right? Does the installer check version dependency?

> What cygwin allows is a matter of policy, the same as for debian. Setup.exe
> is perfectly capable of installing native windows packages. 

I did not know that. This is very interesting.

> Why do you say setup.exe is horrible? Bad architecture? Bad GUI? Doesn't
> work? The last two days of MD5 related errors that I have not had time to
> look at?

Bad GUI for sure.

1) There should be a small descrition of each package like in .DEB or .RPM 
packages. A single line is not enought. A Windows user does not know what he 
is downloading.

2) Packages should be listed in an on-line database. With a full description 
and manuals.

3) Cygwin installer should be accessible in the Control Panel directly or in 
Add/Remove software. Presenty, it can only be access through the setup.exe

4) We need a setup.exe command line tool to implement limited installers that 
will not conflict with setup.exe. Example : if we release a limited Cygwin 
installer at PostgreSQL, we need to be sure it will not conflict with Cygwin.

What is the on-going work as for setup.exe? Could you describe shortly what is 
in the hub ?

Cheers,
Jean-Michel POURE


--
To UNSUBSCRIBE, email to debian-win32-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: