From owner-freebsd-current Thu Oct 22 12:49:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA17681 for freebsd-current-outgoing; Thu, 22 Oct 1998 12:49:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sunny.bog.msu.su (sunny.bog.msu.su [158.250.20.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA17641 for ; Thu, 22 Oct 1998 12:49:04 -0700 (PDT) (envelope-from dima@bog.msu.su) Received: from localhost (dima@localhost) by sunny.bog.msu.su (8.9.1a/8.9.1) with ESMTP id WAA10347 for ; Thu, 22 Oct 1998 22:48:25 +0300 (MSK) (envelope-from dima@bog.msu.su) Date: Thu, 22 Oct 1998 22:48:24 +0300 (MSK) From: Dmitry Khrustalev To: freebsd-current@FreeBSD.ORG Subject: perl5 modules version breakage in current Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Some perl modules in the tree generate their version number like this: $VERSION = (qw$Revision$)[1]; or $VERSION = substr q$Revision$, 10; or $VERSION = sprintf("%d.%02d", q$Revision$ =~ /(\d+)\.(\d+)/); since cvs changes $Revision$ this breaks CPAN, use Module VERSION, etc. -Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message