From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4802 invoked by alias); 25 Sep 2014 17:10:44 -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 4786 invoked by uid 89); 25 Sep 2014 17:10:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: nm46.bullet.mail.ne1.yahoo.com Received: from nm46.bullet.mail.ne1.yahoo.com (HELO nm46.bullet.mail.ne1.yahoo.com) (98.138.120.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Thu, 25 Sep 2014 17:10:42 +0000 Received: from [127.0.0.1] by nm46.bullet.mail.ne1.yahoo.com with NNFMP; 25 Sep 2014 17:10:40 -0000 Received: from [98.138.101.129] by nm46.bullet.mail.ne1.yahoo.com with NNFMP; 25 Sep 2014 17:07:59 -0000 Received: from [98.138.87.8] by tm17.bullet.mail.ne1.yahoo.com with NNFMP; 25 Sep 2014 17:07:59 -0000 Received: from [127.0.0.1] by omp1008.mail.ne1.yahoo.com with NNFMP; 25 Sep 2014 17:07:59 -0000 Received: (qmail 4358 invoked by uid 60001); 25 Sep 2014 17:07:59 -0000 Received: from [65.118.57.199] by web120005.mail.ne1.yahoo.com via HTTP; Thu, 25 Sep 2014 10:07:59 PDT Message-ID: <1411664879.92703.YahooMailNeo@web120005.mail.ne1.yahoo.com> Date: Thu, 25 Sep 2014 17:22:00 -0000 From: Vince Rice Reply-To: Vince Rice Subject: cygcheck -p indicate obsoleteness? To: "cygwin@cygwin.com" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SW-Source: 2014-09/txt/msg00391.txt.bz2 tl;dr version: can cygcheck possibly be improved (I know, PTC :) ) to show = that a package is obsolete, instead of just showing the =E2=80=9Ccurrent=E2= =80=9D version?=20 Longer explanation of where the request came from: I=E2=80=99ve had an alias for c=3Dclearw.exe for quite some time. I did an = update today to get the bash exploit fix, and while I was at it updated the= other packages that needed to be updated. Whereupon my alias didn't work, = which was because clearw.exe was no longer present in /bin. Hmmm. I was pretty sure I knew what provided clearw, but to confirm... $ cygcheck -p .*clearw.* Found 1 matches for .*clearw.* ncursesw-5.7-18 - Utilities for terminal handling Ah, something must have happened to my ncursesw, I just need to reinstall i= t. So I fired up setup to install ncursesw-5.7-18. Except that I couldn=E2= =80=99t find it. After looking around for a while, I then did a cygcheck -c. Which showed th= at ncursesw had the same version as ncurses. Interesting. I then did a cygcheck -p =E2=80=9C.*ncursesw.*=E2=80=9D I got a long list, = among them ... ncursesw-5.7-18 - Utilities for terminal handling ncursesw-5.7-18-src - Source code for Utilities for terminal handling ncursesw-5.9-20140524-1 - Utilities for terminal handling ... Hmmm. I then went back to setup and thought to uncheck =E2=80=9CHide obsole= te=E2=80=9D packages. And lo and behold, there was ncursesw, with a name of= =E2=80=9Cncursesw - obsoleted by ncurses=E2=80=9D. So, ncursesw was obsoleted, and thus I should use clear.exe instead of clea= rw.exe. However, it took me a while to figure that out because cygcheck -p = didn't indicate that the ncursesw package was obsoleted. Thus, the request. Thanks, and thanks very much for cygwin in general. -- 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