Showing 100 of 1916 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
snapcraft
issue #4861
Enrich `CraftErrors` with resolutions and documentation links mr-cal 869d keep open 48 58 12 CraftError metadata is supported and used in several paths, but the audit remains incomplete: multiple Snapcraft errors still lack details, resolutions, or documentation links.
snapcraft
issue #4853
Snapcraft doesn't report no-op file filtering usage dilyn-corner 874d keep open 48 86 17 Open, acknowledged request to warn when stage or prime exclusions match no files; the maintainer identified craft-parts as the likely upstream owner.
snapcraft
issue #4960
Can't build Core20 snaps on non-snap distros dstathis 813d keep open 48 88 24 Core20 LXD builds reject distro-installed LXD on NixOS/Arch; a maintainer specified a backport, while core20 support now requires Snapcraft 8.
snapcraft (launchpad)
issue #1928756
export-login --expires silently ignores dates given in ISO 8601 format ~bjornt 1996d close resolved 48 94 38 export-login now accepts the reported date-only expiry, retains timestamp support, and rejects unparseable values; the Launchpad issue remains open despite the resolved implementation.
craft-providers
issue #884
Enable Ubuntu minimal builds lengau 323d keep open 48 65 18 Maintainer-filed enhancement to let the LXD backend use Ubuntu minimal images; LXD still hard-maps Ubuntu aliases to coreXX images, with no implementation evidence.
snapcraft (launchpad)
issue #1846068
Specifying `/var/lib` in layout breaks snapd because of `/var/lib/snapd` ~zyga 2592d close resolved 48 92 36 A /var/lib layout could produce a snap rejected by snapd for masking /var/lib/snapd; merged pack-time skeleton validation now catches this invalid layout.
snapcraft (launchpad)
issue #1973030
ProjectOptions() having wrong values ~ondrak 1638d close stale 48 24 4 Reported cross-build architecture fields ignore --target-arch; it remains unverified and stale after unanswered requests for a core22/edge rerun and reproducer.
snapcraft (launchpad)
issue #1663002
organize and stage keywords together mess up file conflict checking ~mrjogo 3556d close resolved 48 95 26 The organize/stage collision bypass is resolved: organization now occurs during build, so stage filtering and collision detection see organized paths.
craft-application
issue #985
Support Snapcraft advanced grammar in plugin parameters? brlin-tw 303d keep open 48 76 16 Enhancement to apply advanced grammar to dynamically named plugin parameters; acknowledged as valid, clearly reproduced, and still awaiting implementation and tests.
craft-application
issue #909
`ProjectService` needs to be runtime configurable to determine whether ESM... lengau 414d keep open 48 70 16 Triaged enhancement remains open: runtime-selected Pro services still do not affect ProjectService support checks, so ESM bases are rejected unless users bypass the unmaintained-base check.
charmcraft
pr #2572
feature: collaborator management commands niwamo 266d keep open 48 32 10 Adds three untriaged collaborator-management CLI commands and tests, but has no documentation or release notes. Eight checks fail, including type checking, title policy, macOS 13 and several snap tests.
craft-providers
issue #714
craft-providers error: Timed out waiting for networking to be ready. nteodosio 663d needs triage 48 45 8 Open Type: Bug report: Snapcraft 8.5.1 LXD builds time out while getent checks DNS for snapcraft.io; host/network context and a part YAML are missing, leaving the root cause unknown.
snapcraft (launchpad)
issue #1992213
Snapcraft crashes when the APT unprivileged user owns the host's source list... ~brlin 1488d needs triage 48 68 15 Snapcraft 8187 crashed opening a 0600 _apt-owned APT metadata file. The legacy LXD path was removed, but equivalent current apt-cache checks still need review.
craft-providers
issue #399
Loading the instance config should be more robust mr-cal 1146d keep open 48 68 22 InstanceConfiguration still rejects unknown YAML fields, preventing compatibility-tag cleanup when a config was written by a newer Charmcraft version; no final design has been chosen.
snapcraft (launchpad)
issue #1947914
concurrent snapcraft builds with multipass provider ~geekorous 1841d needs triage 48 55 10 Snapcraft 5/Core 18 Multipass builds reportedly shared 10.30.202.6 and terminated silently; the old report has no maintainer assessment and needs triage against current versions.
snapcraft (launchpad)
issue #2127927
Allow {stage,build}-snaps and extensions to point to locally provided snaps ~nteodosio 385d needs triage 48 58 10 Feature request to let build-snaps, stage-snaps, and extension dependencies reference local .snap files; support remains Store-only and the issue has not been triaged.
snapcraft
issue #6430
Feedback from store uploads comes at an unfortunate time quine00 43d keep open 48 42 8 Requests a pre-upload Store capability check and resumable/delta uploads: multi-day uploads of component snaps are wasted when the Store rejects them afterwards ("Snap is not allowed to use components"). Triaged; blocked on upstream snapstore-server work.
snapcraft (launchpad)
issue #1847321
Snap with python3 + tkinter crashes with SEGFAULT ~eikekuehn42 2584d needs triage 48 52 9 Python3 + tkinter snap segfaults when creating a Label; minimal reproducer repo linked, but no diagnosis, no yaml shown, no maintainer response since 2019. Author cross-referenced LP#1709060; another user confirmed similar breakage in a 2020 forum thread.
snapcraft (launchpad)
issue #1754010
Dump follows symlink and fails ~r4co0n 3164d close resolved 48 76 20 Snapcraft 2.39.3's dump plugin dereferenced an in-tree directory symlink during staging and crashed. Later symlink-preservation fixes and current no-dereference behavior resolve the defect, but the tracker remains open.
fetch-service
issue #296
Unable to disambiguate CRAFT package type with multiple CRAFT YAMLs SuperAlpaca27 715d needs triage 48 64 12 A repository with snapcraft.yaml, rockcraft.yaml, and sourcecraft.yaml gets three approvals, but Fetch Service emits Snapcraft metadata for a Sourcecraft package; the report remains untriaged.
craft-providers
issue #794
Warn if requested specs don't match the existing instance bepri 449d needs triage 48 46 11 Existing instances are reused without validating requested hardware settings; a maintainer asked for elaboration, but the mismatch policy and covered specifications remain unspecified.
snapcraft (launchpad)
issue #1916333
removing a hook from snap/hooks does not remove it from prime/snap/hooks ~ogra 2083d keep open 48 82 17 Removing a hook from snap/hooks leaves it in prime and the resulting snap; current asset-copy logic does not remove stale destination files, so the acknowledged bug remains open.
snapcraft (launchpad)
issue #1744013
snap does not support revocation of signing keys ~vilvo 3212d needs triage 48 64 14 Model assertions can be signed with a local key, but Snapcraft exposes no revocation workflow; after 3,179 days it remains open, unlabeled, and without maintainer input.
snapcraft (launchpad)
issue #1886858
nodejs plugin doesn't set npm path for custom node version ~benfrancis 2310d close stale 48 72 20 Legacy nodejs builds could miss downloaded npm on PATH; current Snapcraft has replaced nodejs with npm and removed core18 support, leaving this old report obsolete.
snapcraft (launchpad)
issue #1883145
Incorrect Exec entry transformation in .desktop file ~alan-griffiths 2337d keep open 48 74 17 Snapcraft still rewrites only the first desktop Exec token, turning snap run egmde-confined-desktop into egmde-confined-desktop run egmde-confined-desktop; deprecation was discussed but not implemented.
starflow
issue #100
Use the pristine-ubuntu action on hosted runners lengau 333d keep open 48 78 22 Maintainer task: use lengau/pristine-ubuntu-action on GitHub-hosted Ubuntu runners to stop runner image updates breaking CI. Still unimplemented; PR #101 open 300 days with failing checks.
fetch-service
issue #381
Incorrect metadata for `application/x.go.module.git-repo` (parsing `go.mod`) Vyom-Yadav 565d needs triage 48 60 18 Go module Git metadata remains incorrect: the inspector manually parses go.mod and emits a short name instead of the full module path; proposed go.sum validation is unresolved.
charmcraft
issue #2467
remote-build: add support for `--build-for` sed-i 384d needs triage 48 74 20 remote-build still rejects --build-for; this untriaged feature request would enable architecture-selective Launchpad builds and reduce queue-related build time.
rockcraft
issue #1036
Allow grammar for `package-repositories` lengau 348d needs triage 48 72 15 Feature request to support architecture-conditional grammar for apt repository URLs, enabling amd64/arm64 builds with deb-src; it remains open and untriaged with no comments or implementation evidence.
craft-application
issue #1059
Packing with CRAFT_BUILD_ON can fail when installing registered snaps tigarmo 208d close resolved 48 98 31 Cross-architecture packing with registered snaps could inject incompatible host snaps; commit 16bd7ac3 now skips host snap injection when architectures differ.
snapcraft (launchpad)
issue #1995895
Cannot override stage ~jardon 1458d needs triage 48 76 16 Snapcraft 7.2.6 fails when override-stage leaves /root/stage/bin missing; the reproducible crash has no labels, maintainer response, or recorded diagnosis.
snapcraft (launchpad)
issue #2052928
Pulling from private repository without known_hosts hangs forever ~gbeuzeboc 996d needs triage 48 78 22 SSH-based Git source pulls can block indefinitely when the host is absent from known_hosts because the host-key prompt is obscured by pull progress; clear core22 reproducer, no maintainer triage.
craft-parts
issue #540
Reprime detection sergiusens 1160d keep open 48 57 10 Maintainer request for craft-parts to detect a rerouted prime directory and unprime before re-priming; still open, while snapcraft#4219 received a separate try-specific workaround.
rockcraft
issue #1153
Feature request: support dynamically setting top-level `version` during build srbouffard 229d close resolved 48 84 34 Dynamic version updates are already supported: rockcraft exposes the top-level version as a craft-parts project variable that craftctl can update during the build.
snapcraft (launchpad)
issue #1652441
unity7: LauncherEntry API does not work due to snapd not respecting the... ~mvo 3602d close resolved 48 90 30 Unity7 LauncherEntry progress-bar lookup failed because snapd exposed renamed desktop IDs; Snapcraft’s merged desktop-renaming fix addressed the mismatch, but the Launchpad issue remains open.
rockcraft
issue #726
Passing custom gunicorn config for flask extension M7mdisk 758d needs triage 48 70 18 Requests customizable Gunicorn settings for flask-framework, especially async workers; current docs claim sync/async support, but this unlabelled issue has no recorded triage or linked resolution.
snapcraft (launchpad)
issue #2139423
Error: saving config file for the container failed ~nteodosio 278d needs triage 48 55 10 An existing LXD build container fails to start with a config-save error. Manual start unblocks the build, but the untriaged report lacks diagnostics needed to identify the cause.
snapcraft (launchpad)
issue #1741131
python plugin ignores source-subdir ~elopio 3227d close resolved 48 96 41 Python plugin setup.py discovery now honors source-subdir; snapcraft PR #1975 fixed the bug in commit 0dbc20658, but this Launchpad report remains open.
craft-actions
issue #54
"snapcraft/test" action lengau 251d keep open 48 75 20 Maintainer-filed, triaged enhancement: add a snapcraft/test action mirroring snapcraft/pack's inputs/outputs, plus an extra-params input and residual-artifact outputs. Not implemented (no snapcraft/test dir); pack only has a boolean 'test' input.
snapcraft
issue #5933
snapcraft fails with cmake not finding libpugixml.a luspi 318d needs triage 48 82 22 core24 kde-neon-6 packaging fails because CMake loads a broken pugixml config from the SDK while libpugixml.a exists under /usr; the report is untriaged.
craft-parts
issue #772
Use `parallel_build_count` in plugins and document usage mr-cal 848d needs triage 48 76 21 Parallel job limits are still absent from Rust and SCons build commands; auditing other plugins and documenting support remain open and untriaged.
snapcraft (launchpad)
issue #1681722
classic snaps cannot find stage packages in $PATH ~stub 3494d needs triage 47 50 8 Classic snaps cannot resolve executables staged in payload bin directories because Snapcraft omits those directories from PATH; this longstanding request remains untriaged.
craft-parts
pr #1712
feat: fpc plugin lczyk 58d needs review 47 66 14 Adds a Free Pascal compiler plugin with registration, docs, changelog and tests. All test matrices pass, but lint / files fails and no maintainer review has started.
snapcraft (launchpad)
issue #2104274
Snapcraft has unclear behavior when providing same build-snap from different channels ~nteodosio 588d keep open 47 70 16 Conflicting build-snap channels can install stable instead of an explicitly requested candidate; maintainers acknowledged the ambiguity, but no fix or conflict-resolution policy is recorded.
snapcraft (launchpad)
issue #1825797
cmake: Shouldn't use sourcedir for building ~brlin 2753d needs triage 47 78 20 CMake builds still read from SNAPCRAFT_PART_SRC, preventing patches to a build-tree copy before snapcraftctl build; current craft-parts behavior needs maintainer triage.
craft-parts
pr #1351
feature(pro_sources): mount package sources clay-lake 397d close stale 47 5 1 Adds package-source mountpoints for Rockcraft Pro and refactors mounts for bind/rbind/ramfs use; after 363 days it remains unreviewed with 30 failing CI checks.
craft-store
issue #98
Prototype craft-store for returning pydantic models for all requests syu-w 1148d needs triage 46 47 8 Typed Pydantic responses are partially implemented, but several craft-store endpoints still expose raw JSON and the broad goal needs an endpoint-by-endpoint scope
snapcraft (launchpad)
issue #1676186
the build scriptlet doesn't take into account the source-subdir ~elopio 3510d close not a bug 46 74 8 craft-parts intentionally runs override-build from the part build directory; source-subdir applies to plugin builds, and the documentation explicitly exempts override-build.
craft-application
issue #1028
Add a way to run a spread test on only certain architectures lengau 233d keep open 46 74 16 Architecture-scoped Spread tasks are requested because test systems currently expose only distribution and version. The triaged enhancement remains open with a concrete different-architecture fixture and no identified resolving PR.
rockcraft
pr #1155
feat: add support for amd64v3 platform cjdcordeiro 225d keep open 46 32 9 Adds a three-line amd64v3 entry to Rockcraft's architecture map. The lone Noble fast-test job is failing, and the author says broader Craft-component validation may still be needed.
snapcraft (launchpad)
issue #1987421
Add support for a version of `${shlibs:Depends}` to `snapcraft.yaml` ~saviq 1534d keep open 46 58 7 Requests a `${shlibs:Depends}` shorthand that automatically stages packages for missing ELF libraries; current docs still require manually copying the linter's package list.
charmcraft
issue #2547
Charmcraft init migrated to InitService mr-cal 287d keep open 46 88 17 Core migration landed in #2873, but init still exposes --author, --force, and --project-dir; required warning/help cleanup and testcraft coverage remain incomplete or unverified.
snapcraft (launchpad)
issue #1647343
Validator for the snap's icon appears to check the file before the snap is compiled ~michael-r-milton 3621d needs triage 46 66 17 Icon validation rejects packaged-container paths before building, while asset finalization supports prime-relative paths; this old, untriaged report needs assessment against current behavior.
craft-parts
pr #1747
fix: reject overlay scripts in parts organizing to overlay randyli 36d needs review 46 68 18 Adds validation rejecting overlay lifecycle scripts when output organizes to (overlay), with guidance, 17 regression cases, and changelog/docs; open with no failing CI but one unresolved review comment.
snapcraft (launchpad)
issue #2006076
panic when use socks proxy ~mohammadv184 1367d needs triage 46 29 5 Snapcraft 7.2.9 reportedly crashes during login when a SOCKS proxy is configured; proxy details, reproduction steps, and a traceback are missing, with no maintainer triage.
snapcraft (launchpad)
issue #2060820
`UBUNTU_STORE_AUTH_DATA_FILENAME` should be passed from Snapcraft to SnapD... ~jordanmg13 938d needs triage 46 48 10 Snapcraft 7 reportedly failed to download an authenticated store snap during an LXD destructive build until an absolute credentials path was passed to snapd; no current reproducer exists.
snapcraft (launchpad)
issue #2045895
patchelf missing snap libdir rpath ~saviq 1063d needs triage 46 76 20 Classic Flutter builds show patchelf omitting bundled usr/lib RPATH entries required by the classic linter; the concrete mismatch remains untriaged with no linked fix.
charmcraft
issue #1983
`--bases-index` ignored on charmcraft 3 carlcsaposs-canonical 726d needs triage 46 84 24 `--bases-index 1` is accepted but Charmcraft 3.2.1 still builds bases 0 and 1; the precise report has no maintainer triage or confirmed resolution.
rockcraft
issue #625
Surface `rockcraft pack` errors to accelerate development hd9 853d keep open 46 52 7 Maintainers endorse surfacing underlying pack errors, but the enhancement still needs a general way to extract useful failures from arbitrary override-build scripts and toolchains.
rockcraft
issue #790
different contents or permissions error yanksyoon 652d needs triage 46 80 14 Reproducible NPM bundled-Node /lib collision in bare Rockcraft builds; exact files are provided, but the 619-day-old report has no labels, maintainer response, or confirmed resolution
snapcraft
issue #6419
Destructive mode with sudo: /snap/bin/snapcraft: 4: exec: /bin/snapcraft: not found nteodosio 50d keep open 46 64 14 Confirmed snap shim failure under sudo in Docker when SNAP is stripped; setting SNAP=/snap/snapcraft/current works around the launcher error, but ownership remains unresolved.
snapcraft (launchpad)
issue #1869030
Running several instances of snapcraft in parallel for a given snap name... ~osomon 2415d close resolved 46 86 25 Same-name builds from separate directories shared a provider instance and contended for APT locks; current code includes the project path inode in the instance name, resolving the collision.
snapcraft (launchpad)
issue #1930592
Handle macaroon-authorization-required error response ~nataliabidart 1981d keep open 46 88 25 Snapcraft whoami bypasses the 401 re-login wrapper and shows a generic store error for missing or expired credentials; the open report remains valid and is linked to an unresolved craft-store bug.
fetch-service
issue #295
Store *CRAFT package commit in artefact metadata SuperAlpaca27 715d keep open 46 72 17 CRAFT inspectors still expose the YAML version instead of the checked-out Git commit; this valid provenance enhancement remains open, with a dedicated metadata field as an unsettled alternative.
snapcraft (launchpad)
issue #1850921
Python plugin: file conflicts when using the plugin with a custom version of... ~ntamas 2560d needs triage 46 55 8 Python plugin reportedly provisions Python 3.5 before a custom-Python part is staged, causing /usr/bin conflicts; this Snapcraft 2.44 report remains untriaged against the current plugin architecture.
snapcraft
issue #4991
Allow disabling file-based keyring fallback mr-cal 806d keep open 46 84 19 Add and document SNAPCRAFT_DISABLE_FILE_BASED_KEYRING so tools such as ubuntu-image can require credentials in the system keyring; still triaged and open.
fetch-service
issue #247
Use github.com/dpeckett/deb822 for deb822 parsing tigarmo 761d needs triage 46 61 9 Maintainer request to replace several custom Debian 822 parsers with github.com/dpeckett/deb822 for multiline-field support remains unimplemented and unlabelled; only an automated Jira-sync comment exists.
snapcraft
issue #5655
Use pydantic instead of jsonschema for legacy store bepri 463d keep open 46 84 14 Triaged enhancement to replace legacy store channel-map jsonschema validation with Pydantic; it remains open, and jsonschema 2.6.0 is still pinned.
snapcraft (launchpad)
issue #1796802
PKG_CONFIG_PATH during build step should include multiarch paths ~brlin 2948d close resolved 46 84 26 Build-time pkg-config lookup historically omitted staged multiarch .pc files; current craft-parts includes both generic and architecture-triplet pkgconfig directories.
snapcraft (launchpad)
issue #1597075
ant plugin only looks for jar files in directory named "target" ~jenny-murphy 3781d close resolved 46 93 33 Ant now discovers JARs recursively across the part build directory, so the reported `lib` output layout no longer needs to be renamed to `target`; the issue is resolved.
craft-grammar
issue #125
`for` grammar: support `else on` and `else for` lengau 426d keep open 45 70 16 Maintainer-filed enhancement to add `else on` and `else for` clauses to the `for` grammar, with example YAML. Still open after plain `else` support landed in commit db3217b (#137); no discussion beyond an autogenerated Jira link.
craft-application
issue #926
The `adopt_info` field should be checked to reference a valid part. lengau 400d keep open 45 90 25 Adopt-info still accepts nonexistent part names; the exact parts: {} reproducer remains valid after an earlier validation fix was reverted.
rockcraft
issue #1262
Rockcraft is unable to build rock with "devel" build-bases zhijie-yang 139d needs triage 45 72 16 rockcraft 1.19.0 pack with build-base: devel crashes with ValueError: '26.10' is not a valid BuilddBaseAlias in craft_providers ensure_guest_compatible. Full reproducer rockcraft.yaml and CI log supplied; still untriaged with no maintainer response.
debcraft
issue #42
Validate `depends` and related fields lengau 350d keep open 45 78 15 Maintainer-filed feature request to validate depends/recommends/suggests/provides/breaks/replaces/conflicts fields against Debian Policy 7.2, with a code TODO in models/package.py referencing it. Still unimplemented.
snapcraft
pr #6310
fix(store): raise error when upload processing status is 'error' Tejas-Raj01 131d needs review 45 50 19 Adds an explicit `status.get("code") == "error"` check to StoreClientCLI.notify_upload so `snapcraft upload --release` raises SnapcraftError instead of falsely printing a revision/released message, plus a unit test. Fixes #6299.
craft-parts
pr #1604
feat: handle snap components in stage-snaps bepri 155d keep open 45 25 5 Adds snap component support to stage-snaps (unpacking component trees, SNAP_COMPONENTS). Marked draft by mr-cal pending snapd UX decisions; 3 unresolved review threads and 5 CI jobs still failing.
snapcraft
pr #6502
fix: warn when part sources resolve from the parent of a snap directory LoweRAM 20d needs review 45 80 23 Adds a warning when snapcraft is run from inside a snap/ directory and part sources resolve from the parent directory, fixing confusing error messages. All CI passing, awaiting review.
craft-providers
issue #281
multipass: do not always use sudo to execute commands mr-cal 1261d keep open 45 88 29 MultipassInstance still always rootifies execute_run() and execute_popen() through _rootify_multipass_command; the requested per-call use_sudo option remains absent.
charmcraft
issue #2482
`charmcraft test` v4.0.1 lost `--list` support taurus-forever 350d needs triage 45 91 26 charmcraft test --list regressed in 4.0 after PR #2385 replaced the custom Spread wrapper; v4.0.1 rejects the flag. The issue is reproducible but remains unlabeled and untriaged.
charmcraft
issue #1543
`--force` Considered Harmfulâ„¢ lengau 986d keep open 45 72 16 Charmcraft still exposes ambiguous --force flags; descriptive replacements, hidden legacy flags, and usage warnings requested by maintainer remain unimplemented.
charmcraft
issue #2687
Should support keyrings.alt backend for headless systems panlinux 181d needs triage 45 75 22 Headless systems can't persist charmcraft credentials; setting PYTHON_KEYRING_BACKEND=keyrings.alt.file.EncryptedKeyring fails with ModuleNotFoundError because keyrings.alt isn't bundled in the snap. Requests keyrings.alt support.
snapcraft (launchpad)
issue #1936671
Crystal projects don't properly install and build due to "pull" copying lib/... ~koffeinfrei 1937d keep open 45 76 16 Crystal source pulls can include host-built bin/lib artifacts, breaking isolated builds; the issue remains open with a manual cleanup workaround and an unmerged quick-fix PR.
snapcraft
issue #6408
Re-organize spread tests mr-cal 68d keep open 45 45 6 Maintainer-filed, triaged enhancement to reorganize/dedupe Snapcraft's spread tests and drop low-value ones for faster, less flaky CI; no implementation plan or PR yet, tracked as SNAPCRAFT-1377.
craft-parts
issue #1781
`dump` plugin is not idempotent lengau 13d keep open 45 80 22 dump plugin fails to rebuild after partial failure due to cp not overwriting files; maintainer indicates PR #1782 should resolve this by cleaning install directories on non-update runs.
snapcraft
issue #5827
The uv plugin reference does not explain the dependencies bepri 385d keep open 45 85 23 Snapcraft's uv plugin reference drops the craft-parts "Dependencies" section (uv-deps part / astral-uv build-snap) that explains how to provide uv, causing user confusion. Triaged, still open (SNAPCRAFT-1250).
fetch-service
issue #202
Add snapcraft tests cmatsuoka 800d close resolved 45 68 14 Snap package integration tests were added and CI now runs the Spread suite through snapcraft test, although the tracking issue remains open.
snapcraft (launchpad)
issue #1676684
Python plugin tries to chmod symlinks to system files ~mrjogo 3508d close resolved 45 82 30 Python permission-fix logic followed absolute system-file symlinks and broke builds with development stage packages; the affected legacy implementation has since been removed.
craft-application
issue #479
Application: treat CraftError-like exceptions as CraftErrors lengau 776d close resolved 45 70 24 CraftError-like exceptions bubbling to Application were reported as internal errors; PR #695 added a craft_platforms.CraftError branch in handle_runtime_error, so this appears resolved but the issue remains open.
imagecraft
issue #311
Add support for suite components to mmdebstrap plugin dilyn-corner 222d keep open 45 58 13 Feature request to let the mmdebstrap plugin specify APT suite components (e.g. universe), since only main is bootstrapped; maintainer steinbro noted mmdebstrap's own limitation and suggested a future chisel-style plugin instead.
craft-application
issue #295
Store the user's Launchpad credentials in a keyring when available lengau 945d needs triage 45 82 17 Launchpad remote builds still store credentials in a user-data file; OS-keyring storage with file fallback remains unimplemented and needs maintainer triage.
snapcraft
pr #6477
feat: add snapd-info project key LubabaKhalid 28d needs review 45 70 17 Adds snapd-info project key for type: snapd snaps with validation and schema updates. Approved by one reviewer, awaiting review from ernestl, CI passing.
snapcraft
issue #5836
`enable-patchelf` build-attribute uses `ld` for the build-on host, not the... lengau 379d keep open 45 85 23 enable-patchelf picks the dynamic linker from the build-on host arch, so cross-compiled armhf binaries get ld-linux-aarch64.so.1 instead of ld-linux-armhf.so.3. Still unfixed; fix PR #6455 was closed unmerged.
craft-parts
issue #237
Allow disabling common-directory removal code in tar source zyga 1597d needs triage 45 68 21 Tar sources still unconditionally strip their detected common top-level directory. The opt-out request remains open, unlabeled, and awaiting maintainer triage; only an automated CRAFT-2968 Jira-sync comment exists.
craft-providers
pr #932
Work/ci linux multipass lengau 229d keep open 45 22 4 Maintainer WIP enabling Multipass integration tests on Linux CI (uncommenting test-multipass in qa.yaml); +293/-178 over 5 files. Idle 196 days, 0 reviews/comments; policy and macOS slow-integration checks failing. Tracks open issue #754.
charmcraft
issue #1657
Document permissions, channels, etc. in Charmhub login lengau 930d keep open 45 70 22 Maintainer-created docs request to improve `charmcraft login` command documentation with permissions, channels, and related details; internal Jira ticket CRAFT-2827 exists.
craft-parts
issue #1754
Revert pkgconfig_fixup during prime stage jonathan-conder 34d needs triage 45 68 18 Feature request to have _builtin_prime strip the /root/stage prefix that pkgconfig_fixup adds to .pc files during stage, so primed pkg-config files suit end consumers (e.g. Mir SDK). Brand new, no labels or maintainer response.
charmcraft
issue #2875
Allow custom charm parts with the go_framework extension trollLemon 56d keep open 45 50 8 Feature request: go_framework extension rejects any custom parts in charmcraft.yaml, blocking shared-module monorepos and conflicting with the new monorepo packing docs. Escalated to the design wheelhouse for a decision.
craft-parts
issue #812
maven plugin should install maven build-package vpa1977 811d keep open 45 75 19 Maven plugin still adds no build packages, so basic Maven parts fail unless users provide Maven/JDK or a maven-deps part; maintainers agreed system Maven should be the default.
debcraft
issue #148
[Feature] Add support for triggers hector-cao 191d needs triage 45 82 18 Request to package developer-supplied Debian trigger files in control metadata; it remains untriaged and depends on open maintainer-script support in #145.
charmcraft
issue #1962
Spread test the documentation examples lengau 749d close resolved 45 95 27 Documentation examples are now covered by dedicated Spread tests and CI through merged PR #2126; the still-open issue should be closed.