[Bug 766325] New: perl error when installing virtualbox-guest-kmp-desktop in zypper dup
https://bugzilla.novell.com/show_bug.cgi?id=766325 https://bugzilla.novell.com/show_bug.cgi?id=766325#c0 Summary: perl error when installing virtualbox-guest-kmp-desktop in zypper dup Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: mseben@gmail.com ReportedBy: suse-beta@cboltz.de QAContact: qa-bugs@suse.de CC: mmarek@suse.com Found By: Beta-Customer Blocker: --- While zypper dup'ing my 12.1 installation to 12.2 Factory, I noticed the following: Installation of: virtualbox-guest-kmp-desktop-4.1.16_k3.4.0_3-2.1 [done] Additional rpm output: Can't locate unicore/Heavy.pl in @INC (@INC contains: /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/vendor_perl/5.16.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.16.0 /usr/lib/perl5/5.16.0/x86_64-linux-thread-multi /usr/lib/perl5/5.16.0 /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/5.16.0/utf8_heavy.pl line 176. BEGIN failed--compilation aborted at /usr/lib/perl5/5.16.0/constant.pm line 45. Compilation failed in require at /usr/lib/perl5/5.16.0/Getopt/Long.pm line 208. BEGIN failed--compilation aborted at /usr/lib/perl5/5.16.0/Getopt/Long.pm line 208. Compilation failed in require at /usr/lib/rpm/rpmsort line 18. BEGIN failed--compilation aborted at /usr/lib/rpm/rpmsort line 18. warning: %post(virtualbox-guest-kmp-desktop-4.1.16_k3.4.0_3-2.1.x86_64) scriptlet failed, exit status 1 To make debugging easier for you: in %post, virtualbox-guest-kmp-desktop calls /usr/lib/module-init-tools/weak-modules2, which calls /usr/lib/rpm/rpmsort - and that's a perl script... I'd guess not all perl modules were updated by zypper dup yet when %post was executed. Maybe you should avoid to (even indirectly) call perl in %post? Note: I don't know if/how critical this is - I only know it must be something between "annoying error message" and "breaks your system" ;-) I'm also CC'ing Michal, the maintainer of module-init-tools. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=766325
https://bugzilla.novell.com/show_bug.cgi?id=766325#c1
Michal Seben
https://bugzilla.novell.com/show_bug.cgi?id=766325
https://bugzilla.novell.com/show_bug.cgi?id=766325#c2
Michael Gorse
https://bugzilla.novell.com/show_bug.cgi?id=766325
https://bugzilla.novell.com/show_bug.cgi?id=766325#c3
Michal Marek
participants (1)
-
bugzilla_noreply@novell.com