← Back to issue list

New version gives error

View original Github issue

Metadata

Project
snapcraft
Number
#6291
Type
issue
State
open
Author
silicology1
Labels
Status: Needs information
Created
Updated
Closed
—

Current evaluation

Snapcraft 9.0.0 fails `snapcraft pack` with git clone exit 128 cloning canonical/gpu-snap for the gnome extension's gpu/cleanup part; no snapcraft.yaml or logs supplied, maintainer asked for a reproducer.

Suggested action: needs triage

Reason: The GPU extension code in snapcraft/extensions/gpu_extension.py still hardcodes `"source": "https://github.com/canonical/gpu-snap.git"` for the `gpu/cleanup` part across core22/24/26, and no commit in this repo addresses or removes it, so the reported clone failure is a live code path rather than an already-fixed bug. However, the reporter supplied no snapcraft.yaml (the field contains only the template placeholder), no log output, and no reproducer, and mr-cal asked 'can you provide a reproducer?' — git exit 128 is typically caused by transient network/proxy/credential problems, so the root cause cannot be attributed to snapcraft. Label 'Status: Needs information' with no further response for 87 days keeps it unactionable pending the reporter.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 3 Complexity: 55 Confidence: 62 Actionability: 25

Issue body

### Check existing issues - [x] I've verified that this bug isn't described by any existing issues. ### Bug description Failed to pull source: command ['/snap/snapcraft/18124/libexec/snapcraft/craft.git', '-c', 'advice.detachedHead=false', 'clone', '--recursive', 'https://github.com/canonical/gpu-snap.git', '/root/parts/gnome/gpu/cleanup/src'] exited with code 128. Recommended resolution: Make sure sources are correctly specified. Failed to run snapcraft in instance ### Steps to reproduce It happens at the end of ```snapcraft pack``` ### Environment Ubuntu 24.04.4 LTS snapcraft 9.0.0 ### snapcraft.yaml ```yaml If the issue is specific to a project, share its `snapcraft.yaml`. This field automatically renders as YAML, so you don't need to add special formatting. ``` ### Log output ```shell Provide any relevant logging. This field automatically renders as a log, so you don't need to add special formatting. ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 30
Quick Win: 3
Complexity: 55
Confidence: 62
Actionability: 25
needs triage Snapcraft 9.0.0 fails `snapcraft pack` with git clone exit 128 cloning canonical/gpu-snap for the gnome extension's gpu/cleanup part; no snapcraft.yaml or logs supplied, maintainer asked for a reproducer.
stealth/space-bunny-alpha
Impact: 30
Quick Win: 3
Complexity: 60
Confidence: 91
Actionability: 25
needs triage Snapcraft 9.0.0 reports a Git clone exit 128 for gpu-snap during pack; the reporter supplied no configuration or logs, and the maintainer requested a reproducer.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 30
Staleness: 55
Complexity: 40
Confidence: 65
Support Request: 60
keep open Git clone fails with exit code 128 during snapcraft pack; maintainer requested a reproducer but none provided yet.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 10
Confidence: 90
Support Request: 20
keep open Reports a snapcraft pack failure due to a git clone error in version 9.0.0. Lacks a reproducer, configuration, and logs. Awaiting user response to a maintainer's request for more details.
qwen3.6-35b-a3b-mtp-q6
Staleness: 15
Complexity: 30
Confidence: 85
Support Request: 40
keep open Reports a snapcraft pack failure when cloning a git source. Lacks reproducer, snapcraft.yaml, and logs. Maintainer requested more details 2 days ago.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#6066 (confidence 70%)

    The TODO comments in gpu_extension.py state the gpu/cleanup part should be removed once snapcraft#6066 (filtering libraries in content snaps) is resolved, so that issue's outcome affects this code path.

Related issues

No related issues found above the similarity threshold.