From owner-freebsd-ports@FreeBSD.ORG Sat Jul 2 17:04:09 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org 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 6838816A41C; Sat, 2 Jul 2005 17:04:09 +0000 (GMT) (envelope-from sergey@network-asp.biz) Received: from master.network-asp.biz (master.network-asp.biz [212.26.159.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D8D443D1D; Sat, 2 Jul 2005 17:04:08 +0000 (GMT) (envelope-from sergey@network-asp.biz) Received: from ip.85.202.154.110.dyn.pool-3.broadband.voliacable.com (ip.85.202.154.110.dyn.pool-3.broadband.voliacable.com [85.202.154.110]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by master.network-asp.biz (Postfix) with ESMTP id 5EFD09; Sat, 2 Jul 2005 20:03:56 +0300 (EEST) Date: Sat, 2 Jul 2005 20:04:09 +0300 From: Sergey Prikhodko X-Mailer: The Bat! (v3.5.25) UNREG / CD5BF9353B3B7091 Organization: Network-ASP X-Priority: 3 (Normal) Message-ID: <1043727746.20050702200409@network-asp.biz> To: Jiawei Ye In-Reply-To: References: <42C14EAB.4020902@protey.ru> <86fyv2fush.fsf@borg.borderworlds.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at network-asp.biz Cc: tobez@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re[2]: perl-after-upgrade does not process anything X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sergey Prikhodko List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2005 17:04:09 -0000 > BTW, my perl was installed as perl-threaded-5.8.7, could the package > name be different from what the script expected? Or am I missing > something obvious? I have the same problem with perl-after-upgrade and you are right, that's because of '-threaded' suffix. You can use this dirty hack: --- perl-after-upgrade.orig Sat Jul 2 19:55:02 2005 +++ perl-after-upgrade Sat Jul 2 19:47:39 2005 @@ -411,7 +411,7 @@ return 1; } for ($pkg->lines) { - if (/^\@pkgdep\s+perl-($fuzzy_source)\S*\s*$/) { + if (/^\@pkgdep\s+perl-([\w-]*?)($fuzzy_source)\S*\s*$/) { return 1; } } I cc'ed tobez@ and hope he will fix it in ports tree soon. -- Best regards, Sergey Prikhodko mailto:sergey@network-asp.biz Network-ASP Ltd. http://www.network-asp.biz/ ICQ: 83537536