From owner-freebsd-ports@FreeBSD.ORG Thu Jun 18 13:51:31 2009 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 A3BBF106568A for ; Thu, 18 Jun 2009 13:51:31 +0000 (UTC) (envelope-from jtrigg@spamcop.net) Received: from azure.heraldsnet.org (static-71-178-19-90.washdc.fios.verizon.net [71.178.19.90]) by mx1.freebsd.org (Postfix) with ESMTP id 7D6528FC13 for ; Thu, 18 Jun 2009 13:51:31 +0000 (UTC) (envelope-from jtrigg@spamcop.net) Received: by static-71-178-19-94.washdc.fios.verizon.net (Postfix, from userid 1001) id 843FB11431; Thu, 18 Jun 2009 09:30:38 -0400 (EDT) Date: Thu, 18 Jun 2009 09:30:38 -0400 From: Jim Trigg To: Scott Bennett Message-ID: <20090618133038.GM671@spamcop.net> Mail-Followup-To: Scott Bennett , freebsd-ports@freebsd.org, shuvaev@physik.uni-wuerzburg.de References: <200906170444.n5H4isBg021636@mp.cs.niu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200906170444.n5H4isBg021636@mp.cs.niu.edu> User-Agent: Mutt/1.4.2.3i Cc: shuvaev@physik.uni-wuerzburg.de, freebsd-ports@freebsd.org Subject: Re: [REPOST] problem upgrading perl 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: Thu, 18 Jun 2009 13:51:32 -0000 On Tue, Jun 16, 2009 at 11:44:54PM -0500, Scott Bennett wrote: > On Tue, 16 Jun 2009 20:07:26 +0200 Alexey Shuvaev > wrote: > >Hmmm... Looking at portmaster sources I've got one idea. > >Can you try more precise command to upgrade everything depending on perl? > > > >nice +18 portmaster -v -r perl-threaded-5.10.0_3 > > > >The point is that perl\* wildcard gives you both perl-threaded-XXX and > >perltidy-XXXX which might be bad idea. > > Bingo!! Very nice call. It has now driven me to distraction with dialog > boxes for configuration stuff for many ports/packages, and is now busily > reinstalling perl intself. > > > >If this is the case I think UPDATING entry should be improved > >to use perl-\* wildcard. > > I think you meant to *not* use the wildcard, and yes, /usr/ports/UPDATING > is clearly wrong in this case and should be fixed. > Thanks very much for solving this. I still have to deal with some > problems with options on the various packages/ports to be updated, but I can > proceed for now. Actually, he was suggesting changing from perl\* to perl-\* so it would only match the perl port. Unfortunately, that won't work as there is at least one other port that will match that -- net/p5-perl-ldap (portname perl-ldap). So it should be revised to instruct users to use the exact portname in /var/db/pkg. Jim -- Jim Trigg, Lord High Everything Else O- /"\ \ / ASCII RIBBON CAMPAIGN Hostmaster, Huie Kin family website X HELP CURE HTML MAIL Verger, All Saints Church - Sharon Chapel / \