Adam Spiers (aspiers@suse.com) wrote to opensuse-factory:
Hi,
Back in 2011 I became maintainer of GNU Stow, and since then have built an package which lives in the OBS system:packagemanager project:
https://build.opensuse.org/package/show/system:packagemanager/stow
I would like it to be in Factory too, so I have submitted a request:
During the review for this SR, I noticed this rpmlint warning: stow.noarch: W: no-dependency-on perl-base 5.18.1 It seems that currently my .spec results in the package containing files such as: /usr/lib/perl5/vendor_perl/5.18.1/Stow.pm which will only be found by the default @INC of a perl-5.18.1 package. 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. In contrast, sitelib_stem does seem to be, although my understanding is that "vendor" packages such as those from OBS should install to vendor* paths rather than site*. Is there a good reason for vendorlib_stem not being on @INC, and if so, is it OK for me to install to sitelib_stem instead? Thanks! -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org