← Back to issue list

Snapcraft 1.1.0 from PPA hangs building 15.04 NetworkManager snap

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1558779
Type
issue
State
closed
Author
~awe
Labels
—
Created
Updated
Closed

Current evaluation

Closed as stale after 60 days of inactivity. Shallow Git cloning was later made opt-in via source-depth in snapcraft#814 (190463c3c).

Resolution: closed stale

Reason: ~janitor closed the report on 2016-06-16 because it had been inactive for 60 days; no confirming fix was recorded. PR #814 later made shallow clones opt-in, addressing the suspected HTTP --depth limitation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When I try to build the 15.04 NetworkManager snap [1] inside of a fresh, updated vivid lxc container, using the latest snapcraft 1.x from the PPA ( 1.1.0~vivid~ppa1 ), snapcraft hangs while cloning the git repository: . . . Get:233 http://us.archive.ubuntu.com/ubuntu/ vivid-updates/main uuid-dev amd64 2.25.2-4ubuntu3 [26.7 kB] Fetched 101 MB in 6s (2144 kB/s) Copying needed target link from the system /lib/x86_64-linux-gnu/libgpg-error.so.0.13.0 Copying needed target link from the system /lib/x86_64-linux-gnu/libz.so.1.2.8 Copying needed target link from the system /lib/x86_64-linux-gnu/libudev.so.1.6.2 Copying needed target link from the system /lib/x86_64-linux-gnu/libpcre.so.3.13.1 Copying needed target link from the system /lib/x86_64-linux-gnu/libslang.so.2.3.0 Copying needed target link from the system /lib/x86_64-linux-gnu/libtinfo.so.5.9 Copying needed target link from the system /lib/x86_64-linux-gnu/libgcc_s.so.1 Cloning into '/home/ubuntu/nm-snap-vivid/parts/networkmanager/src'... The snap specifies the following source attributes for NM: source: https://git.launchpad.net/~phablet-team/+git/nm-enable snappy-15.04 source-type: git source-branch: unstable I checked, and the last time we updated this snap last November, we were still using snapcraft 0.6. I reviewed the 1.x snapcraft documentation [2] and couldn't find anything obvious to explain. Did the handling of source* attributes change? I'm able to clone the git repository, and then manually checkout the branch inside the container, so it doesn't appear to be lxc/container related. [1] https://code.launchpad.net/~phablet-team/+git/nm-snap-vivid [2] https://github.com/ubuntu-core/snapcraft/blob/1.x/docs/intro.md

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed as stale after 60 days of inactivity. Shallow Git cloning was later made opt-in via source-depth in snapcraft#814 (190463c3c).
stealth/space-bunny-alpha — closed stale Closed stale on 2016-06-16 after 60 days without activity; no fix was confirmed, though reports implicated #248's shallow-clone change.
stealth/space-bunny-alpha — closed stale Closed without a fix, explanation, or linked change after years of inactivity; the Snapcraft 1.1.0 Git-clone hang report was abandoned as stale.
qwen/qwen3.6-35b-a3b — — Closed without resolution or comments. The snapcraft 1.1.0 git clone hang was abandoned due to age and lack of activity. Newer versions likely resolved the issue.
qwen/qwen3.6-35b-a3b — — Reported snapcraft 1.1.0 git clone hang was closed without comments or resolution, indicating abandonment. No fix or workaround was provided.
qwen/qwen3.6-35b-a3b — — Closed without resolution due to prolonged inactivity. The report detailed snapcraft 1.1.0 hanging during git clone operations during snap builds. No comments or fixes were provided, indicating the issue was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed without resolution due to inactivity. Reported snapcraft 1.1.0 hanging during git clone for a 15.04 NetworkManager snap. Likely abandoned or superseded by newer versions.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#814 (confidence 78%)

    Commit 190463c3c made shallow Git cloning opt-in through source-depth instead of using --depth by default.

  • Related To: snapcraft (launchpad)#1617783 (confidence 62%)

    A later shallow-clone regression was resolved by PR #814.

Related issues

Issue Project State Summary Similarity
#1867052 Snapcraft crashes while creating snap for ssh-audit snapcraft (launchpad) closed Closed as stale after prolonged inactivity; no Snapcraft PR or commit was cited as resolving the ssh-audit FileNotFoundError.
74%
#1988858 snapcraft trying to install extra package causing conflict snapcraft (launchpad) closed Expired and closed without a fix after 60 days of inactivity; maintainers could not reproduce the conflict and suspected a transient archive state.
71%