Issue & PR triage

Loading...

Showing 100 of 221 issues

Issue Title Author Age Action Staleness ↑ Confidence Summary
snapcraft
pr #5915
Test qa.yaml with starflow PR #101 changes Copilot 277d close stale 95 92 Temporary test PR pointing qa.yaml at starflow PR #101 branch for cross-repo validation. 266 days old, zero activity, and the target qa.yaml already uses @main, making this obsolete.
snapcraft
issue #5171
home interface plug attribute "read: all" triggers ValidationError florcabral 643d needs triage 85 70 Snapcraft rejects home interface plug attribute read: all with a pydantic ValidationError (expects list, got dict). Reported on core22; no maintainer response, no labels, no activity in ~2 years.
snapcraft
issue #4408
Snapcraft 7 fails with inline deb822 signing blocks lengau 1059d close stale 85 85 Snapcraft 7 core20 LXD builds fail on hosts with modern apt deb822 Signed-By blocks due to a legacy apt package check in snapcraft_legacy. Triaged; root cause identified, but snapcraft_legacy and core20 have since been removed from the codebase.
snapcraft
issue #5653
Use pydantic instead of jsonschema for legacy project bepri 409d close stale 85 80 Migrate legacy snapcraft project parsing from jsonschema to Pydantic models. Issue was closed as abandoned, but the legacy code (snapcraft_legacy) has since been removed entirely from the codebase, making the issue moot.
snapcraft
issue #4604
Reverse the priority for how version/grade are set for `base: core20` snaps dilyn-corner 932d close stale 85 80 Feature request to reverse version/grade precedence for adopt-info on base: core20 snaps so part-provided values override YAML. Triaged as enhancement; maintainer said unlikely to be done before core20 is dropped, and core20 support has since been removed from the codebase.
snapcraft
issue #5040
Docs: Add a tutorial dedicated to the "default plugin + multiple binaries" scenario sed-i 728d needs triage 85 70 Request for a tutorial covering the 'default plugin + multiple binaries' scenario (Go/Rust projects producing several binaries). Open 717 days, no labels, no comments, no maintainer acknowledgement. No such tutorial exists in docs/tutorials or docs/how-to.
snapcraft
issue #5683
Investigate why `list-keys` makes repeated API calls mr-cal 400d close stale 85 82 Research task to reduce repeated API calls in snapcraft list-keys. The command was removed and replaced with 'keys' (PR #6144), which uses a single get_account_info() call. The referenced legacy test file no longer exists. No activity in ~13 months.
snapcraft
pr #5981
chore: use pathlib to interact with craft-parts EdmilsonRodrigues 228d close stale 85 55 Adapts craft-parts API calls to use pathlib after upstream craft-parts#1424 (2.33 release). 217 days old, 0 comments, 0 reviewers, 4 unresolved review comments, several CI checks failing. Main already requires craft-parts>=2.33.0.
snapcraft
issue #5086
snapcraft status lists several time the same information seb128 709d needs triage 85 55 snapcraft status prints the same track/arch/channel rows multiple times in its table output. Reported against snapcraft 8.4.1 on Ubuntu Oracular; no maintainer response, no labels, no activity since filing ~2 years ago.
snapcraft
issue #4966
Shared cache for Python wheels lengau 758d needs triage 85 60 Feature request to bring Charmcraft's shared cache for Python wheels to snapcraft, reducing redundant wheel downloads and rebuilds. Filed by maintainer lengau 747 days ago; only a bot Jira-sync comment exists, no labels, assignee, or maintainer response. No evidence of implementation in snapcraft or craft-parts codebase.
snapcraft
issue #4227
Autodetect credentials abitrolly 1177d close stale 82 85 Request to auto-detect candid (OAuth) store credentials without SNAPCRAFT_STORE_AUTH=candid. Candid login was removed in Snapcraft 9.0 (PR #6288), making the request moot; issue inactive since 2023 with only a bot comment.
snapcraft
issue #4960
Can't build Core20 snaps on non-snap distros dstathis 759d close stale 80 82 Core20 snap builds fail on non-snap distros (NixOS) due to LXD snap detection. Triaged with a proposed backport fix, but core20 support and snapcraft_legacy have since been removed from the project, making the issue no longer applicable.
snapcraft
issue #5144
error out if core24 classic python snap is created with the non-staged python binary dariuszd21 666d needs triage 80 70 Feature request to add a post_prime check in the python plugin that errors when a core24 classic snap is built with the host python (/usr/bin/python*) instead of a staged interpreter, which produces a broken pyvenv.cfg (home = /usr/bin). No labels, no comments, no activity for ~2 years.
snapcraft
issue #5116
Add authentication support to apt repositories cparich 696d needs triage 80 70 Feature request: add auth.conf.d-style authentication support for type: apt package-repositories, since embedding credentials in the URI leaks secrets into build logs and long keys cause errors. Open 685 days, no labels, no maintainer response, no related PR found.
snapcraft
issue #4440
snapcraft configure hook fails: segmentation fault barrettj12 1039d close stale 80 68 Snapcraft snap's configure hook segfaults on AWS arm64 GitHub runners during install. Maintainer requested diagnostic logs in Dec 2023; reporter never responded. Unlabelled, inactive ~18 months, snap since reworked to core24.
snapcraft
issue #4541
Identical `parts` in different snaps contain different contents dilyn-corner 961d needs triage 78 55 Bug report: identical `parts` (e.g. a `netplan` nil-plugin part with the same stage-packages) in two different snaps produce different `parts/<part>/` contents (build/install/src/stage_packages). Reported on snapcraft 10445 with base core24 in a 23.10 VM; author later noted they could not reproduce with base core22 in a Jammy VM. Open, no...
snapcraft
issue #4697
The partial organize operations of parts are missing LaiderLai 899d close stale 78 72 Core20 cross-arch build: organize with ${SNAPCRAFT_ARCH_TRIPLET} misses files without --target-arch flag. Maintainer asked in Jan 2026 if still reproducible in Snapcraft 8; no response. Core20 has since been dropped.
snapcraft
issue #4578
SSH key password prompt doesn't appear when cloning repositories dilyn-corner 941d needs triage 78 72 SSH key passphrase prompt is overwritten by the 'Pulling' progress spinner during Git clone with brief verbosity. Untriaged, no maintainer response, inactive for ~18 months. Only a bot Jira-sync comment exists.
snapcraft
issue #5219
Snapcraft unable to compile ARM64 kernel RuhanSA079 591d needs triage 78 55 Cross-compiling an ARM64 kernel with snapcraft 7.5.8/8.5.1 fails when the kernel plugin runs 'apt-get download snapd:arm64' for snap bootstrap, because the Focal build environment has no snapd arm64 candidate. No maintainer response; reporter reproduced the apt error on Ubuntu 20/22 in Jan 2025.
snapcraft
issue #4182
Add electron-builder test for core20 sergiusens 1204d keep open 78 62 Request to add an electron-builder spread test using core20 base (via package.json syntax) to preserve feature parity after core18 removal. Triaged by maintainer sergiusens; no implementation found in current codebase.
snapcraft
issue #5782
Error when validating the model if a `snapcraftctl` command is used lengau 358d close stale 78 72 Request to add a model validation error when override scripts use snapcraftctl, linking to migration docs. Parent issue #5754 (removing the wrapper) was closed/abandoned; core26-specific error was already implemented in PR #5983. Issue is 347 days old with no further activity.
snapcraft
pr #6263
chore: add dev workshop lengau 107d close stale 75 70 Adds a dev workshop for snapcraft development with new workshop actions for installing git branches and managing dependencies. Approved by 3 reviewers but has 11 unresolved review comments and failing CI checks.
snapcraft
issue #5942
LXD device gets corrupted when ssh connection is closed soumyaDghosh 256d needs triage 75 65 Snapcraft LXD build instance fails to restart after SSH disconnect/VM reboot because the craft-state disk device points at a transient /run/user/<uid>/<pid> path that no longer exists. Unlabelled, zero comments, 245 days old.
snapcraft
issue #5257
Show artifact name and overall progress when uploading a snap with components farshidtz 575d keep open 75 85 Enhancement: when uploading a snap with components, the progress bar shows only 'Uploading...' without the artifact name or overall progress. Triaged and acknowledged as a good UX improvement; no work since April 2025 and the code still shows the same behavior.
snapcraft
issue #6001
`snapcraft clean --destructive` does not delete `.craft` directory steinbro 224d needs triage 75 70 Bug report: `snapcraft clean --destructive` leaves the `.craft` directory behind after `snapcraft pack --destructive`. Reported by a maintainer with full reproduction steps on Snapcraft 8.13.2; no labels, no comments, no maintainer response in 213 days.
snapcraft
issue #5996
docs: tutorial is publishing old code medubelko 225d needs triage 75 55 Docs publishing pipeline failed to include PR #5929 terminal-directive changes in 8.13.2 and 8.14.0 releases; tutorial on main has since been substantially reworked, no maintainer response in 214 days
snapcraft
issue #4935
snapcraft cannot connect through a transparent SSL proxy ghost 779d needs triage 75 55 snapcraft fails with SSL CERTIFICATE_VERIFY_FAILED behind a transparent MITM proxy because it does not use the system CA store; workaround is REQUESTS_CA_BUNDLE. Reported on 8.3.1/7.5.5; maintainer asked a clarifying question, no labels or fix yet.
snapcraft
pr #6303
ci: test new secscan action bepri 80d close stale 75 60 PR testing a new secscan CI action that is failing; inactive for 73 days with no maintainer engagement
snapcraft
issue #4636
Better error message when we can't find snapcraft.yaml lengau 920d needs triage 75 60 Feature request to improve the error message when snapcraft.yaml is not found in the craft-application branch, adding a helpful message with a documentation link. No labels, no assignee, last activity 536 days ago.
snapcraft
pr #5974
feat(project): add pydantic validator for common_id field soumyaDghosh 232d close stale 75 75 Adds a pydantic validator for the app common_id field to catch invalid values early, fixing #5624. Open 221 days with no author activity, 3 unresolved review comments, and failing integration/OSV-scanner CI; the validator is absent from current main.
snapcraft
issue #5721
Failed to pull source: unable to determine source type of... jkbeg 385d needs triage 75 70 Snapcraft 8 Docker image fails to resolve ros2 extension: get_extensions_data_dir() returns /usr/share/snapcraft/extensions but extensions are installed under site-packages/extensions. Untriaged, no maintainer activity in 374 days; same bug tracked in snapcraft-rocks#109.
snapcraft
pr #6374
fix(desktop-file): verify theme icons before rewriting icon soumyaDghosh 46d close not mergeable 75 70 PR to fix desktop file icon theme warning; diff targets outdated code and doesn't address the described bug
snapcraft
issue #4802
No debug information about conflicting files in staging error in the... seb128 855d needs triage 75 60 Launchpad snapcraft builds only print the brief staging-conflict error, not the list of conflicting files; reporter expects details in the build log. Unlabelled, no maintainer response since the 2024-05-09 Jira sync bot comment.
snapcraft
pr #5213
fix(project): Use an annotated type for duration strings lengau 598d needs review 75 65 PR introduces an annotated type for duration strings with stricter regex validation, inspired by snapcraft PR #5210 (ReDoS fix). Has 1 approval but 4 unresolved review comments and has been open for 596 days.
snapcraft
issue #4402
icon is not handle properly when base is core22 tsunghanliu 1064d needs triage 75 55 Icon not placed in prime/meta/gui when base is core22 (snapcraft 7.5.3); works on core20. No maintainer response, no labels, 0 comments, last activity 536 days ago.
snapcraft
issue #4951
Consider adding flag to extensions to list experimental extensions hartmutobendorf 770d close stale 75 72 Feature request to add --all flag to list-extensions to show experimental extensions and display env var hint. The extensions command (renamed from list-extensions) already lists all extensions including experimental ones, as confirmed by docs. Only the env var hint in output remains unimplemented. No maintainer engagement in ~2 years.
snapcraft
issue #5137
Fails to login when Kwallet is default keyring eeickmeyer 680d keep open 75 80 snapcraft login fails with RuntimeError('python-dbus not installed') on Kubuntu/Ubuntu Studio when Kwallet is the default keyring. Maintainers agreed to add python3-dbus as a stage package but no fix has been implemented in ~22 months.
snapcraft
issue #5244
"Edit this page on Github" links give a 404 not found on Github Sophie-Pages 581d close stale 75 80 Snapcraft readthedocs 'Edit this page on Github' links 404. Triaged as a doc bug; root cause is an upstream canonical-sphinx bug fixed in 0.4.0. Repo now pins canonical-sphinx~=0.6, so the fix is applied and the links should work.
snapcraft
issue #5041
Docs: Add guide for multiarch snaps sed-i 728d close stale 75 75 Docs request for a multiarch snaps guide (one snap per arch, cross-building, CI setup, supported platforms). Reporter acknowledged partial resolution in Oct 2024; platform docs since rewritten and reorganized in the repo.
snapcraft
issue #4968
Add a `bundler-version` property to the `core18` Ruby plugin mr-cal 758d keep open 75 70 Feature request to add a `bundler-version` property to the `core18` Ruby plugin to pin bundler versions and prevent build failures due to unpinned bundler requiring newer Ruby. Issue is triaged (Status: Triaged, Type: Enhancement) with an internal Jira ticket created (CRAFT-3234). No implementation found in current codebase.
snapcraft
issue #4982
Support `kernel.yaml` similar to `gadget.yaml` dilyn-corner 754d close stale 75 88 Request to support kernel.yaml as a snap metadata file moved to meta/ by Snapcraft. Core feature implemented via PR #3464 and #6369; remaining gadget.yaml location work tracked in #4344. Inactive 461 days.
snapcraft
issue #4310
Please include .*.hmac files by default in stage and prime xnox 1131d needs triage 75 60 Request to include hidden .*.hmac files in default stage/prime copy patterns for FIPS kernel builds; unlabelled, no maintainer response, last activity 536 days ago.
snapcraft
issue #4869
Truncated error in hash mismatch output sergiusens 812d needs triage 75 55 Snapcraft CLI truncates the source-checksum mismatch error message with an ellipsis, hiding the obtained hash. Reported by maintainer sergiusens 801 days ago with no comments, labels, or follow-up activity.
snapcraft
pr #6292
docs: remove core18 references outside of release information munlicode 88d needs review 75 60 Documentation PR removing core18 references from how-to guides and replacing them with core22. Author asked questions about specific files but received no maintainer response.
snapcraft
issue #5500
Handle project variables with curly braces in app commands mr-cal 478d keep open 75 70 Regression: Snapcraft fails when project variables with curly braces (e.g. ${SNAPCRAFT_PROJECT_NAME}) are used in app commands, introduced by PR #5183. Triaged bug, open and inactive for ~15 months.
snapcraft
issue #4891
Issue a warning when building a snap that stages another snap built on a... kian99 800d needs triage 75 70 Request to add a build-time warning when a snap stages another snap built on a different base, preventing runtime AppArmor denials. Open, unlabelled, no maintainer response; only an automated Jira sync comment. Inactive for ~18 months.
snapcraft
issue #5614
Expose the build base name in snapcraft.yaml bschimke95 423d keep open 75 70 Feature request to expose the build base name (e.g. core22) as an environment variable in snapcraft.yaml to avoid hardcoding. Triaged and acknowledged by a maintainer who noted a workaround exists but agreed an env var would be better. Inactive for over a year.
snapcraft
issue #4533
Regression: Interacting with an on-prem store proxy fails indiscriminately atomcult 963d needs triage 75 55 Snapcraft 7.5.4/8.0.1 fails with 'Credentials could not be parsed. Expected valid Candid credentials' when using SNAPCRAFT_STORE_AUTH=onprem with a store proxy. No maintainer response; onprem support still exists in current code via OnPremClient.
snapcraft
issue #4713
Shared caches for deb and snap packages lengau 890d needs triage 75 60 Feature request to add a shared cache for deb/snap packages (like Charmcraft's python cache) to avoid re-downloading artifacts across pack/clean/pack cycles. Open since 2022, last activity 536 days ago, no labels, only a bot Jira-sync comment.
snapcraft
issue #4883
Using (source-type: git; source: .) does not seem to ever realise files have... lathiat 805d keep open 75 70 Snapcraft with source-type: git and source: . never detects local file changes, reusing cached source instead of re-pulling. Maintainer confirmed behavior is incorrect but suggested using source-type: local as workaround. Issue is 794 days old with no fix.
snapcraft
issue #5741
docs: Craft a Qt5 KDE app soumyaDghosh 376d close stale 75 80 Docs bug: the 'Craft a Qt5 KDE app' how-to still shows a core18-era KCalc recipe with kde-frameworks-5-core18 build-snaps, while the kde-neon extension now uses kf5-core22/kf5-core24. Maintainer asked what's outdated; reporter silent ~11 months.
snapcraft
issue #5069
Test with snapd on candidate or edge mr-cal 715d keep open 72 78 Enhancement to add a weekly spread smoke test running snapcraft against snapd on candidate or edge channel to catch integration bugs earlier. Triaged and tracked in Jira (CRAFT-3488) but no implementation found in the repo; dormant for ~14 months.
snapcraft
issue #4569
pkg-config based project don't work with kde-neon extension chubinou 947d needs triage 72 60 kde-neon extension no longer sets PKG_CONFIG_PATH after PR #4242, so pkg-config-based builds can't find Qt5 .pc files from the kde-neon-sdk snap. No maintainer response, no labels, 0 comments, last activity 536 days ago.
snapcraft
issue #4658
File permissions leak through to built snap samuelallan72 913d needs triage 72 62 Host umask leaks into built snap file permissions, causing permission errors at runtime. Reported March 2024 with detailed repro; only a Jira-sync bot comment, no maintainer response or labels in ~1.5 years.
snapcraft
issue #5138
Feature request to formally support importing private keys CharleeSF 675d keep open 72 72 Feature request to support importing private snapcraft keys for CI signing without login. Maintainers raised security concerns; reporter asked for recommended setup guidance but received no further response. No labels, no resolution.
snapcraft
issue #5697
Explain how to use local GPG keys for a repository lengau 394d keep open 72 78 Docs enhancement: package-repositories reference page links to craft-archives but doesn't explain local GPG keyring format or storage location. Triaged, no activity in ~12.7 months, gap still present in docs.
snapcraft
issue #5275
docs: update build-environment for the kde-neon and kde-neon-6 extensions mr-cal 568d keep open 72 78 Docs task to split kde-neon and kde-neon-6 build-environment sections into core22/core24 subsections. Triaged by maintainer 557 days ago; docs still show only core24 values, so the work remains unaddressed.
snapcraft
issue #5517
remote build: internal error from 400 response mr-cal 472d keep open 70 60 Snapcraft remote build exposes an internal error when Launchpad returns a 400 (BadRequest) during repo push; the lazr.restfulclient.errors.BadRequest exception is not caught. Triaged as a bug, fix likely needed upstream in Craft Application.
snapcraft
issue #5490
Include git revisions for `source-type: git` parts in `manifest.yaml` MggMuggins 484d keep open 70 85 Request to record git commit hashes of source-type: git parts in manifest.yaml and build logs. Triaged and acknowledged by a maintainer with a proposed 3-repo implementation plan; feature not yet implemented.
snapcraft
issue #5387
Warn if `--platform` is used for remote builds mr-cal 520d keep open 70 75 Enhancement: make snapcraft remote-build error when --platform is passed and recommend --build-for, since --platform was dropped in 8.7.0 with no in-tool notice. Triaged by maintainer; no implementation yet.
snapcraft
issue #5931
docs: golang plugin doc missing information on cross-compiling sed-i 267d needs triage 70 70 Go plugin docs omit cross-compilation; reporter shows cross-compile fails because the plugin sets GOBIN (go install error), and clearing GOBIN triggers a missing install-dir error. Untriaged, no labels or maintainer response in ~255 days.
snapcraft
issue #5228
docs(extensions/kde-neon): change reference to use upstream repository lengau 589d keep open 70 78 Docs link in KDE Neon extensions reference still points to personal fork (alexlowe/keysmith) instead of upstream (utilities/keysmith). Labeled, acknowledged by maintainer, but no PR created in ~16 months.
snapcraft
issue #5432
Add a linter for external symlinks mr-cal 505d keep open 70 75 Feature request to add a snapcraft linter that detects external symlinks (pointing outside the snap), mirroring the review-tools sr_lint check. Triaged by a maintainer, linked to internal Jira SNAPCRAFT-1071, but no implementation progress in ~16 months.
snapcraft
issue #5230
Update jsonschema lengau 589d keep open 70 80 Enhancement to update the ancient pinned jsonschema==2.6.0 dependency and fix breakages. Triaged by maintainers; the pin is still in pyproject.toml at HEAD, and the work is being pursued via follow-up issues replacing jsonschema with pydantic.
snapcraft
issue #5396
Export variables to testing environment cmatsuoka 516d keep open 70 55 Enhancement to export SNAPCRAFT_PROJECT_DIR, SNAPCRAFT_PROJECT_VERSION, and CRAFT_ARCH_BUILD_FOR into the testing environment so test projects can reference the generated snap path. Triaged by maintainer; no implementation or PR found in repo.
snapcraft
issue #4459
icon 'discord.webp' must be either a .png or a .svg merlijn-sebrechts 1017d needs triage 70 60 Snapcraft rejects .webp icons in snapcraft.yaml, requiring .png or .svg, while the Snap Store reportedly allows webp. Labeled enhancement; last activity 489 days ago with no maintainer response.
snapcraft
issue #4801
Doesn't tell you about conflicting files in staging before exiting the debug shell seb128 855d needs triage 70 55 Debug shell shows only the brief staging-conflict message, not which parts/files conflict; details only in log. Reported May 2024, one bot comment, no maintainer triage.
snapcraft
issue #4587
Improvements to the PythonPlugin for core24 tigarmo 938d needs triage 70 70 Braindump of four proposed improvements to the Python plugin for core24 (linter for bad interpreter symlinks, shebang linter, post-prime shebang rewriting, gnome extension interplay). Open, unlabelled, no maintainer response beyond a Jira sync bot; related core24 Python plugin work has since landed.
snapcraft
pr #5568
build: correctly set version of dev builds bepri 448d needs review 70 55 Small build fix (+2/-5, 2 files) by maintainer bepri to correctly set the version of dev builds. Pending with 0 reviewers and 0 comments; last activity 360 days ago. CI mostly passing but 'build' and 'OSV-scanner' checks failing.
snapcraft
issue #6357
Mediate metadata creation for gadget and kernel snaps cmatsuoka 56d close stale 70 85 Feature request to mediate gadget.yaml and kernel.yaml creation via craft-application 7.1.0 API. The feature has been implemented and merged in PR #6369.
snapcraft
issue #5734
Modifying a build-snap doesn't trigger a change dilyn-corner 379d needs triage 70 65 Changing a build-snap channel (e.g. node/12/stable to node/18/stable) does not trigger a rebuild of the part in snapcraft 8.11.1. A maintainer commented that craft-parts should be tracking this, but the issue remains open with no fix or follow-up.
snapcraft
issue #4853
Snapcraft doesn't report no-op file filtering usage dilyn-corner 820d keep open 70 75 Snapcraft does not warn when a stage/prime file filter (e.g. -foo) matches no files, risking unintended file inclusion. Maintainer acknowledged and redirected to craft-parts upstream; no fix implemented as of last check.
snapcraft
issue #4737
Specifying nonstandard base results in strange error message dilyn-corner 878d needs triage 70 60 Snapcraft 8.x reports a misleading 'architectures keyword not supported for base foo' error when snapcraft.yaml declares an invalid base, instead of an invalid-base error. No maintainer response; only a Jira sync bot comment.
snapcraft
issue #5114
bash gets built with a /bin/bash that is missing the executable bit basak 698d keep open 70 70 Staging bash+quilt in a classic snap yields a non-executable bin/bash because craft-parts normalize copies the symlink target from the system via shutil.copyfile, dropping the executable bit. Unfixed in craft-parts; reporter has a chmod workaround.
snapcraft
issue #5145
snapcraft fails to launch multipass instance when multipass isn't pre-installed sed-i 662d keep open 70 80 Snapcraft fails to launch a multipass VM with 'Remote snapcraft is unknown or unreachable' when multipass is installed on-demand. Maintainer triaged it as an image-server availability issue and linked craft-providers#211 for better error messaging; still open.
snapcraft
issue #5879
Base images store out-of-date apt package caches lengau 296d needs triage 70 55 LXD base images ship stale apt package caches, so new build-packages (e.g. from a PPA) fail to install. Filed by a maintainer as a design question; craft-parts now refreshes the apt cache before installing build-packages, but no maintainer has confirmed the issue is resolved.
snapcraft
issue #5655
Use pydantic instead of jsonschema for legacy store bepri 409d keep open 70 80 Enhancement to migrate legacy store response parsing (channel_map.py) from pinned jsonschema 2.6.0 to Pydantic models. Triaged by a maintainer with Jira ticket SNAPCRAFT-1203, but no activity for over a year; code at HEAD still uses jsonschema, so the work remains.
snapcraft
issue #5735
Modifying a part's `build-environment` doesn't trigger a rebuild dilyn-corner 379d keep open 70 75 Bug report: modifying a part's build-environment in snapcraft.yaml does not trigger a rebuild. Maintainer mr-cal commented it is the same as #5734 and that craft-parts should manage this. Issue is open, unlabelled beyond Type: Bug, and inactive for ~1 year.
snapcraft
issue #5842
Linting about execstack in libraries soumyaDghosh 324d needs triage 65 78 Feature request to add execstack linting for libraries in snapcraft linters, so store upload blockers are caught before submission. Unlabelled, no maintainer response, 313 days old with zero comments.
snapcraft
issue #4751
Use `ld` from the base snap for library linting mr-cal 872d keep open 65 80 Enhancement to use the base snap's `ld --list` instead of the host `ldd` for library linting, fixing spurious unknown symbol warnings on core24. Triaged by a maintainer with an internal ticket; code TODO still references it and it remains unfixed.
snapcraft
issue #5604
`snapcraft try` for `core24` PsikoBlock 430d keep open 65 80 Implement `snapcraft try` for core24 snaps, a known core24 migration gap. Triaged (Jira SNAPCRAFT-1185); a maintainer noted in July 2025 it's now implementable after Craft Application 5.0 refactoring, but the command still raises FeatureNotImplemented.
snapcraft
issue #4149
Add a linter for staged libraries included in the base snap sergiusens 1213d keep open 65 75 Feature request to add a linter that flags libraries in a snap that are already provided by the base snap, reducing snap size and security surface. Labeled Status: Triaged and Type: Enhancement by maintainer sergiusens. No implementation found in the codebase yet.
snapcraft
pr #6310
fix(store): raise error when upload processing status is 'error' Tejas-Raj01 77d needs review 65 80 Fixes snapcraft upload --release silently reporting success when store review fails by checking status code 'error' in notify_upload. Waiting for maintainer review for 72 days.
snapcraft
issue #4931
Failed to upload snap created with `assumes: - command-chain` chanchiwai-ray 781d keep open 65 80 Snapcraft duplicates 'command-chain' in assumes when user already lists it, causing snap store upload to fail schema validation. Triaged and confirmed as bug; fix not yet merged. Last activity 461 days ago.
snapcraft
issue #6333
Last published version on PyPI is very old astrojuanlu 63d close not a bug 65 75 Issue about PyPI publishing being outdated; asks if publishing will resume or project should be marked archived. No maintainer response, no labels, 57 days inactive.
snapcraft
pr #5109
extensions: simplifies the platform plug soumyaDghosh 701d needs review 65 72 Simplifies desktop command chain and makes platform plug configurable instead of hardcoded gnome-platform path. Approved by 2 reviewers, but author deferred rework pending #5092 which has now merged. No activity in 360 days.
snapcraft
issue #5831
`git describe` in an `override-build` is always claiming to be dirty lengau 331d keep open 65 75 Bug where git describe --dirty in an override-build always reports the repo as dirty because spread.yaml and spread/.extension are not copied into the build directory, causing Charmcraft 4.0.0 to appear dirty. Triaged and synced to internal ticket SNAPCRAFT-1251.
snapcraft
issue #4916
`--enable-manifest` and `--manifest-image-information` deprecation warnings... jhenstridge 788d keep open 65 85 Snapcraft emits spurious deprecation warnings for --enable-manifest and --manifest-image-information when users set the documented SNAPCRAFT_BUILD_INFO/SNAPCRAFT_IMAGE_INFO env vars instead of the flags. Maintainer confirmed repro and root cause (argparse defaults consume env vars); bug still present in code.
snapcraft
issue #6318
snapcraft's lxc command string is not working without LANG=C on Ubuntu Touch fredldotme 71d needs triage 65 40 LXC exec command times out on Ubuntu Touch due to locale/encoding issues with env command string; untriaged, no maintainer response after 65 days.
snapcraft
issue #5595
snapcraft and Snap Store validation rules mismatch for `classic` snaps dmitry-lyfar 436d keep open 65 85 Classic snaps with managed unix sockets cannot be published: snapd's snap pack requires the network-bind plug for sockets, but the store rejects classic snaps with plugs. Triaged and blocked on snapd/review-tools (LP bug 2117121); maintainer keeping it open.
snapcraft
issue #5128
KDE Neon 6 broken on arm64 waveform80 693d needs triage 65 65 kde-neon-6 extension fails on arm64 because the kf6-core22 content snap is missing Qt6 libraries (73MB vs 2GB amd64). Filed 682 days ago, no maintainer response, only 1 user comment. Root cause is in the external KDE content snap, not snapcraft code.
snapcraft
issue #6301
Using export-login on a credentials file that already exist fails with... mbeijen 80d needs triage 65 75 snapcraft export-login fails with PermissionError when the output file already exists, preventing re-runs with the same filename.
snapcraft
issue #6299
Snapcraft upload+release not capturing review error farshidtz 81d needs triage 65 80 snapcraft upload --release reports success despite store review failures due to incorrect status handling in notify_upload. Issue is unlabelled and inactive for 74 days.
snapcraft
issue #5686
Add more fields to the metadata linter mr-cal 399d keep open 65 72 Enhancement to add icon, common-id, and desktop fields to the metadata linter. Triaged by maintainer 388 days ago; no further activity. Fields still absent from current linter code.
snapcraft
issue #5716
Use hkps by default dilyn-corner 387d keep open 65 78 Suggests hkps:// for GPG keyservers to fix fetch failures in some networks. Triaged as docs task; maintainer confirmed port-80 fallback exists (craft-archives #189), deferred default change to Snapcraft 9. No hkps docs or code added since.
snapcraft
issue #5485
Provide option to filter stage packages kubiko 487d keep open 65 85 Feature request to add exclusion syntax (e.g. leading dash) to stage-packages so users can filter out unwanted stage packages, motivated by a 70% snap size increase when migrating from core22 to core24. Triaged, acknowledged by a maintainer, and tracked in internal ticket SNAPCRAFT-1132; not yet implemented.
snapcraft
issue #5966
Add ruby spread tests mr-cal 234d close stale 65 88 Request to add core22/core24 spread tests for the new craft-parts Ruby plugin. Work is done: merged PR snapcraft#5976 added the ruby-hello spread tests, which are present in the repo's build-and-run-hello suites.
snapcraft
issue #5214
Please add revisions of `stage-snaps` to `manifest.yaml` jhenstridge 597d keep open 65 75 Enhancement to annotate manifest.yaml with stage-snaps revisions (like stage-packages already does). Acknowledged by maintainer as valid but non-trivial, requiring craft-parts changes. No implementation yet; last activity ~16 months ago.
snapcraft
issue #5079
Cannot run snapcraft in docker anymore om26er 711d keep open 65 75 Snapcraft crashes with SnapCtlError when run in Docker without snapd; reporter found a working Dockerfile workaround, maintainer kept it open to improve error handling. Triaged as enhancement, last activity 493 days ago.
snapcraft
issue #5652
Snaps can't be debugged via gdb even in `Debug` builds. ofry 410d close not a bug 62 72 GDB fails to load symbols from large snap Debug binaries via remote gdbserver. Investigation showed it's a GDB limitation with large debug binaries over remote connections, not a snapcraft/snapd bug. Stalled ~12 months awaiting a minimal non-snap repro to file with GDB.