This is the mail archive of the
cygwin
mailing list for the Cygwin project.
AW: [bulk] - Re: Reduce noise in dependency declaration during uninstall in setup.exe
- From: "DEWI - N. Zacharias" <N dot Zacharias at dewi dot de>
- To: 'Cliff Hones' <cliff at hones dot org dot uk>, "cygwin at cygwin dot com" <cygwin at cygwin dot com>
- Date: Thu, 23 Jan 2014 16:40:36 +0100
- Subject: AW: [bulk] - Re: Reduce noise in dependency declaration during uninstall in setup.exe
- Authentication-results: sourceware.org; auth=none
- References: <52DF0B86 dot 5030402 at etr-usa dot com> <52DF1477 dot 2050707 at etr-usa dot com> <52DF18B1 dot 5050200 at cygwin dot com> <20140122060243 dot GC4286 at ednor dot casa dot cgf dot cx> <52E03241 dot 6010000 at etr-usa dot com> <20140123011304 dot GB2526 at ednor dot casa dot cgf dot cx> <52E128E7 dot 1090205 at etr-usa dot com> <52E132CB dot 6030609 at hones dot org dot uk>
>
--------------------------------------------------------------------------
Dipl. Phys.
Norbert Zacharias
Wind Measurements & Power Curve Measurements
DEWI GmbH
Ebertstrasse 96
26382 Wilhelmshaven
Germany
Tel.: +49 4421 4808 876
Fax: +49 4421 4808 843
Email: N.Zacharias@dewi.de
Home: http://www.dewi.de
a UL company
DEWI GmbH has been acquired by UL (Underwriters Laboratories) and now operates as a UL Company.
DEWI GmbH
Commercial Register No.: Amtsgericht Oldenburg, HRB 130241
Managing Director: Jens Peter Molly, Michael A. Saltzman, Sajeev Jesudas, Gitte Schjøtz
P Please consider the environment before printing this email.
-----Ursprüngliche Nachricht-----
>Von: Cliff
>Gesendet: Donnerstag, 23. Januar 2014 16:19
>An: cygwin
>Betreff: [bulk] - Re: Reduce noise in dependency declaration during
>uninstall in setup.exe
[...]
>One solution to this would be to reimplement it as two separate parts -
>a non-Cygwin envelope (which could even be installed as an msi) and a
>Cygwin-based package maintainer. The Cygwin-based part would be a
>completely separate Cygwin installation, with its own cygwin1.dll, and a
>minimal set of utilities, and would not interfere with the main
>installation.
>The non-cygwin wrapper would simply install/update this mini-Cygwin
>system and invoke the Cygwin-based package maintainer.
I second this idea.
>The package maintainer would be based on the existing setup.exe,
I think this is not that good. If you rewrite the tool you should throw away ballast and use the chance to include new helpful things like a clean interface to an installation config file which allows cloning of existent installations.
Just my 2 cent
Norbert
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple