delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/03/10/08:54:18

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.2 required=5.0 tests=BARRACUDA_BRBL,BAYES_00,RCVD_IN_DNSWL_LOW,RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS
X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Andrew Schulman <schulman DOT andrew AT epa DOT gov>
Subject: Re: Replacing setup.exe and cygcheck with dpkg
Date: Tue, 10 Mar 2009 13:53:41 +0000 (UTC)
Lines: 28
Message-ID: <loom.20090310T134052-716@post.gmane.org>
References: <5c01594c0903081410n548fdb1ewbb43692129942901 AT mail DOT gmail DOT com> <20090308211548 DOT GA8625 AT ednor DOT casa DOT cgf DOT cx> <49B457E7 DOT 3010406 AT dazjorz DOT com>
Mime-Version: 1.0
User-Agent: Loom/3.14 (http://gmane.org/)
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

> I've succesfully ported dpkg. In a few weeks time, I'll start working on 
> my Debian Cygwin project again, I'm currently busy with other things - 
> but maybe you could take a look at my dpkg changes and see if you can 
> make a Cygwin-dpkg which is compatible with cygcheck and setup.exe. Dpkg 
> is very easy to use, as is apt-get which I was busy porting before I 
> stopped temporarily.

As a Debian user, I love dpkg and apt-get.  As a Cygwin packager, I shudder to
think of the amount of work I'd have to do to port all of my packages to them. 
It's not just dpkg; it's the whole debhelp suite that comes along with it for
packaging.  Excellent tools, but far more complex than our current tarball
packaging system, and with a correspondingly higher barrier to entry for
packagers.

It's hard for me to imagine all of us packagers going to all of the work to move
over, when the current system seems to be working fine.  And new packagers would
be scared away in droves, where the current system makes it pretty easy for a
new packager to roll up his or her first new package.

setup.exe and tarball packages have the very strong advantages that they work,
they're already built, and they're easy for packagers and users to use.  If
we're moving to something else, there needs to be a pretty strong reason IMO.

Not that I don't appreciate the effort-- as I said, dpkg and apt-get are
excellent tools.  Maybe they have a niche to fill in Cygwin.

Andrew.



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019