From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 411BB138A3F for ; Sun, 5 Apr 2015 19:53:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A5DF4E099F; Sun, 5 Apr 2015 19:53:47 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 88EF2E083E for ; Sun, 5 Apr 2015 19:53:46 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Yeqc2-0006Xj-Ky for gentoo-user@lists.gentoo.org; Sun, 05 Apr 2015 21:53:42 +0200 Received: from pc123.math.cas.cz ([147.231.88.123]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Apr 2015 21:53:42 +0200 Received: from martin by pc123.math.cas.cz with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Apr 2015 21:53:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Martin Vaeth Subject: [gentoo-user] Re: Is perl broken? Date: Sun, 5 Apr 2015 19:53:35 +0000 (UTC) Message-ID: References: <2929378.CsdgesgsUa@wstn> <201504051829.05722.dilfridge@gentoo.org> X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pc123.math.cas.cz User-Agent: slrn/1.0.1 (Linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Archives-Salt: c3440b75-86c1-4e1f-9b7f-d9b4e92a7b08 X-Archives-Hash: a7d7d989df3694e1414116a05e7ecbbd Andreas K. Huettel wrote: > > Minor updates (5.x.y -> 5.x.y+1) do not need any rebuilds > or reinstallations of modules. This is at most partially correct: At least, after the update, the install directories change; here from /usr/lib/perl5/{vendor_perl,}/5.20.1 to /usr/lib/perl5/{vendor_perl,}/5.20.2 So, at least, perl-cleaner wants to rebuild, and it is sane to do this (for various reasons: avoiding confusion with mixed directories, compitability with binary packages, omitting redundant directories). Moreover, I didn't check before the rebuild, but after the rebuild there is no 5.20.1 in @INC. (So it might be even the case that the rebuild is *necessary*). I suggest to either use the same 5.x directory for all 5.x versions, or to include 5.x.y into the subslot name to avoid the above mentioned minor inconsistencies. After all, the final aim is to use subslots instead of perl-cleaner, isn't it?