Mailinglist Archive: opensuse-bugs (4067 mails)

< Previous Next >
[Bug 712352] New: devel:languages:perl/perl-SMS-Send Does not Have Its Module Version
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 16 Aug 2011 02:20:54 +0000
  • Message-id: <bug-712352-21960@http.bugzilla.novell.com/>

https://bugzilla.novell.com/show_bug.cgi?id=712352

https://bugzilla.novell.com/show_bug.cgi?id=712352#c0


Summary: devel:languages:perl/perl-SMS-Send Does not Have Its
Module Version
Classification: openSUSE
Product: openSUSE 11.4
Version: Final
Platform: x86-64
OS/Version: openSUSE 11.4
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Development
AssignedTo: pth@xxxxxxxxxx
ReportedBy: andisugandi@xxxxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: ---
Blocker: ---


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101
Firefox/6.0

After having perl-SMS-Send (using zypper, from devel:languages:perl) installed:

rpm -q perl-SMS-Send
perl-SMS-Send-0.05-7.1.x86_64

rpm -qi perl-SMS-Send | grep Distribution
Distribution: devel:languages:perl / openSUSE_11.4

then running:

# perl -MSMS::Send -e 'print "$SMS::Send::VERSION\n"'
Can't locate Class/Adapter/Builder.pm in @INC (@INC contains:
/usr/share/koha/lib /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.12.3
/usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.12.3
/usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 .) at
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send.pm line 60.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send.pm line 60.
Compilation failed in require.
BEGIN failed--compilation aborted.

The issue will not happen if I install this SMS::Send perl module through CPAN*
(and make sure that perl-SMS-Send installed RPM has been removed).

*See this install process in attachment.

# tree /usr/lib/perl5/site_perl/5.12.3/SMS
/usr/lib/perl5/site_perl/5.12.3/SMS
├── Send
│ ├── AU
│ │ └── Test.pm
│ ├── Driver.pm
│ └── Test.pm
└── Send.pm

2 directories, 4 files

# perl -MSMS::Send -e 'print "$SMS::Send::VERSION\n"'
0.05

Reproducible: Always

Steps to Reproduce:
1.Install perl-SMS-Send (using zypper) from devel:languages:perl repository
2.Run (by root user): perl -MSMS::Send -e 'print "$SMS::Send::VERSION\n"'
3.
Actual Results:
Can't locate Class/Adapter/Builder.pm in @INC (@INC contains:
/usr/share/koha/lib /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.12.3
/usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.12.3
/usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 .) at
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send.pm line 60.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send.pm line 60.
Compilation failed in require.
BEGIN failed--compilation aborted.

Expected Results:
0.05

There is maybe also perl module that has same issue, like: perl-Date-Ical
package (and maybe other perl modules package in devel:languages:perl
repository), and I will fill a separate bug for this.

This does not happen with perl-PDF-API2 package:

rpm -q perl-PDF-API2
perl-PDF-API2-0.73-23.1.x86_64

# perl -MPDF::API2 -e 'print "$PDF::API2::VERSION\n"'
2.015

--
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.
< Previous Next >