Bug 6561 - Koha Can not Find SMS::Send Perl module Installed by RPM or by CPAN on openSUSE 11.4
Summary: Koha Can not Find SMS::Send Perl module Installed by RPM or by CPAN on openSU...
Status: CLOSED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Installation and upgrade (web-based installer) (show other bugs)
Version: 3.4
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Henri-Damien LAURENT
QA Contact: Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-07 10:35 UTC by Andi Sugandi
Modified: 2013-12-05 19:53 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
An image captured of 'Perl Modules' page on Koha Web Administration that Koha can not find SMS::Send Perl module installed (by RPM) (148.03 KB, image/png)
2011-07-07 10:35 UTC, Andi Sugandi
Details
An image captured of 'Perl Modules' page on Koha Web Administration that Koha can not find SMS::Send Perl module installed (by CPAN) (169.47 KB, image/png)
2011-07-07 10:37 UTC, Andi Sugandi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andi Sugandi 2011-07-07 10:35:44 UTC
Created attachment 4572 [details]
An image captured of 'Perl Modules' page on Koha Web Administration that Koha can not find SMS::Send Perl module installed (by RPM)

OVERVIEW:
After Koha 3.4.02 installation on openSUSE 11.4 is complete, Koha can not find SMS::Send Perl module though it is already installed by RPM[0] (perl-SMS-Send) or CPAN[1]

[0]
https://picasaweb.google.com/lh/photo/QocVK9BwLL2ddv5GYa6O_g?feat=directlink ,
or see the attachment.

> rpm -ql perl-SMS-Send
/usr/lib/perl5/vendor_perl/5.12.3/SMS
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send.pm
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send/AU
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send/AU/Test.pm
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send/Driver.pm
/usr/lib/perl5/vendor_perl/5.12.3/SMS/Send/Test.pm
/usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/auto/SMS
/usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/auto/SMS/Send
/usr/share/doc/packages/perl-SMS-Send
/usr/share/doc/packages/perl-SMS-Send/Changes
/usr/share/doc/packages/perl-SMS-Send/MANIFEST
/usr/share/doc/packages/perl-SMS-Send/README
/usr/share/man/man3/SMS::Send.3pm.gz
/usr/share/man/man3/SMS::Send::AU::Test.3pm.gz
/usr/share/man/man3/SMS::Send::Driver.3pm.gz
/usr/share/man/man3/SMS::Send::Test.3pm.gz

The package comes from devel:languages:perl[1] repository: 
> rpm -qi perl-SMS-Send | grep Distribution
Distribution: devel:languages:perl / openSUSE_11.4

[1]
https://picasaweb.google.com/lh/photo/y3_qGSkXtxu4FryOXWWPQA?feat=directlink

KOHA_CONF and PERL5LIB environment variables:
# env | grep KOHA
KOHA_CONF=/etc/koha/koha-conf.xml

# env | grep PERL5LIB
PERL5LIB=/usr/share/koha/lib

openSUSE release/architecture:
> cat /etc/SuSE-release
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon


STEPS TO REPRODUCE:
1.
Follow all steps described on the wiki[2], including install SMS::Send Perl module (from RPM Package or via CPAN).
2.
After the installation is complete, go to Koha Administration page (fill the Koha Admin user & its password), then open 'About Koha' page, and see tab: 'Perl Modules'.

[2] http://wiki.koha-community.org/wiki/Koha_3.0.0_on_openSUSE_11.3

ACTUAL RESULT:
Koha Administration Web can not find SMS::Send Perl module.

EXPECTED RESULT:
Koha Administration Web should find SMS::Send Perl module installed by RPM or CPAN.
Comment 1 Andi Sugandi 2011-07-07 10:37:09 UTC
Created attachment 4573 [details]
An image captured of 'Perl Modules' page on Koha Web Administration that Koha can not find SMS::Send Perl module installed (by CPAN)
Comment 2 Andi Sugandi 2011-07-08 14:55:24 UTC
It's been also discussed on koha-devel list:
http://lists.koha-community.org/pipermail/koha-devel/2011-July/035859.html

though i mixed 2 issues on single thread, this (SMS::Send) and Date::ICal.
Comment 3 Andi Sugandi 2012-04-26 02:03:22 UTC
It was a bug in packaging Perl-SMS-Send[1], sorry for my (very) late confirmation.

Good luck.

[1] https://bugzilla.novell.com/show_bug.cgi?id=712352#c3