X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Message-ID: <4716E121.6080502@columbus.rr.com>
Date: Thu, 18 Oct 2007 00:29:21 -0400
From: Paul McFerrin <pmcferrin@columbus.rr.com>
Reply-To: pmcferrin@columbus.rr.com
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Where did man page for "rxvt" go ???
References: <20071018001854.GA30098@nuthaus.mib.org> <4716B4E5.E7DA1572@dessent.net> <4716B635.7090204@columbus.rr.com> <4716B890.59107F56@dessent.net> <4716CA36.3010307@columbus.rr.com> <4716D2E1.5F9B9C68@dessent.net>
In-Reply-To: <4716D2E1.5F9B9C68@dessent.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com


Brian Dessent wrote:
> Paul McFerrin wrote:
>
>   
>> Okay.  How does one determine which base package rxvt is in so I can
>> reinstall it?  Is there some magical command in cygwin to do that for
>> you.  (lookup, not install)
>>     
>
> Yes, cygcheck provides various ways to do this.  cygcheck -f searches
> installed packages for a given file, cygcheck -l lists the contents of
> an installed package, and cygcheck -p searches online for what package
> contains a given file pattern.  You can also "zgrep pat
> /etc/setup/*.lst.gz" for partial filename matches against installed
> packages as -f only works with absolute filenames.  But note this is
> only for installed packages.
>
> In the case of rxvt, there are currently two separate versions of rxvt
> in the distro: rxvt and rxvt-unicode.
>
> Plain rxvt is contained in just the package "rxvt" which includes the
> rxvt(1) manpage.  This version contains both the X11 and W11 (GDI)
> versions in one binary which autodetects the mode to use based on the
> setting of $DISPLAY, however this is essentially a dead-end package as
> this code base has been abandoned.
>
> The newer version is called rxvt-unicode or just urxvt and is split into
> two parts: rxvt-unicode-common and rxvt-unicode-X11.  The idea here is
> to eventually support separate W11 and X11 builds of urxvt, but
> currently only X11 is provided.  Also, the unicode in the name does not
> mean you can actually use unicode quite yet due to deficiencies in
> newlib/Cygwin.  At any rate, the -common package provides the manpages
> urxvt(1), urxvtc(1), urxvtd(1), and urxvt(7) corresponding with the
> commands of the same name.  Note that this uses the alternatives system
> to provide an unsuffixed alias that selects between the -X and -W11
> versions, except for the aforementioned fact that the -W11 binaries
> don't exist yet so for the time being urxvt == urxvt-X and so on.
>
> Brian
>   

Very useful information Brian.  When I do a "cygcheck -p rxvt", I see 
several packages containing a version of rxvt.  How ever for example:
    rxvt/rxvt-20050409-7    VT102 terminal emulator for both X and Windows
    rxvt-unicode-common/rxvt-unicode-common-7.7-6   An improved version 
of rxvt ...
If when I do each of the following:
    cygcheck -l rxvt-20050409-7
    cygcheck -l rxvt
    cygcheck -l rxvt/rxvt-20050409-7
    cygcheck -l rxvt-unicode-common/rxvt-unicode-common-7.7-6
    cygcheck -l rxvt-unicode-common-7.7-6
    cygcheck -l rxvt-unicode-common

I get no output.  Am I specifying the package syntax correctly?

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

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

