[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-04-24 Thread Sergio Schvezov
** 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.

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-22 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-05 Thread Alan Pope  濾
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-05 Thread Launchpad Bug Tracker
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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:

Re: [Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Steve Langasek
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
(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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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:

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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 =>

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Kyle Fazzari
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Nish Aravamudan
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 =>

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Nish Aravamudan
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.

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Sergio Schvezov
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:

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-02 Thread Robie Basak
** 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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
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 =>

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
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.

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Nish Aravamudan
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 =>

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
** 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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-03-01 Thread Sergio Schvezov
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

[Bug 1752481] Re: Regressions in 2.39.2 in xenial-updates in classic snaps (relative to 2.35)

2018-02-28 Thread Nish Aravamudan
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