From owner-freebsd-ports@FreeBSD.ORG Fri Aug 29 11:08:53 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2768E16A4BF for ; Fri, 29 Aug 2003 11:08:53 -0700 (PDT) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id E560443FB1 for ; Fri, 29 Aug 2003 11:08:46 -0700 (PDT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id h7TIFtMa071435 for ; Fri, 29 Aug 2003 15:15:56 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.12.9/8.12.9) with ESMTP id h7TI9sx9011486 for ; Fri, 29 Aug 2003 15:09:55 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.12.9/8.12.9/Submit) id h7TI9rtd011485 for ports@FreeBSD.ORG; Fri, 29 Aug 2003 15:09:53 -0300 (ART) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Fri, 29 Aug 2003 15:09:53 -0300 From: Fernan Aguero To: FreeBSD Ports Message-ID: <20030829180953.GB57412@iib.unsam.edu.ar> Mail-Followup-To: FreeBSD Ports Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Subject: how to deal with missing +CONTENTS (or how to use cvsweb) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2003 18:08:53 -0000 Hi! I had some problems with my /var/db/pkg and lost a few +CONTENTS files. I now want to pkg_delete those ports and reinstall them. Problem obviously is that I need a +CONTENTS file for pkg_delete to work. I can delete files manually, if I had a pkg-plist for the version I have installed. The problems are as far as I could get with imake-4.2.0_1 and tcl-8.0.5. Now, I thought that I could go to cvsweb and look for imake-4.2.0_1 and be done. However it seems that I can only get to files based on their revision or CVS tags. Am I missing something? If I'm correct and -4.2.0_1 means PORTVERSION=4.2.0 and PORTREVISION=1, I think that revision 1.22 of the imake-4 Makefile could be the one I need. However, later revisions (up to 1.25) also match 4.2.0_1. Question: how do I get to the pkg-plist corresponding to this Makefile? They don't share the revision number, were not modified at similar dates ... I hope you see my confusion. If you have ideas on how to better use cvsweb, I'd be glad to hear them. Also, if you happen to know of a better way of deinstalling files for which no +CONTENTS is available, and from a port that is currently at a newer version, please let me know. Thanks in advance for any help, Fernan -- F e r n a n A g u e r o http://genoma.unsam.edu.ar/~fernan