From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7036 invoked by alias); 8 Jul 2014 15:47:35 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 6967 invoked by uid 89); 8 Jul 2014 15:47:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-qc0-f195.google.com Received: from mail-qc0-f195.google.com (HELO mail-qc0-f195.google.com) (209.85.216.195) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 08 Jul 2014 15:47:32 +0000 Received: by mail-qc0-f195.google.com with SMTP id o8so2057909qcw.6 for ; Tue, 08 Jul 2014 08:47:29 -0700 (PDT) X-Received: by 10.224.51.18 with SMTP id b18mr62317538qag.81.1404834449802; Tue, 08 Jul 2014 08:47:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.96.233.200 with HTTP; Tue, 8 Jul 2014 08:47:09 -0700 (PDT) From: Jack Duthen Date: Tue, 08 Jul 2014 15:47:00 -0000 Message-ID: Subject: Shouldn't 'man' depend on 'col'? Shouldn't 'col' be easier to find? To: cygwin Content-Type: text/plain; charset=UTF-8 X-SW-Source: 2014-07/txt/msg00098.txt.bz2 Problem #1: ---------- After I loaded a few cygwin packages, I got this: $ man bash | wc man: can't execute col: No such file or directory The "man" command works perfectly when the stdout is NOT redirected, but, when sent to a pipe or a file, the command "man" fails with the above message. Question #1: Shouldn't the 'man' function/package depend on the 'col' function/package? Problem #2 ---------- To solve my 'man' problem,I tried to find the 'col' command. I launched the standard interface (setup.exe) and entered 'col' in the 'Search' text field. It gave me a list of packages, mainly related to 'colamd', 'colorgc', 'protocol' stuff, 'colored' stuff, 'texlive-collection' stuff, 'colordiff'... but no clear link to the missing 'col.exe'. I tried to put 'col[^A-Za-z]' in the 'Search' text field but it gave nothing. Question #2: Shouldn't the 'col.exe' function/package be referenced in some (clear) package? Problem #3 ---------- I googled it and found: "Cannot locate col command in any current packages" at https://cygwin.com/ml/cygwin/2002-04/msg00414.html whose answer was (in 2002): "Use this link to find out: http://www.cygwin.com/packages/" So I went there, tried to search for 'col', found more than 1000 answers... useless... Then I searched for '[^A-Za-z]col[^A-Za-z]' and found 17 matches for [^A-Za-z0-9_]col[^A-Za-z0-9_], mainly emacs stuff, glpk stuff, singular-base stuff, texlive-collection stuff and... the winner is: 'util-linux-2.21-1 - Random collection of Linux utilities' which contains '/usr/bin/col.exe' among 178 lines. Question #3 To get a 'man' that works when piped, is there a better way than loading this "random" collection of utilities? Am I the only one to get that problem??? )jack( -- 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