From owner-freebsd-ports Tue Sep 10 1:44:38 2002 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 A3CA737B400 for ; Tue, 10 Sep 2002 01:44:35 -0700 (PDT) Received: from mail.droso.net (koala.droso.net [193.162.142.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1965343E4A for ; Tue, 10 Sep 2002 01:44:35 -0700 (PDT) (envelope-from erwin@mail.droso.net) Received: from localhost (localhost [127.0.0.1]) by mail.droso.net (Postfix) with ESMTP id DB51E5B8B; Tue, 10 Sep 2002 10:44:32 +0200 (CEST) Received: by mail.droso.net (Postfix, from userid 1001) id 210955B85; Tue, 10 Sep 2002 10:44:30 +0200 (CEST) Date: Tue, 10 Sep 2002 10:44:30 +0200 From: Erwin Lansing To: Clive Lin Cc: freebsd-ports@FreeBSD.org Subject: Re: ports/42361: update archivers/p5-Archive-Zip to 1.03 Message-ID: <20020910084430.GD52725@droso.net> References: <200209030810.g838Ac0s055503@freefall.freebsd.org> <20020907141632.GA30996@epaper.eslitebooks.com> <20020908091308.GM52330@droso.net> <20020908163442.GA38971@epaper.eslitebooks.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: <20020908163442.GA38971@epaper.eslitebooks.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD/i386 4.6-STABLE X-Virus-Scanned: by AMaViS perl-11 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 09, 2002 at 12:34:42AM +0800, Clive Lin wrote: > Hi, Hep, >=20 > perl in RELENG_4 is 5.00503, it's built-in File::Spec is 0.6. I > guess you have perl 5.6 installed ? In a typical RELENG_4 box (e.g. no > lang/perl5*, nor upgrade perl by CPAN, etc), File::Spec should be 0.6. >=20 > yup, the problem is not Archive::Zip. The problem is, if we > installed a new File::Spec via ports, it will be placed under > /usr/local/lib/perl5/site_perl/5.005, although there's another old one > kept in /usr/libdata/perl/5.00503. And perl searches modules within > /usr/libdata/perl/5.00503 first. Here's the problem. Yep, I can see the problem, though not an easy solution :/ >=20 > My suggestion is, if it needs a new File::Spec, please do not use > devel/p5-File-Spec. Simply define USE_PERL5=3Dyes. I think this is the > only way to prevent any patches. >=20 I'm not sure whether that'll help. Archive::Zip needs File::Spec > 0.8 for a reason. AFAIKS the only solution is removing File::Spec from the base system so we can use File::Spec from ports. -erwin --=20 _._ _,-'""`-._ Erwin Lansing (,-.`._,'( |\`-/| http://droso.org/ erwin@lansing.dk `-.-' \ )-`( , o o) http://fnidder.dk/ -bf- `- \`_`"'- --gatW/ieO32f1wygP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9fbDtqy9aWxUlaZARAsV0AJ4qVb2ep0Oqyv++vj8V4V26HUOKwQCg+wd2 /tiwgc/HqSI3xkYGbMu/ux4= =04hF -----END PGP SIGNATURE----- --gatW/ieO32f1wygP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message