[Koha-bugs] [Bug 8840] ubuntu-pkg-check.sh fix and extend functionality

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Dec 17 21:28:05 CET 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8840

M. Tompsett <mtompset at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Failed QA                   |Needs Signoff
           Assignee|tomascohen at gmail.com        |mtompset at hotmail.com

--- Comment #11 from M. Tompsett <mtompset at hotmail.com> ---
Created attachment 14171
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=14171&action=edit
Tweak to patch to solve false "All dependencies installed!"

I re-read the code and noticed that it was not accumulating MISSING_PATCHES. I
was also concerned that perhaps the != might not work properly. This needs to
be applied on top of the other patch.

Test Plan
---------
1) Installed perl libraries nicely for a git install.
2) ./koha_perl_deps.pl -m -u
Only lists Data::Pagination missing and String::Random too low version.
3) sudo apt-get remove libyaml-syck-perl
Triggers removal of yaml syck and date manip.
4) ./koha_perl_deps.pl -m -u
Now four things listed.
5) ~/kohaclone/install_misc$ ./ubuntu-packages.sh -ic
# Using the ./ubuntu.12.04.packages file as source
#............................................................................................................................................
# Copy and paste the following command to install all Koha's dependencies on
your system:
# Note: this command will run with admin privileges. Make sure your user has
sudo rights
        sudo apt-get install libyaml-syck-perl libdate-manip-perl
6) be happy that this is what was removed and needs to be added.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list