Allow Launchpad Git URLs
Metadata
Current evaluation
Launchpad Git URLs were addressed through explicit source-type: git support rather than special-casing URL schemes (commit cbd2c6b88).
Resolution: closed resolved
Reason: Commit cbd2c6b88 added source-type to standard plugin source options, allowing these URLs to be handled as Git sources. In 2022, maintainer Sergiusens noted that source-type provided the requested solution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Snapcraft should understand URLs of this format by default:
git://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm
git+ssh://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm
https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm
(Stolen from https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/tpm)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Launchpad Git URLs were addressed through explicit source-type: git support rather than special-casing URL schemes (commit cbd2c6b88). | |
| stealth/space-bunny-alpha | — | closed not a bug | Launchpad Git URLs are supported by explicitly setting source-type: git; no automatic URL-detection change was made. | |
| stealth/space-bunny-alpha | — | closed stale | Launchpad bug #1599125 was closed as abandoned after 10 years of inactivity; no fix added default support for the requested Launchpad Git URLs. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as abandoned due to inactivity. No implementation or fix was provided to add default support for Launchpad Git URLs in Snapcraft. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned and closed without implementation. Snapcraft does not natively support the requested Launchpad Git URL formats. No code changes or comments were made over nine years. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. Support for Launchpad Git URLs was abandoned, as no patches, comments, or resolution details were provided. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #408 sources: add 'git+ssh:' for 'git' source-type | craft-parts | merged | Merged PR #408 (commit e442172e), adding git+ssh:// recognition for git sources so Launchpad clone URLs work without source-type; released in 1.19.1. |