From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j2BNIdRd009974 for ; Fri, 11 Mar 2005 23:18:39 GMT Received: from ctb-mesg2.saix.net ([196.25.240.74]) by smtp.gentoo.org with esmtp (Exim 4.43) id 1D9tOw-0001do-OG for gentoo-dev@robin.gentoo.org; Fri, 11 Mar 2005 23:18:39 +0000 Received: from gateway.lan (wblv-146-195-166.telkomadsl.co.za [165.146.195.166]) by ctb-mesg2.saix.net (Postfix) with ESMTP id 8E39839E5 for ; Sat, 12 Mar 2005 01:18:37 +0200 (SAST) Received: from localhost (localhost.localdomain [127.0.0.1]) by gateway.lan (Postfix) with ESMTP id 3DC5A3A26DB for ; Sat, 12 Mar 2005 01:23:37 +0200 (SAST) Received: from gateway.lan ([127.0.0.1]) by localhost (gateway.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32070-05 for ; Sat, 12 Mar 2005 01:23:32 +0200 (SAST) Received: from nosferatu.lan (nosferatu.lan [192.168.0.2]) (using TLSv1 with cipher IDEA-CBC-SHA (128/128 bits)) (No client certificate requested) by gateway.lan (Postfix) with ESMTP id 6F5113A26DA for ; Sat, 12 Mar 2005 01:23:32 +0200 (SAST) Subject: Re: [gentoo-dev] Pre-emptive apology for perl snafu this afternoon From: Martin Schlemmer To: gentoo-dev@robin.gentoo.org In-Reply-To: <1110581092.24853.18.camel@nomad.datanode.net> References: <1110581092.24853.18.camel@nomad.datanode.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-sbDs265RVeVasvrfRk2i" Date: Sat, 12 Mar 2005 01:21:38 +0200 Message-Id: <1110583298.8513.16.camel@nosferatu.lan> Precedence: bulk List-Post: , , List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-To: gentoo-dev@gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 X-Virus-Scanned: by amavisd-new using ClamAV at nosferatu.za.org Content-Transfer-Encoding: 7bit X-Archives-Salt: afe49de9-bf8d-43a7-98c6-23f1c0b58d02 X-Archives-Hash: 875166478c5a4f61b13b8951228488db --=-sbDs265RVeVasvrfRk2i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2005-03-11 at 17:44 -0500, Michael Cummings wrote: > One of the first things in this particular module is to > check that the kernel and platform hardcoded in it at perl build time > match what was used during the original install of your current perl > according to Config.pm. No problem - unless you've changed kernel > versions. Because during the make process the file is sourced by perl, > and during that sourcing (ok, not the right word, but I'm talking to > you, the masses) it attempted to require, or pull in, the Errno.pm, and > failing to find a new one in the unpacked source, it pulled the one on > the main system. And therein began the mess. Two values that would > normally never appear to perl to be out of sync were suddenly horribly > wrong on any box that had had a kernel upgrade since the last perl > install. >=20 Just hax0r the stupid beast not to use the kernel version, but only - - cant see what the kernel version has to do with it, except maybe if it calculate it from /usr/include/linux/*, but running kernel is just silly. --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-sbDs265RVeVasvrfRk2i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQBCMigCqburzKaJYLYRAjWLAJ4ufNfbjQuwAi1/QvFIJQWCHPUKtACfUVRD hInXvKodkdkmM9rNpKImrNg= =RbAi -----END PGP SIGNATURE----- --=-sbDs265RVeVasvrfRk2i-- -- gentoo-dev@gentoo.org mailing list