Date: Tue, 28 Oct 2003 07:39:59 -0800 (PST) From: Jeremy Chadwick <freebsd@jdc.parodius.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/58636: Broken PERL_LEVEL check Message-ID: <200310281539.h9SFdxRj094284@pentarou.parodius.com> Resent-Message-ID: <200310281550.h9SFoJcH005799@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 58636 >Category: ports >Synopsis: Broken PERL_LEVEL check >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 28 07:50:19 PST 2003 >Closed-Date: >Last-Modified: >Originator: Jeremy Chadwick >Release: FreeBSD 4.9-RC i386 >Organization: Parodius Networking >Environment: System: FreeBSD pentarou.parodius.com 4.9-RC FreeBSD 4.9-RC #0: Fri Oct 3 14:20:31 PDT 2003 root@pentarou.parodius.com:/usr/obj/usr/src/sys/PARODIUS-SMP i386 >Description: The PERL_LEVEL check is broken and incorrect; the value is not formatted in such a way (see ports/Mk/bsd.port.mk). This causes duplicate copies of the same module to end up being installed on the host. Test::Simple and Test::Harness (the same versions none the less!) already come with perl-5.8. I'm not sure if they come with perl 5.6. >How-To-Repeat: Install razor-agents on a box with perl-5.8 installed. You will have two copies of Test::Simple and Test::Harness floating around. >Fix: Change the PERL_LEVEL check from 580000 to 500800. Also, is there any chance we could get one of the ports maintainers to go through all of the ports recursively to look for broken PERL_LEVEL checks? My guess is that there are more than a few ports exhibiting this behaviour, and we might as well squash them all in one blow. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310281539.h9SFdxRj094284>