
http://bugzilla.novell.com/show_bug.cgi?id=540486 User Peter.Pettersson@una.edu.ni added comment http://bugzilla.novell.com/show_bug.cgi?id=540486#c43071 Summary: Perl can't load Net::TCP from perl-Net-ext, patch provided in CPAN but not applied Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: PC OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Peter.Pettersson@una.edu.ni QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.13) Gecko/2009080200 SUSE/3.0.13-0.1.2 Firefox/3.0.13 When I try to use Net::TCP it trows an error and won't load. Applying a patch provided to CPAN but not applied by the maintainer fixes the problem. #43071: Patch: Net::Gen (Net-ext) Gen.xs patch for Perl v5.10.0 http://rt.cpan.org/Public/Bug/Display.html?id=43071 I've provided a packet with the patch applied to OBS: http://download.opensuse.org/repositories/home:/jpetermp/openSUSE_Factory I've tested with the same result in openSUSE 11.2 x86_64 and openSUSE Factory milestone7 i586 and the patch resolves in both. Reproducible: Always Steps to Reproduce: 1. Install perl-Net-ext with YAST2 from Factory or openSUSE 11.2 2. Issue the command: perl -w and then: use Net::TCP; Actual Results: peterp@linux-8o1o:~> perl -w use Net::TCP; panic: no address for 'Net::TCP::TCP_RPTR2RXT' in 'Gen.c' at /usr/lib/perl5/5.10.0/i586-linux-thread-multi/DynaLoader.pm line 226. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/Net/Gen.pm line 194. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/Net/Inet.pm line 33. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/Net/Inet.pm line 33. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/Net/TCP.pm line 32. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/Net/TCP.pm line 32. Compilation failed in require at - line 1. BEGIN failed--compilation aborted at - line 1. You have mail in /var/spool/mail/peterp peterp@linux-8o1o:~> Expected Results: with patch applied to perl-Net-ext no error is thrown: peterp@linux-8o1o:~> perl -w use Net::TCP; use Test::More; ^C peterp@linux-8o1o:~> The CPAN bugg report connects this to the version 5.10.0 of Perl. This bug makes it impossible to load software dependent of this module for example CPAN. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.