From owner-freebsd-ports@FreeBSD.ORG Tue Jul 22 12:01:22 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C4851065670 for ; Tue, 22 Jul 2008 12:01:22 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42]) by mx1.freebsd.org (Postfix) with ESMTP id 97B268FC15 for ; Tue, 22 Jul 2008 12:01:21 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 0892D1CC8A; Tue, 22 Jul 2008 05:22:56 -0700 (PDT) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Tue, 22 Jul 2008 05:22:55 -0700 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807220522.55840.david@vizion2000.net> Subject: Managing bsdpan X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 12:01:22 -0000 The following portsupgrade reports for bsdpan lead me to ask a few trivial questions and suggestions (see below) [Updating the pkgdb in /var/db/pkg ... - 1012 packages found (-0 +1) . done] ---> Skipping 'bsdpan-libnet-1.21' because it is held by user (specify -f to force) ---> Skipping 'devel/p5-Devel-Symdump' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-DB_File-1.817' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-ANSIColor-1.12' because it is held by user (specify -f to force) ---> Skipping 'textproc/p5-Text-Balanced' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-File-Path-2.04' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-CPAN-1.9205' because it is held by user (specify -f to force) ---> Skipping 'www/p5-CGI.pm' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-Safe-2.16' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-B-Lint-1.11' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-Shell-0.72' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-Thread-Semaphore-2.09' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-Text-Soundex-3.03' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-IPC-SysV-2.00' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-SelfLoader-1.15' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-Term-ReadLine-Perl-1.0302' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-libwww-perl-5.813' because it is held by user (specify -f to force) ---> Skipping 'misc/p5-Array-Compare' because it is held by user (specify -f to force) ---> Skipping 'bsdpan-B-Debug-1.10' because it is held by user (specify -f to force) ** Listing the failed packages (-:ignored / *:skipped / !:failed) - (bsdpan-constant-1.15) - (bsdpan-MailTools-2.03) - (bsdpan-CPAN-1.9102) - (bsdpan-Term-Cap-1.12) - (bsdpan-Exporter-5.62) - (bsdpan-Thread-Queue-2.11) - devel/p5-IO (bsdpan-IO-1.23) - (bsdpan-CPAN-1.9203) - (bsdpan-libnet-1.21) - devel/p5-Devel-Symdump (bsdpan-Devel-Symdump-2.08) - (bsdpan-DB_File-1.817) - (bsdpan-ANSIColor-1.12) - textproc/p5-Text-Balanced (bsdpan-Text-Balanced-undef) - (bsdpan-File-Path-2.04) - (bsdpan-CPAN-1.9205) - www/p5-CGI.pm (bsdpan-CGI.pm-3.38) - (bsdpan-Safe-2.16) - (bsdpan-B-Lint-1.11) - (bsdpan-Shell-0.72) - (bsdpan-Thread-Semaphore-2.09) - (bsdpan-Text-Soundex-3.03) - (bsdpan-IPC-SysV-2.00) - (bsdpan-SelfLoader-1.15) - (bsdpan-Term-ReadLine-Perl-1.0302) - (bsdpan-libwww-perl-5.813) - misc/p5-Array-Compare (bsdpan-Array-Compare-1.15) - (bsdpan-B-Debug-1.10) # /usr/ports/ 1. why are some packages listed in the format: - isc/p5-Array-Compare (bsdpan-Array-Compare-1.15) rather than: - (bsdpan-libwww-perl-5.813) Is this indicative of an inconsistency in my system administration or inconsistencies between package make files? 2. There is another question on similar lines because some packages helpfully show the hierarchy in the ports tree etc: devel/*** rather than simply *** 3. In regard to bsdpan apropos generates: # apropos bsdpan bsdpan: nothing appropriate # 4. A search on freebsd website under bsdpan brings reference to the inclusion of bsdpan in the ports distribution but not to any documentation on its use. 5. # locate bsdpan brings a list of bsdpan packages in /var/db/pkg but no other files documentation etc. 6. My guess is that there are some guidelines for constructing bsdpan pkgs and for using the bsdpan? If it does exist could anyone tell me where it is? 7 If something does exist could it be incorporated into the ports tree e.g ports/BSDPAN_README for holding general guidelines about using the BSDPAN and covering such issues as advice about holding packages etc. 8. Might the ports tree also provide a central point of information about BSDPAN ports updates e.g ports/BSDPAN_UPDATING. This would be particluarly valuable as the ports themselves are distributed around the ports tree. 9. Would not a current index of BSDPAN ports e.g ports/BSDPAN_INDEX including a short description also be useful? David