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 Subject: Re: Replacing setup.exe and cygcheck with dpkg Date: Tue, 10 Mar 2009 13:53:41 +0000 (UTC) Lines: 28 Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: List-Subscribe: List-Archive: List-Post: List-Help: , 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/