Issue & PR triage
Loading...
Showing 100 of 629 issues
| Issue | Title | Author | Age | Action | Staleness ↑ | Confidence | Summary |
|---|---|---|---|---|---|---|---|
|
snapcraft (launchpad) issue #1735800 |
snapcraft close should complain early with one argument | ~adam-collard | 3206d | needs triage | 95 | 60 | Feature request for snapcraft close to validate arguments early, rejecting a single argument like 'edge/bump-20' and suggesting the correct command from snapcraft.yaml. Unlabeled, zero comments, inactive for nearly 8 years. |
|
snapcraft (launchpad) issue #1861638 |
pip fails when project requirement result binary already exists | ~daveparrish | 2413d | needs triage | 95 | 55 | Snapcraft python plugin pip download fails on rebuild when a result binary already exists, because pip lacks --exists-action. Reporter included a patch and error trace; no maintainer response, no labels, 0 comments, ~6.5 years old. |
|
snapcraft (launchpad) issue #1818017 |
Please support custom cloud-init config for Multipass VMs | ~brlin | 2753d | needs triage | 95 | 55 | Feature request to let snapcraft merge a user-supplied cloud-init config (e.g. custom apt mirror / disable-proposed) before initializing its Multipass VM. Open ~7.5 years with no labels, comments, or maintainer engagement; proposed as a workaround for Launchpad bug 1818016. |
|
snapcraft (launchpad) issue #1688703 |
Enable optimizations by default | ~eyelash | 3416d | needs triage | 95 | 70 | Request (2018) to make snapcraft plugins consistently enable optimizations by default, or at least document each plugin's default optimization behavior. No maintainer response; plugins have since been refactored into craft-parts. |
|
snapcraft (launchpad) issue #1582417 |
snapcraft doesn't create binary-identical reproducible builds | ~cmiller | 3770d | needs triage | 95 | 65 | Feature request for byte-identical reproducible snap builds (deterministic plugin order, identical output across machines). Open ~10 years with zero comments, no labels, and no maintainer interaction. |
|
snapcraft (launchpad) issue #1810738 |
Catkin plugin missing rosdep and stage packages source lists customization | ~benjamin.leclerc | 2805d | needs triage | 95 | 55 | Catkin plugin lacks customization for rosdep source lists and stage packages source lists (PLUGIN_STAGE_SOURCES already overridden), making it unusable with custom dependencies. Open since 2019, zero comments, no maintainer response, no labels beyond 'catkin'. |
|
snapcraft (launchpad) issue #1919397 |
snapcraft doesn't run store checks locally, causing disappointment at upload time | ~racb | 2005d | needs triage | 95 | 55 | Snapcraft should run store validation checks locally (e.g. external symlinks) before upload. Issue is 5+ years old with no comments; a snapcraft lint command was later added, but no evidence it covers this specific check. |
|
snapcraft (launchpad) issue #1813634 |
not reliable way to detect target architecture | ~ondrak | 2783d | needs triage | 95 | 55 | Snapcraft 3.0.1: project.target_arch and SNAPCRAFT_ARCH_TRIPLET give inconsistent values for target arch across native, cross, and multi-arch (build-on/run-on) builds. No maintainer response, no labels, inactive ~7 years. |
|
snapcraft (launchpad) issue #1989030 |
snapcore/snapcraft image is outdated (again) | ~ianconsolata | 1465d | needs triage | 95 | 70 | Report that snapcore/snapcraft Docker images are outdated, claiming automation to keep them updated may be broken. Issue is 4 years old with no maintainer response or labels. |
|
snapcraft (launchpad) issue #1663233 |
Confusing error message for "organize" when source refers to multiples items... | ~didrocks | 3501d | needs triage | 95 | 55 | Snapcraft 2.26 (2017) reports a misleading 'already exists' error when an organize glob matches multiple items and the destination lacks a trailing slash; reporter suggests auto-treating the destination as a directory. No maintainer response; code has since moved to craft-parts. |
|
snapcraft (launchpad) issue #1822375 |
SNAPCRAFT_PART_INSTALL doesn't expand in build-environment assignments | ~brlin | 2723d | needs triage | 95 | 55 | SNAPCRAFT_PART_INSTALL not expanded in build-environment assignments, resolving to /lib/python3.6. Open since 2018 with zero comments and no labels; no evidence the behavior changed in current craft-parts, which still emits user build-environment values verbatim. |
|
snapcraft (launchpad) issue #1767077 |
Container names are inconsistent lxd vs multipass | ~popey | 3061d | needs triage | 95 | 55 | Request for consistent build container naming between LXD (snapcraft-<name>) and Multipass (random <name>) so snapcraft containers are easy to spot. No labels, no comments, no maintainer activity for ~7.5 years. |
|
snapcraft (launchpad) issue #1774410 |
Having python3-netaddr as a stage package produces external symlink | ~bjornt | 3025d | needs triage | 95 | 55 | Specifying python3-netaddr as a stage-package in snapcraft 2.42 yields symlinks pointing outside the snap (to /var/lib/...), while build-packages give relative symlinks. Unlabelled, zero comments, no maintainer activity in ~8 years. |
|
snapcraft (launchpad) issue #1831111 |
Snapcraft strips build ID | ~sophie-w | 2661d | needs triage | 95 | 55 | Snapcraft's patchelf step strips the build ID from binaries, crashing the i965_dri mesa driver that relies on build-id for caching. Workaround is build-attributes: [no-patchelf]. No maintainer activity in 7+ years. |
|
snapcraft (launchpad) issue #1716054 |
It is not possible to install a build-snap with the default track | ~elopio | 3290d | needs triage | 95 | 55 | Snapcraft build-snaps fails with KeyError when a channel is given without a track (e.g. snap/edge), because the code looks up store channels by the bare channel name instead of track/risk. Old bug, no maintainer response, no labels. |
|
snapcraft (launchpad) issue #1813364 |
The `setup.py` parse-info method treats description/long_description keys wrongly | ~brlin | 2786d | needs triage | 95 | 55 | Snapcraft's setup.py parse-info maps description to snap description and ignores long_description, mismatching setuptools conventions; open since 2018 with no maintainer activity. |
|
snapcraft (launchpad) issue #1636233 |
Add support for compiler flags in autotools plugin | ~ivan-lezhnjov-iv | 3609d | needs triage | 95 | 60 | Feature request to add compiler flag support (cflags) to the autotools plugin, similar to configflags, needed for packaging PostgreSQL with flags like -fPIC -pie and mit-krb5 paths. No maintainer response, no labels beyond 'plugin', and no activity in ~10 years. |
|
snapcraft (launchpad) issue #1629978 |
create-key prints no progress | ~elopio | 3630d | needs triage | 95 | 70 | snapcraft create-key prints no progress output and can appear stuck while collecting entropy; issue is open, unlabelled, and has no maintainer response. |
|
snapcraft (launchpad) issue #1859424 |
Multipass/VMs by default discourages newcomers | ~lool | 2433d | needs triage | 95 | 55 | Snapcraft's default use of Multipass for builds frustrates newcomers (nested-VM failures on macOS/Windows, slow builds from silent LXD-to-Multipass switch); proposes warnings, KVM detection, docs, and release/debug defaults. Open 6.6 years, no labels, no comments, no maintainer response. |
|
snapcraft (launchpad) issue #1835638 |
inconsistent to arch behaviour | ~ondrak | 2624d | needs triage | 95 | 55 | Snapcraft 3.6 stage-packages with 'on <arch>'/'to <arch>' conditionals behave inconsistently: cross-compiling works but native builds fail to pull required packages, and adding 'else' under 'on amd64' mixes arch packages. No maintainer response in 7+ years. |
|
snapcraft (launchpad) issue #1596777 |
trying to upload a snap without signing the agreement prints the error twice | ~elopio | 3728d | needs triage | 95 | 55 | Snapcraft upload command prints the 'Developer has not signed agreement' error twice (once in red, once in green) when a user has not signed the store agreement. Suggests cleaning up output so Reason/Text only show with -d flag. Open since 2016 with no comments or maintainer response. |
|
snapcraft (launchpad) issue #1763048 |
Snap names regexes are inconsistent or too permissive | ~adam-collard | 3075d | needs triage | 95 | 65 | Snap name regexes across the store, click-reviewers-tools, and snapd are inconsistent or too permissive (allowing one-char names, leading/trailing dashes, double dashes); snapcraft itself does not enforce a regex. No maintainer response in ~7 years. |
|
snapcraft (launchpad) issue #2004544 |
Rebuilding a Go project results in error "error obtaining VCS status" in... | ~saviq | 1317d | needs triage | 95 | 35 | Rebuilding a Go snap in LXD fails with VCS status error; unlabelled, no maintainer response, 1309 days old |
|
snapcraft (launchpad) issue #1999385 |
Removing a `package-repositories:` entry does not affect existing containers | ~saviq | 1369d | needs triage | 95 | 40 | Removing a package-repositories entry from configuration does not remove it from existing containers. Unlabelled, no maintainer response, 1361 days old. |
|
snapcraft (launchpad) issue #1987421 |
Add support for a version of `${shlibs:Depends}` to `snapcraft.yaml` | ~saviq | 1480d | needs triage | 95 | 60 | Feature request to add ${shlibs:Depends} shorthand for automatic staging of shared library packages. Untriaged, no maintainer response in 1470 days. |
|
snapcraft (launchpad) issue #1986533 |
Can snapcraft commands default to base in snapcraft.yaml from build subdirectories? | ~rpjday | 1488d | needs triage | 95 | 60 | Feature request to make snapcraft commands use base from snapcraft.yaml when run from subdirectories of the build directory. Untriaged, 4 years old, zero maintainer interaction. |
|
snapcraft (launchpad) issue #1743587 |
snapcraft push returns non exit zero code if snap requires manual review | ~serge-borovkov | 3160d | needs triage | 95 | 65 | snapcraft push returns non-zero exit code when a snap requires manual review despite successful upload; reporter expects zero exit code. Unlabeled, zero comments, inactive for over eight years. |
|
snapcraft (launchpad) issue #1763663 |
Duplicate deprecation notices on install/prepare/build/override-build | ~kalikiana | 3073d | needs triage | 95 | 55 | Snapcraft emits duplicate deprecation notices for install/prepare/build scriplet keywords during LXD snap builds, adding log noise. No maintainer response, no labels, no comments in ~8.4 years. |
|
snapcraft (launchpad) issue #1597075 |
ant plugin only looks for jar files in directory named "target" | ~jenny-murphy | 3727d | needs triage | 95 | 55 | Request to make the ant plugin's jar search directory configurable (hardcoded to 'target'). 10-year-old feature request with zero comments and no maintainer interaction; repo has since been heavily restructured. |
|
snapcraft (launchpad) issue #1646081 |
Gadget snap cannot be built twice | ~zyga | 3572d | needs triage | 95 | 55 | Building a gadget snap twice in the same directory fails with a 'gadget.yaml and prime/meta/gadget.yaml are the same file' error on snapcraft 2.22.1. Unlabelled, no comments, 3561 days old, references a deprecated version. |
|
snapcraft (launchpad) issue #1590831 |
having prefix='' by default is non standard and confusing | ~seb128 | 3746d | needs triage | 95 | 60 | Autotools plugin defaults to an empty prefix when installing via destdir, causing files (e.g. glib schemas) to land in $snap/share instead of $snap/usr/share. Reporter worked around it with configflags: [--prefix=/usr]. No maintainer response; 0 comments, no labels, ~10 years old. |
|
snapcraft (launchpad) issue #1957766 |
plugin:meson is not installed during pull stage | ~xnox | 1702d | needs triage | 95 | 55 | snapcraft 6.0.1: plugin:meson parts are not cached during the pull stage, so the build stage must fetch meson over the network and the proxy times out. Reported by xnox, open ~4.6 years with no labels, comments, or maintainer response. |
|
snapcraft (launchpad) issue #1918999 |
stage-packages for classic snaps silently drop core20 snap debs | ~racb | 2009d | needs triage | 95 | 60 | Classic snaps using stage-packages silently drop dependencies already present in the core20 base, causing missing dependencies at runtime. Open 5+ years with zero maintainer interaction; workaround is to manually list every transitive dependency. |
|
snapcraft (launchpad) issue #2017771 |
apt update failure during core22 destructive-mode pulls | ~suligap | 1234d | needs triage | 95 | 60 | apt update fails during core22 destructive-mode pulls for non-root users, reported as regression from core20. No maintainer response or labels after 1226 days. |
|
snapcraft (launchpad) issue #2039971 |
Add support for _daemon_ as a valid system-username in snapcraft.yaml | ~morrisong | 1057d | needs triage | 95 | 50 | Validation schema in snapcraft doesn't accept _daemon_ as a valid system-username, requiring passthrough workaround. Issue is 3 years old with no maintainer response. |
|
snapcraft (launchpad) issue #1621980 |
Organize leaves empty parent directories behind | ~kyrofa | 3654d | needs triage | 95 | 50 | Snapcraft's organize keyword leaves empty parent directories in the snap after moving files, requiring manual stage/snap filtering. Filed by a maintainer in 2015 with a clear reproduction; 0 comments, no labels, no maintainer response in 10 years. |
|
snapcraft (launchpad) issue #1704103 |
New git commits don't mark pull step dirty | ~saviq | 3347d | needs triage | 95 | 55 | Snapcraft skips the pull step for git-source parts after new commits, using stale source. Reported 9 years ago with clear repro; no labels, comments, or maintainer interaction since. |
|
snapcraft (launchpad) issue #1893850 |
Snapcraft doesn't inject itself into build VM if host rev doesn't change | ~kyrofa | 2201d | needs triage | 95 | 70 | snapcraft skips injecting itself into the build VM when the host snap revision is unchanged after sideloading; reporter suggests using hashes instead of revisions for x-revisions. Unlabelled, zero comments, inactive ~6 years. |
|
snapcraft (launchpad) issue #1612741 |
Snapcraft go plugin install issues | ~josvaz | 3682d | needs triage | 95 | 60 | Snapcraft's go plugin fails to build godoc because go install writes to $GOROOT/bin (permission denied), a known golang bug; reporter also asks snapcraft to prevent installs into $GOROOT or force install path inside the snap. No labels, no comments, no maintainer activity in ~10 years. |
|
snapcraft (launchpad) issue #1778699 |
appstream extractor should search valid directories | ~apachelogger | 2999d | needs triage | 95 | 75 | Feature request from 2018 asking the appstream extractor to search standard directories (usr/share/appinfo, usr/share/metainfo, PWD) instead of requiring full paths in parse-info. Still open with zero comments and no maintainer engagement; current code still takes a full relative path. |
|
snapcraft (launchpad) issue #1719348 |
meson plugin builds to /usr/local by default | ~popey | 3273d | needs triage | 95 | 55 | Meson plugin defaults install prefix to /usr/local; reporter argues /usr is a more sensible default for snaps. Open since 2017 with zero comments, no labels beyond 'bitesize', and no maintainer response. |
|
snapcraft (launchpad) issue #1744013 |
snap does not support revocation of signing keys | ~vilvo | 3158d | needs triage | 95 | 55 | Reports that snapcraft's model assertion signing process (snap sign) provides no way to revoke signing keys. 8.6 years old with zero comments, no labels, and no maintainer interaction; unverified whether the store now supports key revocation. |
|
snapcraft (launchpad) issue #1621441 |
Need a way to delete account-keys from snapcraft integration tests | ~elopio | 3655d | needs triage | 95 | 70 | Request for a way to delete/disable store account-keys so the register-key integration test (added in PR #726) can run against real stores with fresh keys per run. Open since 2019, no labels, no comments, no maintainer response. |
|
snapcraft (launchpad) issue #1760514 |
cannot change profile for the next exec call: No such file or directory | ~popey | 3085d | needs triage | 95 | 55 | Snapcraft 2.40 container build (SNAPCRAFT_CONTAINER_BUILDS=1) fails on re-run after a failed build with 'cannot change profile for the next exec call: No such file or directory'; a clean fixes it. Unlabeled, no maintainer response, 0 comments, ~8.4 years old. |
|
snapcraft (launchpad) issue #1672578 |
Adding one more parameter project name to the snapcraft init command | ~liu-xiao-guo | 3469d | needs triage | 95 | 70 | Feature request to add a project name argument to 'snapcraft init' so the generated snapcraft.yaml template is pre-filled with the name. No maintainer response, no labels, no activity in ~9.5 years. |
|
snapcraft (launchpad) issue #1807125 |
After snapcraft refresh, old multipass containers no longer work | ~igorljubuncic-deactivatedaccount | 2836d | needs triage | 95 | 70 | snapcraft reuses outdated multipass containers after snap refresh, causing 'Could not find snap/snapcraft.yaml' errors until snapcraft clean is run; untriaged, no maintainer activity for ~7.7 years |
|
snapcraft (launchpad) issue #1684091 |
snapcraft gives a confusing message when you lack permissions to administer snap | ~ev | 3432d | needs triage | 95 | 70 | snapcraft status reports 'Snap X was not found in series 16' when the real cause is that the user lacks collaborator/admin permissions on the snap; reporter suggests a clearer message. No labels, no comments, no maintainer activity in ~9 years. |
|
snapcraft (launchpad) issue #1747097 |
patch fewer elf files | ~jamesh | 3143d | needs triage | 95 | 75 | Optimization proposal to reduce patchelf usage on ELF files in classic snaps by only patching executables and dlopen targets via DT_SONAME/DT_NEEDED analysis. Open since 2017 with zero comments, labels, or maintainer interaction. |
|
snapcraft (launchpad) issue #2017688 |
staging lsb-release in python part make the part fail | ~gbeuzeboc | 1235d | needs triage | 95 | 70 | Untriaged bug report stating that staging lsb-release in a python part causes ensurepip to fail due to PATH pollution. No maintainer interaction in over 3 years. |
|
snapcraft (launchpad) issue #1796802 |
PKG_CONFIG_PATH during build step should include multiarch paths | ~brlin | 2895d | needs triage | 95 | 60 | Snapcraft build step sets PKG_CONFIG_PATH to only $SNAPCRAFT_STAGE/lib/pkgconfig, missing multiarch lib/<triplet>/pkgconfig paths, so .pc files installed there are not found by later parts. Unlabelled, zero comments, ~8 years old. |
|
snapcraft (launchpad) issue #1741140 |
wrong error when a part depends on a part with underscore | ~elopio | 3173d | needs triage | 95 | 60 | Snapcraft reports a misleading validation error: when a part's after/before dependency uses an underscore (invalid part name), the error names the valid depending part instead of the invalid dependency. Open since 2017 with no maintainer activity; no fix found in current craft-parts/snapcraft validation code. |
|
snapcraft (launchpad) issue #2018456 |
Lack of support for ssh agent | ~suligap | 1227d | needs triage | 95 | 55 | Untriaged issue from 1218 days ago about snapcraft pull --bind-ssh getting stuck during git clone via SSH. No maintainer response or labels. |
|
snapcraft (launchpad) issue #1698888 |
Snapcraft dpkg-query error on multiarch OS | ~pcercuei | 3371d | needs triage | 95 | 65 | Snapcraft fails on multiarch OS with both i686 and x86_64 libc6 installed, as dpkg -L libc6 returns an ambiguous package name error. 9-year-old issue with no maintainer interaction; the dpkg -L call still exists in craft-parts. |
|
snapcraft (launchpad) issue #1638622 |
dump plugin cannot copy a single file | ~jamesj | 3600d | needs triage | 95 | 70 | Request for the dump plugin to support copying individual files (like the deprecated copy plugin's files property). No maintainer response in ~9.6 years; dump plugin still only accepts source, so the gap persists. |
|
snapcraft (launchpad) issue #1637563 |
Add ability to automatically fetch Recommends from (a subset of) stage packages | ~3v1n0 | 3605d | needs triage | 95 | 55 | Feature request for a stage-packages-with-recommends flag so snap Recommends are auto-fetched from stage packages instead of listed manually. Open ~10 years with no labels, comments, or maintainer interaction. |
|
snapcraft (launchpad) issue #1741900 |
Add file-a-bug functionality on errors | ~lucyllewy | 3168d | needs triage | 95 | 70 | Feature request to add file-a-bug functionality when snapcraft hits an error, offering to auto-file an issue with a traceback (flag or prompt), with duplicate detection. Open since 2017, no labels, no comments, no maintainer response. |
|
snapcraft (launchpad) issue #1655832 |
App name in snapcraft.yaml must match case of .desktop file | ~chris.macnaughton | 3530d | needs triage | 95 | 55 | Snapcraft breaks the .desktop file Exec line when the app name case in snapcraft.yaml mismatches the .desktop filename. Reported 2016, untriaged, no maintainer response, inactive 9 years. |
|
snapcraft (launchpad) issue #1668555 |
Using organize to move a folder to a child folder fails due to recursion | ~jamesh | 3482d | needs triage | 95 | 40 | Snapcraft organize directive causes infinite recursion when moving a folder into its own child path (e.g. '.': lib/python3.6/site-packages). Workaround via glob ('*') documented in issue. 9+ years old, zero comments, no labels, never triaged. |
|
snapcraft (launchpad) issue #1995159 |
"upload" command sends progress to stdErr unnecessarily | ~knocte | 1414d | needs triage | 95 | 65 | Report that snapcraft upload sends progress messages to stderr instead of stdout, breaking CI automation that relies on stderr for important warnings. Untriaged, 1405 days old, no maintainer response. |
|
snapcraft (launchpad) issue #1742585 |
snapcraft version number output inconsistent | ~popey | 3166d | needs triage | 95 | 55 | snapcraft 2.35 CLI displays version 3.10 as 3.1 in release/status output while push shows 3.10; unlabelled, no maintainer response, inactive 3155 days (snapcraft 2.35 era, now superseded by 8.x). |
|
snapcraft (launchpad) issue #1576282 |
Snaps built from deb can't be gettext translated | ~seb128 | 3788d | needs triage | 95 | 55 | Feature request: snaps built from debs can't use gettext translations due to missing core locales, build-time LOCALEDIR binding, and absent langpacks. 10 years old, zero comments, no maintainer response; needs verification against modern core22/core24. |
|
snapcraft (launchpad) issue #1583236 |
snapcraft APT sources checking too strict | ~cmiller | 3768d | needs triage | 95 | 55 | snapcraft fails builds when APT exits nonzero for non-critical warnings (e.g., outdated hash functions, unsupported PPAs). Unlabelled, zero comments, no maintainer interaction; references obsolete 2015-era sources. |
|
snapcraft (launchpad) issue #1798205 |
Underscores in app names not reported properly | ~roger.light | 2887d | needs triage | 95 | 60 | Snapcraft reports the wrong app name in validation errors when an app name contains an underscore: with apps 'one' and 'two_three', the error blames the valid app 'one' instead of 'two_three'. Open since 2014, no labels, comments, or maintainer activity. |
|
snapcraft (launchpad) issue #1841618 |
snapcraft should run apt-get update | ~abitrolly | 2572d | needs triage | 95 | 60 | Feature request (2019) for snapcraft to refresh stale apt-get caches in process containers to avoid build failures. Open ~7 years with zero comments, no labels, no maintainer response; no general cache-refresh logic found in the build path. |
|
snapcraft (launchpad) issue #1883145 |
Incorrect Exec entry transformation in .desktop file | ~alan-griffiths | 2283d | needs triage | 95 | 40 | Snapcraft incorrectly transforms Exec=snap run <snap> in .desktop files to Exec=<snap> run <snap>, producing a broken command. 6+ years old, no labels, no comments, no maintainer interaction. |
|
snapcraft (launchpad) issue #1833220 |
stage-snaps not usable with a brand store | ~anonymouse67 | 2642d | needs triage | 95 | 70 | stage-snaps/build-snaps cannot download snaps from a brand store because snapcraft does not propagate UBUNTU_STORE_ID/UBUNTU_STORE_AUTH_DATA_FILENAME to its internal snap download. Unlabeled, 0 comments, no maintainer activity since ~2021; references long-removed Python-2 code. |
|
snapcraft (launchpad) issue #1822727 |
Snapcraft complains the missing `source` property when the source URL is... | ~brlin | 2720d | needs triage | 95 | 55 | Snapcraft rejects snapcraft.yaml when a part omits `source` because the URL is resolved at runtime in an override-pull scriptlet; reporter suggests deferring the check or adding snapcraftctl set-source. No labels, no comments, no maintainer activity for ~7.4 years. |
|
snapcraft (launchpad) issue #1852329 |
appstream parsing fails when comments exist | ~ken-vandine | 2495d | needs triage | 95 | 50 | Snapcraft fails to parse the appstream description when translator comments are present in the metainfo XML. Unlabelled, zero comments, no maintainer interaction, inactive for ~6.8 years. |
|
snapcraft (launchpad) issue #1877448 |
Hooks stanza doesn't match parts and apps | ~ted | 2318d | needs triage | 95 | 75 | Feature request proposing a syntax change to the hooks stanza in snapcraft.yaml to use named hooks instead of trigger-based keys, for consistency with parts/apps. Open 6+ years with zero comments, no labels, and no maintainer interaction. |
|
snapcraft (launchpad) issue #1892551 |
snapcraft fails to run if it is installed as a try snap | ~anonymouse67 | 2212d | needs triage | 95 | 55 | Snapcraft 4.x fails when installed via 'snap try': the LXD build provider tries to download the host snapcraft snap file from snapd, which returns 400 for try snaps. Unlabelled, 0 comments, ~6 years old, never triaged. |
|
snapcraft (launchpad) issue #1779154 |
BrokenPipeError when `| head`ing output | ~saviq | 2997d | needs triage | 95 | 60 | Piping snapcraft revisions output to head triggers a BrokenPipeError traceback. Reported 8+ years ago with zero maintainer interaction; no BrokenPipeError handling found in current codebase. |
|
snapcraft (launchpad) issue #1795059 |
`after:` does not support `- on` selector | ~3v1n0 | 2905d | needs triage | 95 | 55 | Snapcraft part dependency 'after:' rejects arch-specific '- on <arch>:' selectors, failing schema validation. Reported ~8 years ago with no maintainer response, labels, or activity. |
|
snapcraft (launchpad) issue #2028047 |
Calling snapcraft clean shouldn't load the project | ~gbeuzeboc | 1151d | needs triage | 95 | 30 | snapcraft clean loads project and plugins from host PYTHONPATH, causing crashes when host has conflicting Python modules. Issue is 1143 days old with no maintainer engagement. |
|
snapcraft (launchpad) issue #1777659 |
Snapcraft version string doesn't allow certain characters | ~popey | 3006d | needs triage | 95 | 45 | Snapcraft rejects version strings containing underscores (e.g. '2018_931-01') even though the version field is described as 'just for humans'. No maintainer response, no labels, 0 comments, ~8 years old. |
|
snapcraft (launchpad) issue #1990126 |
"snapcraft help <plugin>" fails with SC7 and core22 in project directory | ~rpjday | 1454d | needs triage | 95 | 65 | snapcraft help <plugin> validates snapcraft.yaml unnecessarily, failing when core22 extensions are used. Untriaged, 1445 days old, no maintainer engagement. |
|
snapcraft (launchpad) issue #1989499 |
[core22] gnome ext prevents use of configure hook | ~awe | 1459d | needs triage | 95 | 55 | Gnome extension's command-chain prevents configure hooks from running in snapcraft 7.1.3 with core22. Untriaged, no maintainer engagement. |
|
snapcraft (launchpad) issue #1575188 |
Fix for bug #1572664 had broken my snap package build | ~townsend | 3790d | needs triage | 95 | 55 | Reporter's snap build with a chroot containing dead-from-host symlinks broke after a fix for Launchpad bug #1572664; requests a build option to tolerate dead symlinks. No labels, no comments, no maintainer response; ~10 years old. |
|
snapcraft (launchpad) issue #1647343 |
Validator for the snap's icon appears to check the file before the snap is compiled | ~michael-r-milton | 3567d | needs triage | 95 | 55 | Snapcraft icon validator checks file existence before compilation, contradicting docs that specify container-relative paths. No maintainer response in ~10 years; unlabelled and unassessed. |
|
snapcraft (launchpad) issue #1734400 |
Include/exclude patterns improvements | ~lool | 3213d | needs triage | 95 | 70 | Feature request for snapcraft parts: include/exclude file patterns are processed with all excludes winning over all includes; reporter wants includes processed last or in yaml order to support more cases. No maintainer response, no labels, 0 comments, ~8.8 years old. |
|
snapcraft (launchpad) issue #1750581 |
Snapcraft’s own snap summary and description are unhelpful | ~mpt | 3125d | needs triage | 95 | 65 | Request to rewrite the snapcraft snap's store summary and description for clarity, grammar, and capitalization. 8.5 years old with zero comments, labels, or maintainer interaction; current store listing state unverified. |
|
snapcraft (launchpad) issue #1768248 |
remote parts should be able to specify layouts | ~gerboland | 3055d | needs triage | 95 | 70 | Feature request to allow remote parts to specify layout options, motivated by an Xwayland kiosk helper use-case. Open since 2017 with zero comments, no labels, and no maintainer interaction. |
|
snapcraft (launchpad) issue #1843147 |
snapcraft mishandles .PNG extension | ~merlijn-sebrechts | 2561d | needs triage | 95 | 45 | Snapcraft accepts uppercase .PNG icon extension and fails to remove stale icon files when the icon type changes, leaving both old and new icons in /meta/gui/. No maintainer interaction since filing ~7 years ago. |
|
snapcraft (launchpad) issue #1968303 |
remote-build: support for snap relative sources | ~gbeuzeboc | 1617d | needs triage | 95 | 60 | Remote build fails when a part uses a snapcraft extension path ($SNAPCRAFT_EXTENSIONS_DIR/ros2) as its source, because the remote builder cannot determine the source type. Open since ~2021 with no labels, comments, or maintainer response. |
|
snapcraft (launchpad) issue #1662634 |
Please add snapcraft version key | ~ted | 3503d | needs triage | 95 | 45 | Feature request to add a snapcraft-version key to snapcraft.yaml so users on older snapcraft get a clear 'Snapcraft X required' message instead of a cryptic schema error. Open ~9.5 years with zero comments, no labels, and no maintainer engagement. |
|
snapcraft (launchpad) issue #1820797 |
Snapcraft should allow prepending/appending additional text from description... | ~brlin | 2734d | needs triage | 95 | 65 | Feature request to let packagers prepend/append custom text (e.g. unofficial-snap disclaimers) to the description adopted via adopt-info. ~7.5 years old, no labels, no comments, no maintainer interaction; never triaged. |
|
snapcraft (launchpad) issue #1917639 |
--debug drops me into an unexpected directory | ~racb | 2018d | needs triage | 95 | 55 | Snapcraft 4.5.1 --debug drops the user into /root instead of the override-stage script's working directory. Reported ~5.5 years ago, zero comments, no labels, no maintainer interaction. Related Launchpad bugs 1848513 (env vars) and 1848732 (snapcraftctl) still open. |
|
snapcraft (launchpad) issue #1859008 |
PyQt5 does not work from pip | ~jakobdev | 2437d | needs triage | 95 | 55 | PyQt5 from pip fails in snaps with xcb plugin load error; reporter notes the PyQt5 stage package works. No maintainer response, no labels, 0 comments, 2426 days old. |
|
snapcraft (launchpad) issue #1930592 |
Handle macaroon-authorization-required error response | ~nataliabidart | 1927d | needs triage | 95 | 65 | snapcraft whoami shows a generic 'Store Error: whoami failed.' instead of prompting re-authentication when credentials are missing/expired (401 macaroon-authorization-required). Open since 2021, zero comments, no maintainer activity or labels. |
|
snapcraft (launchpad) issue #1636979 |
snapcraft validate and sign-build are inconsistent when there are multiple keys | ~elopio | 3607d | needs triage | 95 | 55 | snapcraft validate uses the default signing key while sign-build shows a key-selection wizard when multiple keys exist; the two commands should behave consistently. Open since 2016, zero comments, no maintainer response. |
|
snapcraft (launchpad) issue #1903854 |
desktop file Icon: relative search for case where prefix is not /usr | ~cjp256 | 2130d | needs triage | 95 | 55 | Snapcraft desktop file Icon path resolution fails when Meson prefix is not /usr; suggests searching relative to the desktop file. Open since 2019, no comments, no labels, no maintainer response. |
|
snapcraft (launchpad) issue #1823308 |
automatically inject dbus slot & use it | ~apachelogger | 2716d | needs triage | 95 | 65 | Feature request to have snapcraft auto-inject a dbus session slot when an app's desktop file declares X-DBUS-ServiceName, so KDE-style apps work out of the box. Open since ~2017 with no labels, no comments, no maintainer activity, and no evidence of implementation. |
|
snapcraft (launchpad) issue #1842376 |
No standard way of specifying memory requirements for multipass build VMs | ~dmitriis | 2566d | needs triage | 95 | 55 | Request for a standard way to specify memory requirements for multipass build VMs in snapcraft, as OOM killer killed the linker during Juju build. Issue is 7 years old with no comments or maintainer engagement. |
|
snapcraft (launchpad) issue #2052928 |
Pulling from private repository without known_hosts hangs forever | ~gbeuzeboc | 942d | needs triage | 95 | 50 | SSH pull from private repo hangs when known_hosts is missing; SSH authenticity prompt is hidden by snapcraft progress bar. Untriaged, 935 days old. |
|
snapcraft (launchpad) issue #1824473 |
Changed stage-snaps property does not make pull step dirty | ~brlin | 2710d | needs triage | 95 | 55 | Snapcraft bug: changing a part's stage-snaps property does not mark the pull step dirty, so re-running stage skips pull and crashes. Reported ~7.4 years ago with a POC repo; no maintainer response, no labels, zero comments. |
|
snapcraft (launchpad) issue #1831752 |
Missing grammar for conditional configflags on/to architecture | ~fnordahl | 2655d | needs triage | 95 | 55 | Feature request to add per-architecture conditional grammar support for configflags in snapcraft parts, matching existing build-packages/stage-packages grammar. Open 7+ years with no labels, no maintainer response, and zero comments; unassessed. |
|
snapcraft (launchpad) issue #1819804 |
nodejs plugin: build fails if there are missing peer dependencies. | ~thebitlink | 2740d | needs triage | 95 | 65 | Snapcraft nodejs plugin build fails when npm ls --json exits non-zero on missing peer deps; the CalledProcessError fallback is dead code since run_output wraps it in SnapcraftPluginCommandError. Open 7.5 years, unlabelled, no maintainer activity. |
|
snapcraft (launchpad) issue #1857006 |
snapcraft updates don't download in an IPv6 + NAT64 environment | ~mythicbeasts | 2458d | needs triage | 95 | 55 | Snap installer/refresh hardcodes IPv4 (dial tcp 91.189.92.20:443) and fails on IPv6-only + NAT64 networks where api.snapcraft.io is reachable only via synthesized IPv6. No maintainer response, no labels, no comments; open ~6.7 years. |
|
snapcraft (launchpad) issue #1851003 |
Error message displays name of first application when a secondary... | ~ec0 | 2506d | needs triage | 92 | 60 | Snapcraft schema validation names the first app instead of the actually invalid app when a secondary app name fails validation. Open ~6.8 years, no labels, zero maintainer interaction, no fix; a similar report (LP 1996525) is also open. |
|
snapcraft (launchpad) issue #1825792 |
Support `no-install` build attribute in cmake plugin | ~brlin | 2700d | needs triage | 92 | 65 | Feature request to add a no-install build attribute to the cmake plugin so projects lacking an install target need not re-implement the build step. Untriaged, no maintainer response in ~7 years; the plugin still unconditionally runs the install target. |
|
snapcraft (launchpad) issue #1918969 |
No support for unsigned package-repositories | ~racb | 2009d | needs triage | 92 | 55 | Feature request: snapcraft package-repositories requires a key-id/key even for local file:/// apt repos; reporter wants a trusted=yes passthrough or to drop the mandatory key. Open since ~2021, zero comments, no labels, no maintainer response. |