ROSA Linux Bugzilla – Bug 2513
Possible flaws in perl-URPM
Last modified: 2013-08-27 16:42:16 MSD
Some time ago jbj posted a message to resa-devel ML with a patch for perl-URPM that fixes different problems identified by static analysis at http://scan.coverity.com. This patch has been adapted for our perl-URPM, updated packages will be available soon.
Advisory: Fixed potential flaws discovered by coverity analyzers. Build lists: https://abf.rosalinux.ru/build_lists/1217711 https://abf.rosalinux.ru/build_lists/1217710
perl-URPM-4.43-18-rosa2012.1 ***************** Advisory ******************** Fixed potential flaws discovered by coverity analyzers. *********************************************** QA Verified
had to revert package publishing, we got errors like this http://file-store.rosalinux.ru/api/v1/file_stores/c24d3805d66f34e7b5c2d536098d3a80789fa3fe.log?show=true Can't load '/usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi/auto/URPM/URPM.so' for module URPM: /lib64/libaugeas.so.0: file too short at /usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190. at /usr/lib/perl5/vendor_perl/5.14.2/urpm/msg.pm line 8 Compilation failed in require at /usr/lib/perl5/vendor_perl/5.14.2/urpm/msg.pm line 8. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.14.2/urpm/msg.pm line 8. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.14.2/urpm.pm line 8. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.14.2/urpm.pm line 8. Compilation failed in require at /usr/sbin/urpmi.update line 26. BEGIN failed--compilation aborted at /usr/sbin/urpmi.update line 26.
Chances are high that problem was caused not by perl-URPM, but by urpmi. More investigation is needed.
We found the reason and it was not Perl-URPM