On Thursday 2013-09-12 14:13, Michael Schroeder wrote:
However, I know for a fact that my non-binary modules will work with *any* Perl >= 5.6.1, and so would prefer to install them to a non-versioned directory, e.g.
$ perl -V:vendorlib_stem vendorlib_stem='/usr/lib/perl5/vendor_perl';
However this is not on the default @INC.
Well, completely unversioned is a bit frowned upon. There are incompatible changes between the major perl versions, and how will you know that perl-5.20 does not break your module?
Yet we have a bunch packages that contain {#!/usr/bin/perl scripts} and {nothing in /usr/lib/perl}, and which do not have a version number dependency either and there is no apparent issue of those. SuSEfirewall2-3.6.302-1.1.1.noarch build-20130517-1.1.noarch ghostscript-fonts-std-9.06-2.1.1.noarch latex2html-2008-20.1.1.noarch psutils-p17-1018.1.1.x86_64 quilt-0.60-5.1.1.noarch xdg-utils-20120916-2.1.1.noarch for example. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org