delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/02/28/10:54:39

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Thu, 28 Feb 2008 16:53:48 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Why does setup insist on trying to install colordiff?
Message-ID: <20080228155348.GL9539@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <1ff86f510802280635y216c7d06k5f1b2febd2cf75ea AT mail DOT gmail DOT com> <009a01c87a18$4c347850$2e08a8c0 AT CAM DOT ARTIMI DOT COM> <1ff86f510802280705q275483bdmad7e5d336c467bc AT mail DOT gmail DOT com> <009d01c87a1d$536d2040$2e08a8c0 AT CAM DOT ARTIMI DOT COM> <42afa7b00802280731u7c4bebccqa5fbfe36bf239618 AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <42afa7b00802280731u7c4bebccqa5fbfe36bf239618@mail.gmail.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT 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

On Feb 28 18:31, Kostya Altukhov wrote:
> On Thu, Feb 28, 2008 at 6:19 PM, Dave Korn wrote:
> >  > My problem is that colordiff requires Perl, and I build my own version
> >  > of Perl and don't want it downloaded via setup.exe.  Hence why I
> >  > brought it up.
> >
> >   Oh, ouch.  Maybe until we get this sorted out we should remove the
> >  dependencies.
> 
> It is probably better to fix the bug itself than to remove the dependencies :)
> 
> I've actually looked in setup.exe source and I found this piece of code:
> 
>     if (installed
>         || categories.find ("Base") != categories.end ()
>         || categories.find ("Misc") != categories.end ())
>     {
>         desired = default_version;
> 
> So by default setup attempts to install all packages in categories
> Base and Misc. Why category Misc is treated as required? Maybe it
> should be removed from this 'if'. But that requires changing
> setup.exe, so the simplest fix would be just to change the category
> for colordiff from Misc to Utils (like it was in the ITP).

It's in "Utils" now.  Somebody already changed that on cygwin.com
a couple of hours ago.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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