From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 10 15:50:08 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 375DC16A41C for ; Sun, 10 Jul 2005 15:50:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD90143D58 for ; Sun, 10 Jul 2005 15:50:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j6AFo7Wu030167 for ; Sun, 10 Jul 2005 15:50:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6AFo7gB030163; Sun, 10 Jul 2005 15:50:07 GMT (envelope-from gnats) Resent-Date: Sun, 10 Jul 2005 15:50:07 GMT Resent-Message-Id: <200507101550.j6AFo7gB030163@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sergey Prikhodko Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F43016A41C; Sun, 10 Jul 2005 15:41:05 +0000 (GMT) (envelope-from root@office.network-asp.biz) Received: from office.network-asp.biz (zverevo1.customer.adamant.net [212.26.135.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DAC743D46; Sun, 10 Jul 2005 15:41:04 +0000 (GMT) (envelope-from root@office.network-asp.biz) Received: by office.network-asp.biz (Postfix, from userid 0) id 22D5599193C; Sun, 10 Jul 2005 18:41:03 +0300 (EEST) Message-Id: <20050710154103.22D5599193C@office.network-asp.biz> Date: Sun, 10 Jul 2005 18:41:03 +0300 (EEST) From: Sergey Prikhodko To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: , tobez@FreeBSD.org Subject: ports/83223: lang/perl5.8: perl-after-upgrade do nothing when perl compiled with WITH_THREADS knob X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sergey Prikhodko List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jul 2005 15:50:08 -0000 >Number: 83223 >Category: ports >Synopsis: lang/perl5.8: perl-after-upgrade do nothing when perl compiled with WITH_THREADS knob >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jul 10 15:50:07 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Sergey Prikhodko >Release: FreeBSD 5.4-RELEASE-p1 i386 >Organization: Network-ASP >Environment: System: FreeBSD office.network-asp.biz 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #1: Thu May 26 21:13:44 EEST 2005 root@office.network-asp.biz:/usr/obj/usr/src/sys/SMP-ROUTER i386 >Description: perl-after-upgrade do nothing when perl compiled with WITH_THREADS knob, because it search ports that depend on perl-5*, but when perl compiled with WITH_THREADS, it has name like perl-threaded-5.x.x >How-To-Repeat: Install perl with WITH_THREADS knob. Try to run perl-after-upgrade. >Fix: --- perl.patch begins here --- diff -ruN perl5.8.orig/files/perl-after-upgrade perl5.8/files/perl-after-upgrade --- perl5.8.orig/files/perl-after-upgrade Fri Jun 24 12:17:06 2005 +++ perl5.8/files/perl-after-upgrade Sun Jul 10 18:26:46 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; } } --- perl.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: