X-Recipient: archive-cygwin AT delorie DOT 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 Reply-To: pmcferrin AT columbus DOT rr DOT com User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Where did man page for "rxvt" go ??? References: <20071018001854 DOT GA30098 AT nuthaus DOT mib DOT org> <4716B4E5 DOT E7DA1572 AT dessent DOT net> <4716B635 DOT 7090204 AT columbus DOT rr DOT com> <4716B890 DOT 59107F56 AT dessent DOT net> <4716CA36 DOT 3010307 AT columbus DOT rr DOT com> <4716D2E1 DOT 5F9B9C68 AT dessent DOT 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 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 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/