Bjoern Voigt wrote:
After latest Tumbleweed update, I have an inconsistent Perl installation.
Perl itself is version 5.22.1 (perl-5.22.1-1.1.x86_64). But the packages are still 5.22.0.
As a workaround, I manually downgraded Perl back to 5.22.0 (perl-5.22.0-3.2.x86_64). But dependent Perl packages on extra repositories already base on 5.22.1 and it causes some work to recompile them.
Currently there are two Perl base packages: http://download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/perl-5.22.0-3.2... (18-Jan-2016 00:56) http://download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/perl-5.22.1-1.1... (17-Feb-2016 11:19)
Packages still base on 5.22.0. One example # rpm -qpl http://download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/perl-Algorithm-... | grep 5.22 /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/Algorithm /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/Algorithm/Combinatorics.pm /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/Algorithm /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/Algorithm/Combinatorics /usr/lib/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/Algorithm/Combinatorics/Combinatorics.so In latest Tumbleweed snapshot the problem seems to be fixed. All Perl packages are recompiled. They now use the new version 5.22.1 directory (/usr/lib/perl5/vendor_perl/5.22.1). One example:
# rpm -qpl http://download.opensuse.org/tumbleweed/repo/oss/suse/noarch/perl-DateTime-T... /usr/lib/perl5/vendor_perl/5.22.1/DateTime /usr/lib/perl5/vendor_perl/5.22.1/DateTime/Tiny.pm /usr/lib/perl5/vendor_perl/5.22.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-DateTime-Tiny /usr/share/doc/packages/perl-DateTime-Tiny/Changes /usr/share/doc/packages/perl-DateTime-Tiny/LICENSE /usr/share/doc/packages/perl-DateTime-Tiny/README /usr/share/man/man3/DateTime::Tiny.3pm.gz Greetings, Björn -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org