delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/01/11/17:16:20

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-type; q=dns; s=default; b=WNQ6O6c
kFcpIUpzuBSmcleBVSXO/RiDIB1I9yR7jWIEQ9dk6etkq+ltOs/MnnW5fYZvd60u
d3869WvW9aRVaZK9UXipdooLLCJX0VEfU2Var3sN6MtJMHowXUiAvjOLwIgCRCZK
XuvMjo+f3E4IYNL4DKqHnTQC0+I5ZFwn7yFU=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-type; s=default; bh=pP3yHUJ+ykHLY
HRZAY1HaKXxTbI=; b=ncEGFsAXLkfM0MeHq57VZmp8gnd/0yxwpIYi2mSqit2PL
4CJTHiBt3d6KyPitefY8nnThY+ZjLTZ9bAs5pCNLZnPfuNQ7nW5rthT3Q2DvUkDN
CY0z4PoPJCwuoDOrkv9udr0SQAOb8bSn5fxTq0An+AqBWCHp1PUYgMsaF4fy6M=
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
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=maintaining, bash, occasionally, H*c:alternative
X-HELO: mail-it1-f180.google.com
MIME-Version: 1.0
References: <86acdcb9-9067-0f55-2543-6d100aaa7cae AT gmail DOT com> <CAAD4mYgnuRwavk=hhr8mk7yWSNDAT5Q6h9kPO3uMwWu-asQtwQ AT mail DOT gmail DOT com> <CAOTD34Z9doPr1wcZRy9uc7jauZf=nVJfmMNO9e2gbLvzEqKZCw AT mail DOT gmail DOT com> <874lafey1v DOT fsf AT Rainer DOT invalid>
In-Reply-To: <874lafey1v.fsf@Rainer.invalid>
From: "E. Madison Bray" <erik DOT m DOT bray AT gmail DOT com>
Date: Fri, 11 Jan 2019 23:15:54 +0100
Message-ID: <CAOTD34axRMjqgpSEmmk3NCkpZi0mMS3-n30H=AJV6m+819deuQ@mail.gmail.com>
Subject: Re: Cygwin Statistics and curiosity
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

On Fri, Jan 11, 2019, 21:31 Achim Gratz <Stromeko AT nexgo DOT de wrote:

> E. Madison Bray writes:
> > I have often wondered why apt-cyg [1] hasn't been adopted fully by
> > Cygwin as one of the default packages (in fact I'm not sure if there
> > even is an actual cygwin package for apt-cyg), aside from the fact
> > that it's not formally maintained as part of the cygwin ecosystem.
> > Maybe it should be.
>
> For starters, apt-cyg and the handful of purported alternatives will
> break your installation in subtle and not-so subtle ways.  None of them
> handle all postinstall actions correctly and all of them will fall over
> if locked in-use files have to be altered or replaced.
>

I'm sure it has bugs, though it's always worked quite well for me. If I
have experienced those bugs I'm not sure. I think it's possible but I'm
also expert enough to usually resolve issues I've encountered on my own. At
the most, I think I've had to occasionally run rebaseall after some package
installs.

I didn't realize its development history was such a hideous mess,
especially considering that it's just a few hundred lines of bash script
that I could probably rewrite myself. Personally I'd be happy to maintain
it, especially if it were installed with Cygwin. Otherwise I'd just be
maintaining yet another "unofficial" fork of it.

Personally, I don't think a GUI program should be the only interface for
installing new packages into cygwin*

* modulo caveats such as using it to upgrade cygwin1.dll itself

>

--
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

- Raw text -


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