Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Date: Thu, 15 Nov 2001 22:23:54 -0500 From: Christopher Faylor To: cygwin-apps AT cygwin DOT com Subject: Re: nano - packaged and ready for some criticism :) Message-ID: <20011116032354.GA14158@redhat.com> Reply-To: cygwin-apps AT cygwin DOT com Mail-Followup-To: cygwin-apps AT cygwin DOT com References: <06a501c16e2a$18a71750$0200a8c0 AT lifelesswks> <3BF4523C DOT 7020801 AT ece DOT gatech DOT edu> <20011116010131 DOT GA13068 AT redhat DOT com> <3BF48060 DOT 7010406 AT ece DOT gatech DOT edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3BF48060.7010406@ece.gatech.edu> User-Agent: Mutt/1.3.23.1i On Thu, Nov 15, 2001 at 09:56:32PM -0500, Charles Wilson wrote: >Christopher Faylor wrote: >As Chris points out, this is about graceful recovery from >packaging/maintainer screwups. Say I accidentally release an ncurses >package with a /usr/info/dir. Blammo -- everybody's dir file is screwed >up. How to fix? Right now, I must manually do this: > >for fn in /usr/info/*.info ; do install-info --dir-file=/usr/info/dir >--info-file=$fn ; done > >*Well* beyond the newbie's capability. But "reinstall the info package" or >"run fix-info" is nice and simple. Sure. If you've got a solution, I have no objections. I just didn't think it was a big deal, either way. And, ur, I've been one of those screwed up package maintainers. I don't even currently rebuild dir in any of my packages and I really should. Or, actually, I think either setup.exe should be intelligent enough to do this for you or there should be some way for a package to say "please run this standard bit of machinery for me". cgf