www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/03/19/05:47:43

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Thu, 19 Mar 2009 11:47:22 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: A few cygwin issues, mostly for 1.7
Message-ID: <20090319104722.GD26397@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <BAY114-W104E005E1A8E1ECBEDA690D5960 AT phx DOT gbl>
MIME-Version: 1.0
In-Reply-To: <BAY114-W104E005E1A8E1ECBEDA690D5960@phx.gbl>
User-Agent: Mutt/1.5.19 (2009-02-20)
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

http://cygwin.com/acronyms/#PCYMTWLL

On Mar 19 00:51, Chris Mirchandani wrote:
> 1) cygwin release on site is not easy to match using uname or
> cygcheck.exe. e.g. On the site the version is 1.5.25-15 and uname -a
> returns "CYGWIN_NT-5.1 Family1-d 1.5.25(0.156/4/2) 2008-06-12 19:34

If you're running the version from June 2008, you're running 1.5.25-15.
There will be no other 1.5.x release anyway.

> i686 Cygwin." Is the -15 represented by (0.156/4/2)? Also, is there a
> breakdown of what (0.156/4/2) means?

Yes, in /usr/include/cygwin/version.h.

> 2) Could the setup.exe version be posted on the web site? It does not
> update itself or let you know when there is an update, so I suggest

Yes, it does!  When a new setup.exe gets released, the setup.ini
file will get a new version specifier as well.  When starting setup,
it will recognize that its own version is older than the version
information in setup.in and it will inform you about that.  Thus you
know a new setup is available.

> I just installed cygwin 1.7 (1.7.0(0.207/5/3) 2009-03-18 18:41) in
> parallel with 1.5.25-15 by using different temp and cygwin folders. I
> have run in to a few issues, mostly with services. I have only started
> to play with services, so this is new for me and I have not yet
> grasped this enough to feel comfortable working through these issues
> without some guidance. The primary issue is that it seems that 1.7
> sees some things from 1.5 and acts like its work has been done.

The service installation scripts are not capable of installing the
service under another name.  If you want to install the same service
under both, 1.5 and 1.7, you're on your own.  It requires some
manual intervention either by changein the installer script or
by tweaking the registry.  Either way, it's nothing for the shy.

By default (outside of critical production environments) I suggest to
deinstall the 1.5.25 services, install the 1.7 services, and live with
1,7 happily ever after.

> 4) Would be nice if cygcheck.exe did not require a file path for a
> file in a package. e.g. I can type w to get what w shows, but to find
> the package it is in I have to use "cygcheck.exe -f /usr/bin/w" rather
> than "cygcheck.exe -f w". Why? Will this be addressed?

No.  It's the same as with rpm on Linux.  It doesn't search $PATH
for you.  What you want you can get easily by

  cygcheck -f `which w`


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