[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
** Changed in: snapcraft Status: Fix Committed => Fix Released ** Changed in: snapcraft (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
2.40 should have the required fixes ** Changed in: snapcraft Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
I tested the version in proposed in a clean ubuntu 16.04 machine. It successfully created a working snap (git-ubuntu) which previously did not build (with 2.39x). I installed the proposed version of snapcraft over the top of the 2.39x version. Worked fine. ** Tags removed: verification-needed verification-needed-xenial ** Tags added: verification-done verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
This bug was fixed in the package snapcraft - 2.39.3+really2.35 --- snapcraft (2.39.3+really2.35) xenial; urgency=medium * Revert back to 2.35 due to SRU regression for classic snaps. - LP: #1752481 -- Nishanth Aravamudan Fri, 02 Mar 2018 10:10:00 -0800 ** Changed in: snapcraft (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
With those last few PRs applied: $ git-ubuntu.self-test pylint passed! = test session starts = platform linux -- Python 3.6.3, pytest-3.1.3, py-1.5.2, pluggy-0.4.0 rootdir: /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu, inifile: plugins: cov-2.5.1 collected 165 items ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo_test.py ... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/build.py ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/git_repository.py ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/lint.py .. ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/repo_builder.py .. ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils_test.py .. ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder_test.py ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_git_repository.py ... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_importer.py ... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/versioning.py .. --- coverage: platform linux, python 3.6.3-final-0 --- Name Stmts Miss Cover -- /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/__init__.py 0 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/__main__.py 86 7612% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo.py 97 199% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo_test.py 74 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/build.py 45137617% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/buildsource.py 36 2531% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/cache.py 1 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/clone.py 75 5625% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/dsc.py 65 4531% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/exportorig.py 53 4025% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/git_repository.py 104161341% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importer.py 57249214% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importlocal.py 15213312% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importppa.py 100 8020% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/lint.py 36627724% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/logging.py 8 450% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/merge.py 22019312% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/queue.py 17414815% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/remote.py 100 8515% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/repo_builder.py 193 398% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/review.py 82 6620% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/run.py 90 3858% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils.py 96 5345% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils_test.py 4 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder.py 83 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder_test.py 60 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_information.py 29520630% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/submit.py 109 8918% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/tag.py 76 6811% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_fixtures.py 10 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_git_repository.py 156 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_importer.py 6 0 100% /snap/git-ubuntu/
Re: [Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Thanks for following up Kyle. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Hello Nish, or anyone else affected, Accepted snapcraft into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/snapcraft/2.39.3+really2.35 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: snapcraft (Ubuntu Xenial) Status: New => Fix Committed ** Tags added: verification-needed verification-needed-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Fix for that last bit about the cache: https://github.com/snapcore/snapcraft/pull/1980 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
(note that we already reset the cache for each part, but only for libs that weren't found) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
We probably need the cache to be either per-part, or do the rpath patching after all parts have been primed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Got it. Hello global state! The problem is that dpkg is a prerequisite of xz-utils, but _also_ requires liblzma. As a result, when priming them one after the other, we cache the lookup result for dpkg, and re-use it when priming xz-utils: https://github.com/snapcore/snapcraft/blob/master/snapcraft/internal/elf.py#L118 When running them one after the other, the cache is cleared, and the libs are properly found. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Or perhaps it's not properly setting rpaths for libraries coming from the same part unless those directories already exist. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Okay check this out. I removes all parts from the project except dpkg and xz-utils to speed things up. If I have a clean tree and run `snapcraft prime` this is what I end up with: $ ldd prime/usr/bin/xz prime/usr/bin/xz: /lib/x86_64-linux-gnu/liblzma.so.5: version `XZ_5.2' not found (required by prime/usr/bin/xz) linux-vdso.so.1 => (0x7ffcfebf4000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7fbb73c45000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fbb73a28000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fbb7365e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fbb7345a000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7fbb73e67000) Bad. If I clean the tree and now run `snapcraft prime dpkg` followed by `snapcraft prime xz-utils` I get this: $ ldd prime/usr/bin/xz linux-vdso.so.1 => (0x7ffc261ea000) liblzma.so.5 => /home/ubuntu/usd-importer/prime/usr/bin/../lib/liblzma.so.5 (0x7fae8bbdb000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fae8b9be000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fae8b5f4000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7fae8be11000) Good! I suspect this is Snapcraft not properly re-evaluating its environment as it executes its lifecycle. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Try ppa:kyrofa/1752481. With that I get: $ ldd /snap/git-ubuntu/x1/usr/bin/gpgv linux-vdso.so.1 => (0x7ffd40d56000) libz.so.1 => /snap/core/current/lib/x86_64-linux-gnu/libz.so.1 (0x7fcb20e93000) libbz2.so.1.0 => /snap/core/current/lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7fcb20c83000) libgcrypt.so.20 => /snap/git-ubuntu/x1/usr/bin/../lib/libgcrypt.so.20 (0x7fcb2092) libgpg-error.so.0 => /snap/git-ubuntu/x1/usr/bin/../lib/libgpg-error.so.0 (0x7fcb20707000) libc.so.6 => /snap/core/current/lib/x86_64-linux-gnu/libc.so.6 (0x7fcb2033d000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7fcb210ad000) However, the selftest still fails because xz is looking on the system for lzma for some reason: $ ldd $(which xz) /snap/git-ubuntu/x1/usr/bin/xz: /lib/x86_64-linux-gnu/liblzma.so.5: version `XZ_5.2' not found (required by /snap/git-ubuntu/x1/usr/bin/xz) linux-vdso.so.1 => (0x7ffc17177000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7fc7ffc2e000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fc7ffa11000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fc7ff647000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fc7ff443000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7fc7ffe5) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Note that I've noticed the same issue with mksquashfs in snapcraft itself, LP: #1752964. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Hrm, it doesn't seem to have helped at all: ubuntu@nacc-bastion:~$ ldd `which gpgv` linux-vdso.so.1 => (0x7ffca9557000) libz.so.1 => /snap/core/current/lib/x86_64-linux-gnu/libz.so.1 (0x7fa53d8d8000) libbz2.so.1.0 => /snap/core/current/lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7fa53d6c8000) libgcrypt.so.20 => /snap/core/current/lib/x86_64-linux-gnu/libgcrypt.so.20 (0x7fa53d3e7000) libgpg-error.so.0 => /snap/core/current/lib/x86_64-linux-gnu/libgpg-error.so.0 (0x7fa53d1d3000) libc.so.6 => /snap/core/current/lib/x86_64-linux-gnu/libc.so.6 (0x7fa53ce09000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7fa53daf2000) Now nothing is coming from the snap's library :( -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Kicking off a git-ubuntu rebuild now using the updated PPA version. Will report back in ~30 minutes. I'll leave the revert decision up to the SRU team. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Regardless of the revert call, I think I found the root of all problems and added it to the above PR and to the PPA Nish is using to test. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Just consider the revert, this is already a critical issue and has proven not to be a quick fix as would have thought . -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Ok, I will be stuck on an airplane all day today, so please consider a revert if no one from the team can follow-up -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
https://github.com/snapcore/snapcraft/pull/1977 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
This is strange, this is what I see ubuntu@snapcraft-bionic-dev:~$ ldd /snap/git-ubuntu/x1/usr/bin/gpgv linux-vdso.so.1 => (0x7ffc1e2e5000) libz.so.1 => /snap/core/current/lib/x86_64-linux-gnu/libz.so.1 (0x7ff86b323000) libbz2.so.1.0 => /snap/core/current/lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7ff86b113000) libgcrypt.so.20 => /snap/git-ubuntu/x1/usr/bin/../lib/libgcrypt.so.20 (0x7ff86adb) libgpg-error.so.0 => /snap/git-ubuntu/x1/usr/bin/../lib/libgpg-error.so.0 (0x7ff86ab9a000) libc.so.6 => /snap/core/current/lib/x86_64-linux-gnu/libc.so.6 (0x7ff86a7d) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7ff86b53d000) ubuntu@snapcraft-bionic-dev:~$ realpath /snap/git-ubuntu/x1/usr/bin/../lib/libgcrypt.so.20 /snap/git-ubuntu/x1/usr/lib/libgcrypt.so.20.2.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Can I see the logs? We now parse and generate $ORIGIN during prime for whatever is in the snap instead of blindly setting a subset of common library paths -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Sigh, there's another regression it looks like (with sergiusens' ppa): With 2.35: $ snap run --shell git-ubuntu wnacc@pitfall:~$ which gpgv /snap/git-ubuntu/x21/usr/bin/gpgv nacc@pitfall:~$ ldd `which gpgv` linux-vdso.so.1 => (0x7ffc73fd2000) libz.so.1 => /snap/core/current/lib/x86_64-linux-gnu/libz.so.1 (0x7f6c95623000) libbz2.so.1.0 => /snap/core/current/lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7f6c95413000) libgcrypt.so.20 => /snap/git-ubuntu/current/usr/lib/libgcrypt.so.20 (0x7f6c950b2000) libgpg-error.so.0 => /snap/git-ubuntu/current/usr/lib/libgpg-error.so.0 (0x7f6c94e99000) libc.so.6 => /snap/core/current/lib/x86_64-linux-gnu/libc.so.6 (0x7f6c94acf000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7f6c9583d000) with PPA snapcraft: $ snap run --shell git-ubuntu ubuntu@nacc-bastion:~$ which gpgv /snap/git-ubuntu/378/usr/bin/gpgv ubuntu@nacc-bastion:~$ ldd `which gpgv` linux-vdso.so.1 => (0x7fff98bee000) libz.so.1 => /snap/core/current/lib/x86_64-linux-gnu/libz.so.1 (0x7f6d3d627000) libbz2.so.1.0 => /snap/core/current/lib/x86_64-linux-gnu/libbz2.so.1.0 (0x7f6d3d417000) libgcrypt.so.20 => /snap/core/current/lib/x86_64-linux-gnu/libgcrypt.so.20 (0x7f6d3d136000) libgpg-error.so.0 => /snap/git-ubuntu/378/usr/bin/../../lib/x86_64-linux-gnu/libgpg-error.so.0 (0x7f6d3cf21000) libc.so.6 => /snap/core/current/lib/x86_64-linux-gnu/libc.so.6 (0x7f6d3cb57000) /snap/core/current/lib64/../lib/x86_64-linux-gnu/ld-2.23.so => /lib64/ld-linux-x86-64.so.2 (0x7f6d3d841000) This is a serious regression for classic snaps that were wroking before. And are fundamentally broken now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
** Changed in: snapcraft (Ubuntu) Status: Triaged => In Progress ** Changed in: snapcraft (Ubuntu) Importance: Undecided => Critical ** Changed in: snapcraft (Ubuntu) Assignee: (unassigned) => Sergio Schvezov (sergiusens) ** Also affects: snapcraft Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
https://git.launchpad.net/usd-importer?h=master -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Potential PR that broke it https://github.com/snapcore/snapcraft/pull/1607/files#diff- 07f6bf373bfe0a8212f1c9fb7050c835L352 Use of sourcedir to find setup.py instead of builddir ** Changed in: snapcraft (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)
Worked: https://launchpadlibrarian.net/358999394 /buildlog_snap_ubuntu_xenial_amd64_git-ubuntu_BUILDING.txt.gz Not working: https://launchpadlibrarian.net/359014459 /buildlog_snap_ubuntu_xenial_amd64_git-ubuntu_BUILDING.txt.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1752481 Title: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapcraft/+bug/1752481/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs