[Koha-bugs] [Bug 17049] Improve PERL5LIB handling for packaged dev install ( follow-up for 16733)

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Aug 9 16:11:22 CEST 2016


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17049

Marcel de Rooy <m.de.rooy at rijksmuseum.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #54205|0                           |1
        is obsolete|                            |

--- Comment #2 from Marcel de Rooy <m.de.rooy at rijksmuseum.nl> ---
Created attachment 54206
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=54206&action=edit
Bug 17049: Improve PERL5LIB handling for packaged dev install

This is a small follow-up for report 16733.
If you would have multiple paths in PERL5LIB from /etc/defaults,
adjust_paths_dev_install would agressively replace them for dev
installs.
This patch makes it remove usr/share/koha/lib only and add the
new dev install path.

Test plan:
[1] Apply the patches for 16733 and 17049.
[2] Add a <dev_install>/just/a/path</dev_install> to koha-conf.xml.
[3] Source the adjusted koha-functions.sh within your master clone:
    . debian/scripts/koha-functions.sh
[4] Enter unset PERL5LIB; adjust_paths_dev_install [your-clone]
[5] Check the result with echo $PERL5LIB. Should be /just/a/path.
[6] Try PERL5LIB=/usr/share/koha/lib
    Run adjust_paths_dev_install [your-clone]
    Check the result with echo $PERL5LIB. Should be /just/a/path.
[7] Similarly, try /a:/usr/share/koha/lib
    Expect: /just/a/path:/a
    And /a:/usr/share/koha/lib:/b. Expect: /just/a/path:/a:/b

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


More information about the Koha-bugs mailing list