Bugzilla – Bug 385399
perl package (rpm) fails while upgrading from opensuse 11.0 alpha3 to opensuse 11.0 beta1 (both from dvd iso media)
Last modified: 2008-05-08 11:11:09 UTC
hello there, i had a completely clean opensuse 11.0 alpha3 system, installed from dvd iso image media (x86). today i downloaded opensuse 11.0 beta1 dvd iso media, and started an upgrade by booting from the beta1 dvd. selected upgrade. somewhere during packageupdates the package perl 5.8something (after pptp package) fails with some openoffice scriptlet errors or such. i can lookup the y2log later and copy/paste some of the errornotes in here if its needed. i re-tried once that perl package from the yast2 gui during upgrade, but it failed again, so i selected ignore/continue. it seems to go on with the upgrade at the moment.
Created attachment 211632 [details] y2log output, see perl rpm package fails and ncurses, openoffice, scriptlet messages. y2log output, see perl rpm package fails and ncurses, openoffice, scriptlet messages. ----- 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 2008-04-30 17:23:50 perl-5.10.0-28.i586.rpm install failed 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 rpm output: 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 error: %trigger(OpenOffice_org-thesaurus-en-20060111-40.noarch) scriptlet failed, exit status 127 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 error: %trigger(OpenOffice_org-hyphen-20070719-40.noarch) scriptlet failed, exit status 127 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 2008-04-30 17:23:50 <1> linux(3298) [qt-ui] YQRichText.cc(setValue):81 error: %trigger(myspell-american-20060207-40.noarch) scriptlet failed, exit status 127 .....
some more strange stuff: installed perl packages give me this output: linux-t0ak:/var/log/YaST2 # rpm -aq | grep -i perl perl-5.10.0-20 perl-5.10.0-28 perl-gettext-1.05-104 perl-HTML-Tagset-3.20-9 perl-HTML-Parser-3.56-69 perl-XML-Parser-2.36-25 perl-Crypt-SSLeay-0.57-4 limal-ca-mgm-perl-1.4.8-2 perl-Parse-RecDescent-1.94-20 perl-X500-DN-0.29-45 perl-libwww-perl-5.810-2 perl-XML-XPath-1.13-41 perl-TermReadKey-2.30-101 perl-XML-Writer-0.604-9 perl-Net-IP-1.25-21 perl-Digest-SHA1-2.11-90 perl-DBD-SQLite-1.14-30 perl-RPC-XML-0.60-2 limal-perl-1.4.4-2 yast2-perl-bindings-2.16.6-4 sax2-libsax-perl-8.1-403 perl-TermReadLine-Gnu-1.16-66 perl-spamassassin-3.2.4-21 perl-URI-1.36-2 perl-Net-Daemon-0.43-44 perl-Config-Crontab-1.21-40 perl-PlRPC-0.2019-48 perl-DBI-1.604-5 perl-Net_SSLeay-1.32-9 perl-XML-Bare-0.27-21 perl-base-5.10.0-28 perl-TimeDate-1.16-224 perl-Net-DNS-0.63-10 perl-XML-Simple-2.18-30 perl-Bootloader-0.4.53-3 perl-doc-5.10.0-28 perl-File-Tail-0.99.3-100 perl-Digest-HMAC-1.01-595 perl-libapparmor-2.3-3 perl-IO-Socket-SSL-1.13-18 multiple perl main packages on the system? maybe there is some relation to this bug. this system was a simple plain clean-install opensuse 11.0 alpha3 before (x86, installed from dvd iso image).
Hello, send please all yast2 logs. If you are unsure follow: http://en.opensuse.org/Bugs/YaST Thanks
hi there, by now i have upgraded to opensuse 11.0 beta2 (also by x86 dvd iso image), but i guess the old y2logs are still there in /var/log/yast2/.... i will see what i can find and will attach them here or send you an email? you will have to find the proper packed/unpacked y2logs then and see which ones are still from alpha3, beta1 and beta2. cheers.
Stefan, could you, please, check why there are multiple Perls left after update? Solver bug?
update: my y2log files seem to be only from my update to beta2 3days ago, so no luck to find any hints about the perl problem there.. unfortunately i already deleted the alpha3 iso and was trying to find that .torrent file for it again hard, finally managed it and now redownload the alpha3 dvd iso image once again so i can repro this bug/behaviour. it will take a while to get that dvd iso image once again, and i will post some about it as soon as i have grabbed it. cheers.
Andreas is there a directory /var/log/updateTestcase/ on your system ? If yes please attach it.
comment #5 I think that the postinstall scripts has gone false, so the deletion of the old package version in the rpm DB has not been started. As far I known is this the last action of an rpm installation.
yes the updatetestcase directory is there, i guess you guys will find the needed information in there. i will attach the directory as an archive here.
Created attachment 213209 [details] updatetestcase folder in /var/log/ as requested on bugzilla updatetestcase folder in /var/log/ as requested on bugzilla cheers.
Could you please use bz2 for compression ?
Created attachment 213236 [details] updatetestcase folder in /var/log/ as requested on bugzilla
Thank you Andreas. I have rerun the testcase and have gotten an error. Have you seen this error too while updating your system ? >!> 1 problems found: >!> Problem: >!> conflicting requests >!> >!> Solution: >!> Following actions will be done: >!> do not install perl-5.10.0-31.i586 do not install yast2-sysconfig-2.16.0-14.noarch do not install yast2-backup-2.16.4-12.noarch do not install intlfnts-1.2.1-362.noarch do not install ifnteuro-1.2.1-362.noarch do not install efont-unicode-0.4.2-172.noarch do not install dejavu-2.24-13.noarch do not install SuSEfirewall2-3.6_SVNr195-4.noarch do not install yast2-perl-bindings-2.16.7-4.i586 do not install yast2-core-2.16.48-6.i586 do not install yast2-bootloader-2.16.14-4.i586 do not install spamassassin-3.2.4-24.i586 do not install sax2-libsax-perl-8.1-414.i586 do not install sax2-libsax-8.1-414.i586 do not install sax2-8.1-414.i586 do not install perl-spamassassin-3.2.4-24.i586 do not install perl-libwww-perl-5.810-5.i586 do not install perl-libapparmor-2.3-8.i586 do not install perl-gettext-1.05-107.i586 do not install perl-doc-5.10.0-31.i586 do not install perl-XML-XPath-1.13-44.i586 do not install perl-XML-Writer-0.604-12.i586 do not install perl-XML-Simple-2.18-33.i586 do not install perl-XML-Parser-2.36-28.i586 do not install perl-XML-Bare-0.27-24.i586 do not install perl-X500-DN-0.29-48.i586 do not install perl-URI-1.36-5.i586 do not install perl-TimeDate-1.16-227.i586 do not install perl-TermReadLine-Gnu-1.16-70.i586 do not install perl-TermReadKey-2.30-104.i586 do not install perl-RPC-XML-0.60-5.i586 do not install perl-PlRPC-0.2019-51.i586 do not install perl-Parse-RecDescent-1.94-23.i586 do not install perl-Net_SSLeay-1.32-13.i586 do not install perl-Net-IP-1.25-24.i586 do not install perl-Net-Daemon-0.43-47.i586 do not install perl-Net-DNS-0.63-13.i586 do not install perl-IO-Socket-SSL-1.13-22.i586 do not install perl-HTML-Tagset-3.20-12.i586 do not install perl-HTML-Parser-3.56-72.i586 do not install perl-File-Tail-0.99.3-103.i586 do not install perl-Digest-SHA1-2.11-93.i586 do not install perl-Digest-HMAC-1.01-598.i586 do not install perl-DBI-1.604-8.i586 do not install perl-DBD-SQLite-1.14-35.i586 do not install perl-Crypt-SSLeay-0.57-8.i586 do not install perl-Config-Crontab-1.21-43.i586 do not install perl-Bootloader-0.4.56-3.i586 do not install net-snmp-5.4.1-69.i586 do not install mkinitrd-2.2-10.i586 do not install limal-perl-1.4.4-7.i586 do not install limal-ca-mgm-perl-1.4.8-7.i586 do not install libsnmp15-5.4.1-69.i586 do not install ghostscript-fonts-std-8.62-9.i586 do not install gfxboot-4.0.6-4.i586 do not install foomatic-filters-3.0.2-208.i586 do not install exiftool-7.24-5.i586 do not install bootsplash-branding-openSUSE-3.1-6.i586 do not install OpenOffice_org-2.4.0.8-5.i586 do not install OpenOffice_org-base-2.4.0.8-5.i586 do not install OpenOffice_org-calc-2.4.0.8-5.i586 do not install OpenOffice_org-draw-2.4.0.8-5.i586 do not install OpenOffice_org-impress-2.4.0.8-5.i586 do not install OpenOffice_org-kde-2.4.0.8-5.i586 do not install OpenOffice_org-math-2.4.0.8-5.i586 do not install OpenOffice_org-pyuno-2.4.0.8-5.i586 do not install OpenOffice_org-writer-2.4.0.8-5.i586 do not install OpenOffice_org-filters-2.4.0.8-5.i586 do not install OpenOffice_org-mailmerge-2.4.0.8-5.i586 deinstallation of yast2-sysconfig-2.16.0-6.noarch do not install yast2-metapackage-handler-0.8.4-3.noarch do not install yast2-users-2.16.29-3.i586 do not install yast2-storage-2.16.19-5.i586 do not install yast2-packager-2.16.43-2.i586 do not install yast2-network-2.16.40-7.i586 do not install yast2-installation-2.16.43-2.noarch do not install yast2-country-2.16.20-5.i586 do not install yast2-2.16.60-3.i586 deinstallation of yast2-perl-bindings-2.16.6-4.i586 do not install yast2-tv-2.16.4-15.noarch do not install autoyast2-installation-2.16.14-13.noarch do not install yast2-ycp-ui-bindings-2.16.46-2.i586 do not install yast2-xml-2.16.1-5.i586 do not install yast2-transfer-2.16.1-63.i586 do not install yast2-sound-2.16.10-2.i586 do not install yast2-slp-2.16.0-12.i586 do not install yast2-profile-manager-2.16.1-12.i586 do not install yast2-printer-2.16.19-5.i586 do not install yast2-pkg-bindings-2.16.31-4.i586 do not install yast2-nis-client-2.16.2-12.i586 do not install yast2-ncurses-pkg-2.16.8-4.i586 do not install yast2-ldap-2.16.0-39.i586 do not install yast2-hardware-detection-2.16.1-37.i586 do not install yast2-fingerprint-reader-2.16.7-12.i586 deinstallation of yast2-core-2.16.48-2.i586 do not install yast2-restore-2.16.2-12.noarch do not install yast2-repair-2.16.9-2.noarch do not install yast2-tune-2.16.1-17.i586 deinstallation of yast2-bootloader-2.16.10-2.i586 deinstallation of yast2-backup-2.16.4-4.noarch deinstallation of spamassassin-3.2.4-21.i586 do not install yast2-x11-2.15.11-128.noarch deinstallation of sax2-libsax-perl-8.1-403.i586 do not install sax2-gui-8.1-414.i586 deinstallation of sax2-libsax-8.1-403.i586 deinstallation of sax2-8.1-403.i586 deinstallation of perl-spamassassin-3.2.4-21.i586 deinstallation of perl-libwww-perl-5.810-2.i586 do not install apparmor-utils-2.3-5.noarch deinstallation of perl-libapparmor-2.3-3.i586 deinstallation of perl-gettext-1.05-104.i586 deinstallation of perl-doc-5.10.0-28.i586 deinstallation of perl-XML-XPath-1.13-41.i586 do not install suseRegister-1.2-115.noarch deinstallation of perl-XML-Writer-0.604-9.i586 deinstallation of perl-XML-Simple-2.18-30.i586 do not install xdg-menu-0.2-160.i586 deinstallation of perl-XML-Parser-2.36-25.i586 deinstallation of perl-XML-Bare-0.27-21.i586 deinstallation of perl-X500-DN-0.29-45.i586 deinstallation of perl-URI-1.36-2.i586 do not install yast2-apparmor-2.16.1-17.noarch deinstallation of perl-TimeDate-1.16-224.i586 deinstallation of perl-TermReadLine-Gnu-1.16-66.i586 deinstallation of perl-TermReadKey-2.30-101.i586 deinstallation of perl-RPC-XML-0.60-2.i586 deinstallation of perl-PlRPC-0.2019-48.i586 deinstallation of perl-Parse-RecDescent-1.94-20.i586 deinstallation of perl-Net_SSLeay-1.32-9.i586 deinstallation of perl-Net-IP-1.25-21.i586 deinstallation of perl-Net-Daemon-0.43-44.i586 deinstallation of perl-Net-DNS-0.63-10.i586 deinstallation of perl-IO-Socket-SSL-1.13-18.i586 deinstallation of perl-HTML-Tagset-3.20-9.i586 deinstallation of perl-HTML-Parser-3.56-69.i586 deinstallation of perl-File-Tail-0.99.3-100.i586 deinstallation of perl-Digest-SHA1-2.11-90.i586 deinstallation of perl-Digest-HMAC-1.01-595.i586 deinstallation of perl-DBI-1.604-5.i586 deinstallation of perl-DBD-SQLite-1.14-30.i586 deinstallation of perl-Crypt-SSLeay-0.57-4.i586 deinstallation of perl-Config-Crontab-1.21-40.i586 do not install kernel-pae-2.6.25-26.i586 deinstallation of perl-Bootloader-0.4.53-3.i586 deinstallation of net-snmp-5.4.1-65.i586 do not install product:openSUSE-DVD-11.0.noarch do not install splashy-0.3.8-40.i586 deinstallation of mkinitrd-2.2-4.i586 deinstallation of limal-perl-1.4.4-2.i586 deinstallation of limal-ca-mgm-perl-1.4.8-2.i586 do not install hplip-hpijs-2.8.4-15.i586 do not install hplip-2.8.4-15.i586 deinstallation of libsnmp15-5.4.1-65.i586 deinstallation of intlfnts-1.2.1-358.noarch deinstallation of ifnteuro-1.2.1-358.noarch do not install ghostscript-library-8.62-9.i586 do not install enscript-1.6.4-119.i586 do not install cups-1.3.7-14.i586 do not install a2ps-4.13-1262.i586 deinstallation of ghostscript-fonts-std-8.62-4.i586 do not install gfxboot-branding-openSUSE-4.0.6-4.i586 deinstallation of gfxboot-4.0.5-4.i586 do not install cups-drivers-1.3.6-18.i586 deinstallation of foomatic-filters-3.0.2-202.i586 deinstallation of exiftool-7.24-2.i586 deinstallation of efont-unicode-0.4.2-168.noarch deinstallation of dejavu-2.24-9.noarch deinstallation of bootsplash-branding-openSUSE-3.1-3.i586 deinstallation of SuSEfirewall2-3.6_SVNr195-3.noarch do not install OpenOffice_org-Quickstarter-1.0-663.i586 deinstallation of OpenOffice_org-2.4.0.6-2.i586 do not install pattern:kde-11.0-87.i586 do not install yast2-sudo-2.16.1-12.noarch do not install yast2-mail-2.16.2-7.noarch do not install yast2-inetd-2.16.0-12.noarch deinstallation of yast2-users-2.16.27-2.i586 do not install yast2-add-on-2.16.3-12.noarch deinstallation of yast2-storage-2.16.18-3.i586 do not install yast2-registration-2.16.2-5.noarch do not install yast2-iscsi-client-2.16.10-7.noarch do not install yast2-update-2.16.8-3.i586 deinstallation of yast2-packager-2.16.34-4.i586 deinstallation of yast2-metapackage-handler-0.8.3-2.noarch deinstallation of yast2-country-2.16.17-4.i586 do not install yast2-support-2.15.4-20.noarch do not install yast2-security-2.16.1-2.noarch do not install yast2-runlevel-2.16.4-4.noarch do not install yast2-pam-2.16.2-4.noarch do not install yast2-ntp-client-2.16.8-2.noarch do not install yast2-nfs-client-2.16.1-12.noarch do not install yast2-ldap-client-2.16.13-12.noarch do not install yast2-kerberos-client-2.16.10-12.noarch do not install yast2-irda-2.16.1-12.noarch do not install yast2-firewall-2.16.2-12.noarch do not install yast2-scanner-2.16.8-3.i586 do not install yast2-mouse-2.16.1-12.i586 do not install yast2-control-center-2.16.1-3.i586 deinstallation of yast2-2.16.52-4.i586 deinstallation of yast2-ycp-ui-bindings-2.16.45-2.i586 deinstallation of yast2-xml-2.16.0-45.i586 deinstallation of yast2-tv-2.16.4-7.noarch deinstallation of yast2-transfer-2.16.1-55.i586 deinstallation of yast2-sound-2.16.8-4.i586 deinstallation of yast2-slp-2.16.0-4.i586 deinstallation of yast2-profile-manager-2.16.1-4.i586 deinstallation of yast2-printer-2.16.14-3.i586 deinstallation of yast2-pkg-bindings-2.16.28-5.i586 deinstallation of yast2-nis-client-2.16.2-4.i586 deinstallation of yast2-ncurses-pkg-2.16.6-11.i586 deinstallation of yast2-ldap-2.16.0-31.i586 deinstallation of yast2-hardware-detection-2.16.1-31.i586 deinstallation of yast2-fingerprint-reader-2.16.7-4.i586 deinstallation of autoyast2-installation-2.16.14-6.noarch deinstallation of yast2-tune-2.16.1-9.i586 deinstallation of yast2-restore-2.16.2-4.noarch deinstallation of yast2-repair-2.16.8-4.noarch deinstallation of yast2-installation-2.16.37-2.noarch deinstallation of yast2-x11-2.15.11-120.noarch deinstallation of sax2-gui-8.1-403.i586 deinstallation of apparmor-utils-2.3-2.noarch deinstallation of suseRegister-1.2-111.noarch do not install icewm-1.2.35-46.i586 deinstallation of xdg-menu-0.2-157.i586 deinstallation of yast2-apparmor-2.16.1-9.noarch deinstallation of kernel-pae-2.6.25-19.i586 do not install suspend-0.80.20080416-6.i586 deinstallation of splashy-0.3.8-35.i586 deinstallation of hplip-hpijs-2.8.4-8.i586 deinstallation of hplip-2.8.4-8.i586 do not install kde4-okular-4.0.3-19.i586 do not install ghostscript-x11-8.62-9.i586 do not install ghostscript-omni-8.62-9.i586 deinstallation of ghostscript-library-8.62-4.i586 deinstallation of enscript-1.6.4-115.i586 do not install cups-autoconfig-0.1.0-102.i586 deinstallation of cups-1.3.7-9.i586 deinstallation of a2ps-4.13-1256.i586 deinstallation of gfxboot-branding-openSUSE-4.0.5-4.i586 deinstallation of cups-drivers-1.3.6-11.i586 deinstallation of OpenOffice_org-writer-2.4.0.6-2.i586 deinstallation of OpenOffice_org-pyuno-2.4.0.6-2.i586 deinstallation of OpenOffice_org-math-2.4.0.6-2.i586 deinstallation of OpenOffice_org-kde-2.4.0.6-2.i586 deinstallation of OpenOffice_org-impress-2.4.0.6-2.i586 deinstallation of OpenOffice_org-filters-2.4.0.6-2.i586 deinstallation of OpenOffice_org-draw-2.4.0.6-2.i586 deinstallation of OpenOffice_org-calc-2.4.0.6-2.i586 deinstallation of OpenOffice_org-base-2.4.0.6-2.i586 deinstallation of OpenOffice_org-Quickstarter-1.0-658.i586 do not install filters-2007.8.9-110.i586 do not install microcode_ctl-1.17-71.i586 deinstallation of yast2-registration-2.16.1-24.noarch deinstallation of yast2-sudo-2.16.1-4.noarch deinstallation of yast2-mail-2.16.1-4.noarch deinstallation of yast2-inetd-2.16.0-4.noarch deinstallation of yast2-add-on-2.16.3-4.noarch deinstallation of yast2-update-2.16.6-4.i586 do not install yast2-online-update-frontend-2.16.13-2.noarch deinstallation of yast2-network-2.16.38-4.i586 deinstallation of yast2-iscsi-client-2.16.9-4.noarch deinstallation of yast2-support-2.15.4-12.noarch deinstallation of yast2-security-2.16.0-4.noarch deinstallation of yast2-scanner-2.16.5-3.i586 deinstallation of yast2-runlevel-2.16.3-4.noarch deinstallation of yast2-pam-2.16.1-12.noarch deinstallation of yast2-ntp-client-2.16.7-6.noarch deinstallation of yast2-nfs-client-2.16.1-4.noarch deinstallation of yast2-mouse-2.16.1-4.i586 deinstallation of yast2-ldap-client-2.16.13-4.noarch deinstallation of yast2-kerberos-client-2.16.10-4.noarch deinstallation of yast2-irda-2.16.1-4.noarch deinstallation of yast2-firewall-2.16.2-4.noarch do not install yast2-control-center-qt-2.16.1-3.i586 deinstallation of yast2-control-center-2.16.0-40.i586 do not install icewm-default-1.2.35-46.i586 deinstallation of icewm-1.2.35-39.i586 deinstallation of microcode_ctl-1.17-68.i586 deinstallation of suspend-0.80.20080219-20.i586 deinstallation of kde4-okular-4.0.3-10.i586 deinstallation of ghostscript-x11-8.62-4.i586 deinstallation of ghostscript-omni-8.62-4.i586 deinstallation of cups-autoconfig-0.1.0-95.i586 deinstallation of OpenOffice_org-mailmerge-2.4.0.6-2.i586 deinstallation of gutenprint-5.0.2-1.i586 deinstallation of yast2-online-update-frontend-2.16.11-4.noarch deinstallation of yast2-control-center-qt-2.16.0-40.i586 deinstallation of icewm-default-1.2.35-39.i586 deinstallation of filters-2007.8.9-103.i586 >!> Solution: >!> keep perl >!> >!> No valid solution found.
i dont know exactly what error you mean, sorry.... i have gotton the perl installation error.. well update: i have finally managed to grab hold of the alpha3 dvd iso image yet again and did a clean install of alpha3 from the dvd iso image. everything went fine there. then i did the upgrade with the help of the beta1 dvd iso image. and once again i get the perl.rpm installation (thats at least the step where the installation error appears) problem but in the details window it tells me again about those openoffice.org, scriptlets and all sorts of stuff... the perl package during the upgrade comes right after the pptp package. i need to finish the upgrade process, and then i can attach the logs from the clean alpha3 and then the newer logs from the beta1 upgrade process he is generating right now. hang on some mins. thanks.
Created attachment 213449 [details] the complete /var/log/ directory from opensuse 11.0 alpha3 clean install the complete /var/log/ directory from opensuse 11.0 alpha3 cleaninstall from dvd iso image (x86), only did partitioning swap, / and /usr, didnt modify any packages or anything else. clean install
Created attachment 213453 [details] the complete /var/log/ directory from opensuse 11.0 beta1 upgrade from that alpha3 clean install here is the complete /var/log/ directory from the upgrade process of the opensuse 11.0 beta1, which i did from the previous 11.0 alpha3 clean install. the perl.rpm error appeared the same way as i originally reported the bug. inside the yast2 installer gui i could only select to retry the perl package, to abort/cancel or to ignore. i once selected retry, the same errors appeared again, then selected ignore. the upgrade process to beta1 went on normally and the system boots and works now normally (logged on into kde4). cheers.
Great, thank you for your quick response. 2008-05-08 04:51:44 perl-5.10.0-28.i586.rpm install failed rpm output: /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %trigger(myspell-american-20060207-40.noarch) scriptlet failed, exit status 127 /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %trigger(OpenOffice_org-thesaurus-en-20060111-40.noarch) scriptlet failed, exit status 127 /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %trigger(OpenOffice_org-hyphen-20070719-40.noarch) scriptlet failed, exit status 127 I think there is an missing prerequires on libncurses5
No. That's bash missing libncurses, it has nothing to do with perl at all. Probably some cycle in the package dependencies. Anyway, not a perl problem, reassigning to ma@novell.com (the install order expert).
There is a cycle dependencies in the ncurses and libncurses. Werner, Michl has told me that there is a bug which has been already fixed. Could you please set it to duplicate ?
*** This bug has been marked as a duplicate of bug 381293 ***