[opensuse] Support-Registrierung failed

Happy New Year to You All!! After upgrade opensuse 11.0 x86_64 to 11.1 x86_64, the Yast Support-Registrierung failed with following error meassage: /usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Parser/Expat/Expat.so: undefined symbol: Perl_pad_sv Any suggestions how to fix? Peter Ragosch -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Thu, 1 Jan 2009 19:40:51 +0100, you wrote:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Parser/Expat/Expat.so: undefined symbol: Perl_pad_sv
See what package the file belongs to: 'rpm -qf /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Parser/Expat/Expat.so' and see whether there's an update available for that package. I just guess that it's a package that somehow asn't upgraded. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

Am Friday 02 January 2009 03:36:03 schrieb Philipp Thomas:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Pars er/Expat/Expat.so: undefined symbol: Perl_pad_sv
See what package the file belongs to: 'rpm -qf /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Parser /Expat/Expat.so'
and see whether there's an update available for that package. I just guess that it's a package that somehow hasn't upgraded.
Thanks for the hint, Philipp. Running the suggested command I got perl-XML-Parser-2.36-62.1, dated So 14 Dez 2008 23:24:46 CET which seems to be the recent 11.1 version. So I guess y2base produce the error, but checking the yast-versions results always in recent 11.1 versions - compared to the dvd-repository. Any other suggestions? -- Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Friday 02 January 2009 13:33:05 Peter Ragosch wrote:
Am Friday 02 January 2009 03:36:03 schrieb Philipp Thomas:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/Pa rs er/Expat/Expat.so: undefined symbol: Perl_pad_sv
That symbol is defined in /usr/bin/perl, so you probably want to check that one, to make sure it is the correct version Anders -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

Am Friday 02 January 2009 14:25:10 schrieb Anders Johansson:
On Friday 02 January 2009 13:33:05 Peter Ragosch wrote:
Am Friday 02 January 2009 03:36:03 schrieb Philipp Thomas:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/XML/ Pa rs er/Expat/Expat.so: undefined symbol: Perl_pad_sv
That symbol is defined in /usr/bin/perl, so you probably want to check that one, to make sure it is the correct version
Anders
Hi Anders, I replaced perl-5.10.0-65.37.x86_64.rpm with perl-5.10.0-62.16.x86_64.rpm helps, but now the registration procedure leads into "SSL negotiation failed". I found help about this on http://forums.opensuse.org/install-boot-login/402830-ssl-negotiation-failed-... This is issue is registered as Bug 460440 - online update configuration fails https://bugzilla.novell.com/show_bug.cgi?id=460440 Run the following command in /etc/ssl/certs: for c in *.pem; do ln -sf $c $(openssl x509 -hash -noout -in $c).0; done This solves the problem. Many Thanks. Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Anders Johansson
-
Peter Ragosch
-
Philipp Thomas