Merge lp:~ted/libertine/ld-library-path-lives-on into lp:libertine

Proposed by Ted Gould
Status: Merged
Approved by: Christopher Townsend
Approved revision: 342
Merged at revision: 342
Proposed branch: lp:~ted/libertine/ld-library-path-lives-on
Merge into: lp:libertine
Diff against target: 11 lines (+1/-1)
1 file modified
python/libertine/launcher/config.py (+1/-1)
To merge this branch: bzr merge lp:~ted/libertine/ld-library-path-lives-on
Reviewer Review Type Date Requested Status
Christopher Townsend Approve
Libertine CI Bot continuous-integration Approve
Review via email: mp+312224@code.launchpad.net

Commit message

Remove 'LD_LIBRARY_PATH' from the env blacklist

Description of the change

When libertine is in a snap, we really need to keep the LD_LIBRARY_PATH around as it is the only way that we can find the libraries. They're everywhere otherwise.

To post a comment you must log in.
Revision history for this message
Libertine CI Bot (libertine-ci-bot) wrote :

PASSED: Continuous integration, rev:342
https://jenkins.canonical.com/libertine/job/lp-libertine-ci/243/
Executed test runs:
    SUCCESS: https://jenkins.canonical.com/libertine/job/build/508
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=amd64,release=vivid+overlay,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=amd64,release=xenial+overlay,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=amd64,release=zesty,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=i386,release=vivid+overlay,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=i386,release=xenial+overlay,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/test-0-autopkgtest/label=i386,release=zesty,testname=default/401
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-0-fetch/518
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=vivid+overlay/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=vivid+overlay/502/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=xenial+overlay/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=xenial+overlay/502/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=zesty/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=amd64,release=zesty/502/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=vivid+overlay/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=vivid+overlay/502/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=xenial+overlay/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=xenial+overlay/502/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=zesty/502
        deb: https://jenkins.canonical.com/libertine/job/build-2-binpkg/arch=i386,release=zesty/502/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://jenkins.canonical.com/libertine/job/lp-libertine-ci/243/rebuild

review: Approve (continuous-integration)
Revision history for this message
Christopher Townsend (townsend) wrote :

Yep, I was running into this issue too. You beat me to the MP:)

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'python/libertine/launcher/config.py'
2--- python/libertine/launcher/config.py 2016-10-28 16:33:02 +0000
3+++ python/libertine/launcher/config.py 2016-12-01 05:09:35 +0000
4@@ -182,7 +182,7 @@
5 environ = os.environ.copy()
6
7 # remove problematic environment variables
8- for e in ['QT_QPA_PLATFORM', 'LD_LIBRARY_PATH', 'FAKECHROOT_BASE', 'FAKECHROOT_CMD_SUBST']:
9+ for e in ['QT_QPA_PLATFORM', 'FAKECHROOT_BASE', 'FAKECHROOT_CMD_SUBST']:
10 if e in environ:
11 del environ[e]
12

Subscribers

People subscribed via source and target branches