[koha-commits] main Koha release repository branch master updated. v16.05.00-68-g5e6da05

Git repo owner gitmaster at git.koha-community.org
Fri Jun 10 18:57:10 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  5e6da05b101e014d2b2ecc80b4fc4474c54503bc (commit)
      from  04e5c2630c6e3b2962498b932bd8967478c940e5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5e6da05b101e014d2b2ecc80b4fc4474c54503bc
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Mon May 30 12:16:36 2016 -0400

    Bug 16618: 00-load.t prematurely stops all testing
    
    Rather than add/remove regular expressions to skip modules (like bug 9054), encapsulate the decision logic into a separate function.
    
    Currently there are three libraries which trigger halts:
    Koha::NorwegianDB (which was already there)
    Koha::ElasticSearch::Indexer
    Koha::SearchEngine::Elasticsearch::Search
    
    TEST PLAN
    ---------
    1) prove t/00-load.t
       -- should barf horribly on Catmandu stuff
          if not: sudo apt-get remove libcatmandu-marc-perl
          then repeat step.
    2) apply patch
    3) prove t/00-load.t
       -- should not barf horribly
    4) run koha qa test tools
    
    NOTE: The four optional modules for Koha::NorwegianDB are
          listed in the PerlDependencies.pm, while there is
          no mention of Catmandu libraries at all there.
          This may be another bug which needs fixing.
    
    TECH NOTES (for ideas of how to tinker around):
    These three things should trigger the three module cases:
    sudo apt-get remove libcatmandu-marc-perl
    sudo apt-get remove libcatmandu-store-elasticsearch-perl
    sudo apt-get remove libconvert-basen-perl
    
    You probably had koha-perldeps installed before, so the following wil mostly fix:
    sudo apt-get install koha-perldeps libcatmandu-marc-perl
    
    And in case you didn't have elastic search stuff installed:
    echo deb http://packages.elastic.co/elasticsearch/1.7/debian stable main | sudo tee /etc/apt/sources.list.d/elasticsearch.list
    wget -O- https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
    sudo apt-get update
    
    cd ~
    wget http://debian.koha-community.org/koha/otherthings/elasticsearch_deps.tar.gz
    tar xvf elasticsearch_deps.tar.gz
    cd es_deps
    sudo dpkg i lib*
    sudo apt-get install -f
    
    Signed-off-by: Srdjan <srdjan at catalyst.net.nz>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

-----------------------------------------------------------------------

Summary of changes:
 t/00-load.t |   43 ++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 40 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list