Issue & PR triage
Loading...
Showing 100 of 103 issues
| Issue | Title | Author | Age | Action | Impact ↓ | Actionability | Quick Win | Summary |
|---|---|---|---|---|---|---|---|---|
|
craft-parts pr #721 |
fix(part_handler): fetch correct target stage packages | dilyn-corner | 916d | close stale | 58 | 28 | 9 | Targets architecture for stage-package fetches, but omits architecture:all handling; approved once with an unresolved regression-review thread and no CI after 889 days. |
|
rockcraft pr #1016 |
fix: preserve xattrs in layers | bepri | 364d | close stale | 55 | 12 | 3 | Prototype fix preserving xattrs in ROCK layers by using GNU tar instead of Python tarfile (closes #683). Changes requested with 5 unresolved comments; lint, fast tests and snap-tests failing; no author activity in 324 days. |
|
charmcraft pr #2665 |
tests: add reproducer for upload crash outside project directory (#2492) | lengau | 191d | close stale | 55 | 35 | 11 | Adds failing unit test reproducing upload crash outside project dir (#2492); Copilot added try/except fix. Stale branch, 163 days inactive, type-check failing. |
|
snapcraft (launchpad) issue #1973030 |
ProjectOptions() having wrong values | ~ondrak | 1632d | 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 #1886858 |
nodejs plugin doesn't set npm path for custom node version | ~benfrancis | 2304d | 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. |
|
craft-parts pr #1351 |
feature(pro_sources): mount package sources | clay-lake | 391d | 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. |
|
snapcraft (launchpad) issue #1780061 |
Can't read lxd info with german locale | ~neothethird | 3040d | close stale | 45 | 90 | 36 | Legacy cleanbuild failed when parsing localized lxc info output; the affected LXD lifecycle code was later removed in commit 27ec9ba63. |
|
rockcraft pr #938 |
ci: add arm64 snap build | cjdcordeiro | 435d | close stale | 45 | 15 | 5 | Adds an arm64 snap build job to the Snap CI workflow. Arm64 build passes, but several test/lint/scan jobs fail and there has been no review activity in 407 days. |
|
snapcraft issue #4408 |
Snapcraft 7 fails with inline deb822 signing blocks | lengau | 1107d | close stale | 45 | 94 | 33 | Snapcraft 7's core20 LXD fallback failed on valid inline deb822 Signed-By keys; the affected legacy/core20 code has since been removed. |
|
snapcraft (launchpad) issue #1869542 |
snapcraft unable to find snap/snapcraft.yaml file | ~keshavnrj | 2406d | close stale | 40 | 18 | 2 | Snapcraft 3.11 on Multipass intermittently lost the project dir in the VM ('Could not find snap/snapcraft.yaml'), only fixable by `snapcraft clean`. Reproducer never supplied; reporter redirected it to the Multipass tracker and never followed up. |
|
snapcraft (launchpad) issue #1830788 |
Electron apps won't cross-compile for armhf (raspberry pi) | ~zane470 | 2711d | close stale | 38 | 35 | 2 | Snapcraft 2.43.1 cannot armhf cross-compile Electron snaps using desktop-gtk3; the implicated plugin stack and core18 legacy path have since been removed. |
|
snapcraft pr #5568 |
build: correctly set version of dev builds | bepri | 496d | close stale | 38 | 8 | 2 | Updates Snapcraft's development snap versioning, but the unreviewed two-file change has been inactive for 391 days and still has failing build and OSV-scanner checks. |
|
starbase pr #351 |
feat: add a default snapcraft.yaml | upils | 624d | close stale | 35 | 18 | 5 | Adds a default 54-line snap/snapcraft.yaml to the starbase template so downstream craft projects can `make pack-snap`. Open 597 days, 1 approval, 8 unresolved review comments, no CI. |
|
snapcraft issue #4227 |
Autodetect credentials | abitrolly | 1225d | close stale | 35 | 15 | 2 | Snapcraft 7.4.3 failed to infer Candid credentials from export-login; Candid authentication has since been removed, making the requested auto-detection obsolete. |
|
snapcraft (launchpad) issue #1928046 |
Misleading error message about lxd.migrate | ~mardy | 1998d | close stale | 35 | 88 | 27 | A false-positive LXD deb-package warning blocked Snapcraft despite the LXD snap being installed; the maintainer planned to remove the check, but the issue remains open. |
|
snapcraft (launchpad) issue #1752957 |
Building classic snap without core snap installed succeeds, but creates snap... | ~kyrofa | 3163d | close stale | 35 | 12 | 1 | Legacy Snapcraft 2.x classic builds could emit a non-running snap when core was absent; the affected base and implementation are now obsolete. |
|
rockcraft pr #846 |
docs: modify internal user guide to create a rootless rock | alesancor1 | 582d | close stale | 35 | 14 | 3 | Reworks the internal-user guide into a rootless-rock how-to with run-user and manual-user examples, but it has been inactive for 413 days and targets a reorganized docs structure. |
|
debcraft pr #55 |
test: unit tests for control encoder and model | Copilot | 336d | close stale | 35 | 12 | 2 | Adds 21 unit tests for the Debian control model and encoder, but remains conflicted with main, fails the Conventional Commits policy, and has been inactive for 300 days. |
|
snapcraft (launchpad) issue #1841292 |
psuh should support wildcards | ~popey | 2624d | close stale | 32 | 82 | 15 | Wildcard/multi-snap `snapcraft push` support is only a wishlist request; the legacy command has been removed, and current Snapcraft workflows use `snapcraft upload` with separate publishing. |
|
rockcraft pr #855 |
docs: refactor tutorial | alesancor1 | 571d | close stale | 32 | 18 | 3 | Docs refactor merging tutorials into a single NGINX static-site tutorial and reclassifying 12-factor/PyPI/node tutorials as how-to guides (76 files, +1291/-540). Open, changes requested, dormant 413 days; main docs tree has since evolved without it. |
|
snapcraft (launchpad) issue #2028047 |
Calling snapcraft clean shouldn't load the project | ~gbeuzeboc | 1200d | close stale | 32 | 20 | 5 | ROS host PYTHONPATH can make legacy `snapcraft clean` import a colliding `catkin` module; the implicated plugin loader was removed in ffb164b7a. |
|
snapcraft (launchpad) issue #1676100 |
Store review error itself errors out | ~niemeyer | 3505d | close stale | 32 | 88 | 25 | Legacy store review failures triggered an IndexError while formatting StoreReviewError, hiding the real rejection message; the affected storeapi and internal error stack no longer exists. |
|
craft-application issue #506 |
Allow craft tools to function inside a LXD parent container when performing... | flotter | 754d | close stale | 30 | 20 | 2 | Enhancement request for craft tools to support nested LXD managed builds inside an LXD parent container. Maintainer linked UID/idmap work in craft-providers#259 and asked for workaround details; no response in 400 days. |
|
charmcraft issue #2341 |
Packing a bundle produces a zip that is rejected by charmhub | sed-i | 496d | close stale | 30 | 30 | 4 | Charmcraft 3.4.6 packs bundles with metadata.yaml instead of bundle.yaml, causing Charmhub rejection. Bundle features removed in Charmcraft 4.0; maintainer requested charmcraft.yaml with no response. |
|
snapcraft (launchpad) issue #1886717 |
Wrong version installed even when explicit | ~kenneth-loafman | 2305d | close stale | 30 | 22 | 4 | Reporter claims a pip3 system install ignored 'six>=1.12.0' and shipped 1.11.0 from base dist-packages; reporter self-closed in Feb 2022 saying it can no longer be reproduced. |
|
craft-parts pr #1057 |
docs: add examples to the source field in docs | alesancor1 | 575d | close stale | 30 | 20 | 5 | Adds source-field documentation examples, but remains open with changes requested for 524 days and no author follow-up; the explicitly related SCP-style Git URL hang issue #1058 is still open. |
|
craft-application pr #795 |
fix(init): exit parent template dir context after using it | jonathan-conder | 487d | close stale | 30 | 15 | 3 | fix(init): use parent_template_dir inside its importlib.resources.path context before cleanup. Changes requested (2 reviewers, 8 unresolved comments), all 7 test CI jobs failing, no author activity for 11 months; bug still present upstream. |
|
snapcraft (launchpad) issue #1979154 |
remote-build spams terminal | ~popey | 1593d | close stale | 30 | 94 | 25 | Legacy remote-build progress output spammed terminals in Snapcraft 7.0.7; the legacy builder was removed in Snapcraft 9.0, so the affected code path no longer exists. |
|
snapcraft (launchpad) issue #1811362 |
Cannot package Python3 package - missing binary | ~radek-sprta | 2848d | close stale | 30 | 40 | 8 | Snapcraft 2.43.1 on Mariner crashes with raw FileNotFoundError for prime/bin/mariner when wrapping the app command; report unlabelled, no maintainer reply, and the 2.x _snap_packaging code path no longer exists upstream. |
|
snapcraft pr #5981 |
chore: use pathlib to interact with craft-parts | EdmilsonRodrigues | 276d | close stale | 30 | 10 | 2 | Pathlib migration for craft-parts is now redundant on main; the PR is inactive after 249 days with four unresolved comments and multiple failing checks. |
|
snapcraft (launchpad) issue #1674124 |
trying to push with the wrong macaroon return non user-friendly error | ~elopio | 3511d | close stale | 30 | 55 | 9 | Legacy enable-ci should explain macaroon permission 403s, but the command is absent from the current codebase and the report needs reassessment against today's authentication flow. |
|
snapcraft (launchpad) issue #1815667 |
snapcraft should wipe out existing dependency zips | ~oddbloke | 2816d | close stale | 30 | 85 | 19 | Legacy Python plugin second-build failure: pip download prompts on an existing VCS dependency zip; the affected python-packages staging flow has since been removed. |
|
craft-cli pr #160 |
messages: allow to set the terminal window title | sergio-costas | 1226d | close stale | 30 | 12 | 2 | Adds an emitter API to set the terminal window title via ANSI escape codes, for #159. Idle 1103 days with 4 unresolved review comments; messages.py was refactored and tests reorganized since, so it needs rework rather than a rebase. |
|
snapcraft (launchpad) issue #1892551 |
snapcraft fails to run if it is installed as a try snap | ~anonymouse67 | 2260d | close stale | 28 | 64 | 4 | Snapcraft 4.1.5 failed in LXD builds when launched via snap try because snapd cannot export a try-snap file; the affected legacy provider is absent from the current codebase. |
|
snapcraft (launchpad) issue #2028303 |
snap build installing old pypi version of argparse | ~kenneth-loafman | 1197d | close stale | 28 | 42 | 6 | An obsolete PyPI argparse can shadow distro argparse in core20 Python-extension builds; the report is untriaged, has a reporter-side workaround, and core20 is now an unsupported ESM base. |
|
charmcraft pr #2772 |
Work/charmcraft 710 prototype e2e | lengau | 111d | close stale | 28 | 15 | 2 | An 11-file end-to-end prototype has been inactive for 84 days with five unresolved review comments; its craft-parts counterpart was closed after the design shifted to relative parent paths. |
|
craft-parts pr #1309 |
test: run tests in a random order | lengau | 408d | close stale | 28 | 14 | 3 | Adds pytest-randomly so craft-parts tests run in random order to surface order dependence. Maintainer-authored, 380 days old, zero review comments, no updates, and 11 CI jobs failing (most test-common/test-other slow+fast runs). |
|
rockcraft pr #801 |
test(spread): mark doc tests as manual | tigarmo | 636d | close stale | 28 | 14 | 3 | Marks 24 docs spread test task files as manual so they stop running on every code change. Maintainer-authored, never reviewed, no activity for 413 days; branch predates the google→openstack spread migration. |
|
snapcraft (launchpad) issue #1744822 |
poor naming conventions for scripts prepare and install | ~bsutton | 3202d | close stale | 25 | 35 | 3 | Proposal to rename legacy prepare/install scripts is obsolete: current Snapcraft uses lifecycle overrides such as override-pull, override-build, and override-stage instead. |
|
charmcraft issue #2369 |
charmcract pack stuck at `Pausing control of the terminal` | yhaliaw | 477d | close stale | 25 | 20 | 2 | First `charmcraft pack` hung ~30 min at 'Pausing control of the terminal' during LXD build; reporter saw it once and never answered maintainer's follow-up. |
|
snapcraft (launchpad) issue #1815171 |
Snapcraft could show the traceback rather than just offer to send it to LP | ~sabdfl | 2821d | close stale | 25 | 25 | 2 | Traceback viewing was added in 3.1.1; the remaining edit-before-reporting idea is obsolete because legacy Sentry reporting was removed. |
|
snapcraft (launchpad) issue #1663583 |
'prepare' and 'install' stanza are missing documentation | ~3v1n0 | 3548d | close stale | 25 | 65 | 13 | Legacy prepare/install part-stanza documentation request from 2017; current docs describe lifecycle overrides instead, leaving the reported syntax obsolete. |
|
craft-parts pr #1419 |
ci: add tests that run in LXD containers | lengau | 314d | close stale | 25 | 10 | 2 | Adds CI jobs running test suites in LXD containers on interim Ubuntu daily images (25.10/26.04). All 16 new LXD jobs fail; no reviews or activity for 278 days, and main has since disabled LXD in all test workflows. |
|
craft-artifacts pr #90 |
ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) | lengau | 148d | close stale | 25 | 40 | 9 | Adds Python 3.14 and Ubuntu 26.04 testing to CI workflow. Approved by 1 reviewer but has failing typecheck-with-ty CI check. Inactive for 138 days. |
|
snapcraft (launchpad) issue #1627042 |
prime in nodejs plugin does work if used multiple times in one snapcraft.yaml | ~maarten-ectors | 3688d | close stale | 25 | 35 | 3 | Legacy nodejs-plugin parts fail during prime when packages are split across parts; the plugin has since been replaced by npm and removed from current Snapcraft. |
|
snapcraft (launchpad) issue #1861638 |
pip fails when project requirement result binary already exists | ~daveparrish | 2461d | close stale | 25 | 70 | 12 | Legacy core18 Python builds prompted on stale pip-download archives during repeat builds; core18 and the affected download-based workflow have since been removed. |
|
snapcraft (launchpad) issue #1665658 |
Add system enablement snaps to nightly build of snapcraft | ~morphis | 3541d | close stale | 25 | 32 | 4 | 2016 request to add ~morphis's hw-enablement snaps (network-manager, bluez, ofono, tpm2, ...) to a nightly snapcraft build to catch regressions; elopio added public ones in snapcraft-de-noche PR #25, private ones blocked, deferred pending discussion |
|
snapcraft (launchpad) issue #1841618 |
snapcraft should run apt-get update | ~abitrolly | 2620d | close stale | 25 | 25 | 3 | 2018 request for snapcraft to run apt-get update when apt caches are stale in process containers. Untouched since filing (no comments/labels); the process-container build model and in-tree apt handling have since been removed upstream. |
|
snapcraft (launchpad) issue #1886861 |
npm install network errors with build.snapcraft.io proxy configuration | ~benfrancis | 2304d | close stale | 25 | 80 | 14 | Electron-packager downloads failed behind the legacy build.snapcraft.io proxy; that hosted-build service is no longer part of current remote builds. |
|
rockcraft issue #344 |
"failed to run apt update" when using a specific package-repository with 20.04 base | tigarmo | 1172d | close stale | 24 | 82 | 11 | Ubuntu 20.04 HTTPS APT repositories failed certificate verification; Rockcraft now blocks that EOL base by default, making this legacy report obsolete unless users force it with --ignore=unmaintained. |
|
snapcraft (launchpad) issue #1606819 |
snapcraft doesn't tell me where to put the .py file for my custom plugin | ~zyga | 3747d | close stale | 24 | 28 | 3 | Legacy custom-plugin diagnostics are obsolete: the 2018 answer required parts/plugins/x_foo.py with plugin: x-foo, and the legacy local-plugin loader was later removed. |
|
snapcraft (launchpad) issue #1695251 |
'git' version not expanded in version-script | ~stub | 3436d | close stale | 24 | 76 | 12 | Legacy request to expand version: git before running version-script is obsolete because version-script was deprecated in favor of adopt-info and its legacy implementation was removed. |
|
snapcraft (launchpad) issue #1648039 |
Swig isn't executed with snapcraft python plugin | ~didrocks | 3613d | close stale | 24 | 31 | 3 | Legacy Python 2/SWIG reproducer from 2016 lacks the generated sequencer_alsa.py; the affected toolchain is retired and the modern plugin no longer uses pip --no-compile. |
|
craft-parts pr #428 |
Add a diagram for parts.rst | sed-i | 1281d | close stale | 24 | 10 | 2 | Adds an unmerged Mermaid diagram to parts.rst and Sphinx config; dormant for 570 days with seven unresolved comments after the proposed image cleanup was deferred to a docs refactor. |
|
charmcraft issue #1923 |
`spread.yaml` templates: consider LXD VMs over or in addition to multipass | lengau | 764d | close stale | 22 | 28 | 3 | Exploratory request to use LXD VMs in generated Spread templates instead of Multipass; the targeted experimental templates were later removed, and current templates use the Craft backend. |
|
snapcraft (launchpad) issue #1663052 |
No Fish shell support | ~joeborg | 3550d | close stale | 22 | 15 | 2 | 2017 request for fish shell support; author only linked a GitHub PR, maintainer kyrofa asked on 2017-02-24 how fish is unsupported and never got a reply. Code still ships only a bash completion.sh completer. |
|
snapcraft (launchpad) issue #1990126 |
"snapcraft help <plugin>" fails with SC7 and core22 in project directory | ~rpjday | 1502d | close stale | 22 | 93 | 17 | Snapcraft 7's help command rejected core22 projects using ros2-humble; the affected legacy CLI has since been removed from the current codebase. |
|
craft-parts pr #1466 |
feat: Comment out replace statements to relative paths in go.mod | atandrewlee | 251d | close stale | 22 | 15 | 2 | Adds awk-based stripping of relative replace directives in go.mod to the go-use plugin, plus an integration test. Its go.mod existence check was already merged separately; maintainer says *-use plugins are obsolete post-Madrid. |
|
snapcraft (launchpad) issue #1625630 |
python3 plugin cannot create hard link | ~sinzui | 3691d | close stale | 22 | 82 | 11 | Legacy python3 plugin builds on Ubuntu 16.04 or Vagrant shared folders failed when tar could not create a Python 3.5 hard link; the deprecated plugin has since been removed. |
|
snapcraft (launchpad) issue #1658765 |
[Godeps] Specifying source tag fails to stage | ~nskaggs | 3566d | close stale | 22 | 84 | 11 | A Godeps part using the annotated tag juju-2.0.2 fails during source pull. An exact config and command are provided, but the legacy Godeps implementation is absent from the current codebase. |
|
snapcraft (launchpad) issue #1694642 |
npm-run does not respect source-subdir | ~saviq | 3439d | close stale | 22 | 20 | 3 | Legacy nodejs plugin bug: npm-run ignored source-subdir. The rejected 2017 PR targeted a plugin and option later removed from Snapcraft. |
|
snapcraft (launchpad) issue #1817771 |
python plugin doesn't properly handle dependencies from extra-require in... | ~ack | 2802d | close stale | 22 | 18 | 1 | Python plugin installs deps from only the first extras spec (SQLAlchemy[postgresql] works, [mysql] dropped). Filed against core18, a base since removed; the python-packages handling now lives in craft-parts, not this repo. Unlabelled, no maintainer response. |
|
craft-application pr #894 |
feat: allow title to have only one character | alesancor1 | 419d | close stale | 22 | 25 | 5 | One-line change lowering ProjectTitle min_length from 2 to 1 in craft_application/models/constraints.py. All CI green, but maintainer lengau disputes the premise and the PR has had no activity for ~379 days (Status: Needs information). |
|
snapcraft (launchpad) issue #1829413 |
snapcraft requested file bug report | ~pqa | 2723d | close stale | 22 | 35 | 7 | Auto-filed report (snapcraft 2.43.1, Xenial): a keepalived compile failure surfaces a confusing FileNotFoundError from snapcraftctl set-version. No maintainer response; the snapcraftctl FIFO subsystem has since been removed. |
|
snapcraft (launchpad) issue #1802312 |
Error message with empty parts is misleading | ~adam-collard | 2912d | close stale | 22 | 82 | 17 | An empty parts mapping produced a misleading legacy schema error. The validator responsible was removed in ffb164b7a, leaving this old report obsolete for current Snapcraft. |
|
snapcraft (launchpad) issue #1838474 |
nodejs plugin assumes a version key in the package.json | ~robcresswell-deactivatedaccount | 2648d | close stale | 20 | 15 | 3 | Legacy nodejs plugin crashed when package.json omitted its optional version field; active Snapcraft now uses the npm plugin and no longer contains that implementation. |
|
debcraft pr #56 |
test: unit tests for get_package and get_partitions methods | Copilot | 336d | close stale | 20 | 18 | 2 | Adds unit tests for Project.get_package() and PackagesProject.get_partitions(). Open 308 days, 0 approvals, 3 unresolved comments; maintainer asked for a rebase on 2025-12-06 and the bot author cannot force-push. Branch has drifted 300 days behind main. |
|
snapcraft (launchpad) issue #2043012 |
The --base command option for the `snapcraft help` command no longer works | ~brlin | 1086d | close stale | 20 | 86 | 15 | The removed legacy help CLI advertised `--base` but rejected the documented example; `snapcraft_legacy` has since been deleted, leaving no affected command to restore. |
|
rockcraft pr #1306 |
build(deps): update github actions (main) (major) | renovate | 103d | close stale | 20 | 20 | 3 | Renovate PR updating multiple GitHub Actions to latest major versions. Open 98 days with 3 failing CI checks and 19 unresolved review comments. |
|
snapcraft (launchpad) issue #1800659 |
"Writing more data than expected" while snapping an ros project | ~ghost069 | 2921d | close stale | 20 | 25 | 2 | Snapcraft 2.43.1 aborted a ROS catkin build with apt FetchError 'Writing more data than expected' on libxext-dev; no maintainer triage in ~8 years and the 2.x deb-fetch/catkin code paths no longer exist in the repo. |
|
craft-application pr #929 |
docs: add a preview page for reusing packages | lengau | 393d | close stale | 20 | 18 | 3 | Draft docs-only change proposes a package-reuse preview and 5.11.0 release notes. CI is green, but five comments remain unresolved, no reviewer has engaged, and activity has been idle for 365 days. |
|
snapcraft (launchpad) issue #1846195 |
provide snapcraft docker image for core18 | ~pyro4hell | 2585d | close stale | 20 | 25 | 3 | Request (2019) for an official snapcraft Docker image able to build base: core18 snaps; unmaintained since 2020, in-repo Dockerfiles were removed in 24e70d6db in favor of canonical/snapcraft-rocks, and core18 now needs EOL Snapcraft 7.5.x. |
|
snapcraft (launchpad) issue #1698888 |
Snapcraft dpkg-query error on multiarch OS | ~pcercuei | 3419d | close stale | 18 | 94 | 16 | The 2017 multiarch `dpkg -L libc6` build failure was acknowledged, but the affected legacy code has since disappeared; current Snapcraft no longer contains that call. |
|
snapcraft (launchpad) issue #2098999 |
Snapcraft auth does not create dir needed and errors out | ~kenneth-loafman | 616d | close stale | 18 | 92 | 12 | macOS Snapcraft 8.6.3 legacy remote-build authentication failed because the ~/Library/Application Support/snapcraft directory was absent; the affected legacy builder was removed in Snapcraft 9.0, leaving this report stale. |
|
charmcraft issue #378 |
charmcraft should have a way to search libraries | mthaddon | 1967d | close stale | 18 | 30 | 2 | Charmhub charm-library search remains blocked by the store API, while Charmhub-hosted libraries are deprecated in favor of Python packages, making the requested search obsolete. |
|
snapcraft (launchpad) issue #1629978 |
create-key prints no progress | ~elopio | 3678d | close stale | 18 | 10 | 2 | create-key prints no progress while generating a key (slow entropy collection on idle VMs), reported 2016. Now a thin wrapper that delegates to `snap create-key` (snapd) for all key generation. |
|
snapcraft (launchpad) issue #1675479 |
python plugin doesn't work for namespace packages | ~corey.bryant | 3507d | close stale | 18 | 28 | 2 | 2017 report that snapcraft's in-tree python plugin mishandled namespace packages (missing __init__.py / .pth) for Python 2.7 classic snaps; maintainer called it invalid, reporter's workaround was touch-ing __init__.py, no activity since 2017. |
|
fetch-service pr #383 |
test(unit): add git object that fails during clone | dariuszd21 | 553d | close stale | 18 | 15 | 2 | Adds a malformed Git-object fixture and clone-test assertion; approved but stale, with one unresolved comment and unit-tests and snap-build failing. |
|
snapcraft (launchpad) issue #1651339 |
Add keyword maven-target to help of maven plugin | ~mtonnie | 3601d | close stale | 18 | 38 | 6 | Maven plugin help omitted the then-supported maven-target keyword; current Craft Parts exposes only maven-parameters and maven-use-wrapper, making the request obsolete. |
|
rockcraft pr #850 |
docs: add references to lifecycle and part properties | alesancor1 | 580d | close stale | 15 | 12 | 2 | Docs-only PR (+6/-6, 4 files) adding lifecycle and part-property cross-references in the craft-parts common/ docs. changes_requested with 4 unresolved comments, idle 413 days, and the upstream companion PR was rejected. |
|
snapcraft issue #5653 |
Use pydantic instead of jsonschema for legacy project | bepri | 457d | close stale | 15 | 90 | 12 | Obsolete after snapcraft_legacy removal: project parsing no longer uses jsonschema; the remaining store migration is tracked separately in #5655. |
|
snapcraft (launchpad) issue #1602799 |
Wrong error when trying to release a devmode snap to stable | ~elopio | 3760d | close stale | 15 | 10 | 0 | Store returns a confusing error when releasing a devmode snap to stable, instead of the actionable UX-documented message suggesting --beta/--edge. Error text originates in the store API, not snapcraft. |
|
rockcraft pr #864 |
docs: add tabs for docker and podman | alesancor1 | 559d | close stale | 15 | 5 | 1 | Docs-only PR adding Podman tab alternatives to Docker in the hello-world tutorial and setup docs. Open 531 days, no reviews, 4 failing CI checks (lint/files, validate-schema, snap-tests, slow tests); base docs have since been heavily refactored. |
|
snapcraft (launchpad) issue #1668424 |
binutils-related issues with classic snap installed on 14.04 | ~webdrake | 3531d | close stale | 15 | 28 | 2 | Classic snap built on xenial exposed a static lib whose objects use R_X86_64_REX_GOTPCRELX relocations that trusty's ld can't parse; reporter flagged it as probably not snapcraft-fixable, no action since 2017. |
|
craft-providers issue #420 |
docs: bring all starter pack documentation checks into tox | lengau | 1119d | close stale | 15 | 90 | 11 | Starter-pack documentation checks now run through the Make/uv docs-lint workflow; tox was removed, making the request to integrate them into tox obsolete. |
|
craft-providers pr #817 |
ci: enable macos for multipass tests | lengau | 420d | close stale | 15 | 10 | 1 | Adds macOS (macos-14-large) to the multipass slow-test CI matrix (+10/-10 in the old tests.yaml). Inactive 386 days; macos-14-large and minimum-deps jobs fail and it targets a workflow file since deleted. |
|
snapcraft (launchpad) issue #1822197 |
File "/snap/snapcraft/2650/legacy_snapcraft/bin/snapcraft", line 11, in... | ~dannybombastic | 2772d | close stale | 15 | 10 | 1 | Untriaged 2.43.1 traceback: zip source handler raised BadZipFile on a non-zip download. The legacy snapcraft/internal/sources path was renamed to snapcraft_legacy and then deleted, so the reported code no longer exists. |
|
snapcraft (launchpad) issue #1617002 |
LP build: "/usr/bin/ld: cannot find -llibrary" | ~eldar | 3717d | close stale | 15 | 20 | 1 | 2016 LP build report: linker fails with "cannot find -lngspice" although libngspice.so is present in stage/usr/lib; works locally. Confirmed by elopio but never resolved; pertains to a third-party snap recipe, not snapcraft code. |
|
snapcraft (launchpad) issue #1609124 |
Please add glide plugin | ~nacc | 3740d | close stale | 15 | 50 | 5 | Legacy request to add a Glide-based Go build plugin; current craft-parts uses Go modules and has no Glide support. |
|
craft-parts pr #1295 |
docs: add more readme flair | lengau | 412d | close stale | 12 | 22 | 3 | Docs-only README "flair" tweak (memes, +24/-7) opened by maintainer lengau; no reviewers, 10 unresolved inline comments, 3 slow-test CI jobs failing, untouched for 380 days. |
|
snapcraft issue #5996 |
docs: tutorial is publishing old code | medubelko | 273d | close stale | 12 | 20 | 0 | Docs-publishing bug: tutorial patch (PR #5929) merged to hotfix branches but not reflected on the 8.13.2/8.14.0 documentation site. Root cause is in the external publishing pipeline; tutorial content since rewritten. |
|
snapcraft (launchpad) issue #1758895 |
virtual (build) packages are resolved by first match | ~minagalic | 3139d | close stale | 12 | 95 | 10 | Apt virtual-package first-match resolution (tcl:386 vs tcl:amd64) — fixed by snapcraft#3035/#3084; the entire snapcraft/internal/repo deb layer was later removed in the snapcraft_legacy cleanup. No such code path remains at HEAD. |
|
craft-parts pr #1555 |
Add workflow and integration test reproducing libapt ABI mismatch (Issue #1554) | Copilot | 191d | close stale | 12 | 20 | 1 | Copilot-opened PR adding a GH workflow plus integration test reproducing the libapt ABI mismatch from issue #1554 (lxc network set fixes, IPv6/dnsmasq removal, curl-based connectivity check). 163 days idle, 2 unresolved review comments, several CI jobs failing. |
|
snapcraft (launchpad) issue #1869604 |
Fails to realize the source folder changed with Multipass | ~saviq | 2405d | close stale | 12 | 40 | 3 | Multipass build instance identity uses only the snapcraft.yaml name, so same-named projects in different source folders share one build VM. Acknowledged by sergiusens in 2020; the Multipass provider is absent from today's codebase. |
|
snapcraft (launchpad) issue #1882124 |
snapcraft does not properly surface an error message during the pip presence... | ~dmitriis | 2338d | close stale | 12 | 25 | 2 | Legacy core18 Python pip check hid the underlying distutils traceback; the affected plugin path was removed with core18 support, making the report obsolete. |
|
rockcraft pr #842 |
chore: refactor test to uniform sed commands | yanksyoon | 586d | close stale | 10 | 12 | 1 | Test-only refactor making sed invocations uniform across 4 spread test files. Open558 days, no activity for ~1.5 years, 0 reviews/comments; CI failing on snap-tests and 'Authors signed Canonical CLA'. |
|
snapcraft (launchpad) issue #1675545 |
undefined symbol: _Py_RefTotal | ~evarlast | 3507d | close stale | 10 | 10 | 0 | User on snapcraft 2.27.1 (2018) asks whether the python plugin supports C extension modules with python-version: python2 after a Cheetah .so failed with 'undefined symbol: _Py_RefTotal'. Unanswered; py2 support no longer exists in snapcraft. |
|
snapcraft (launchpad) issue #1686442 |
Tab Completion Blocks Keyboard Input | ~ocdrichard | 3473d | close stale | 8 | 12 | 0 | Misfiled 2017 report: `snap install --devmode <TAB>` freezes console input. Concerns snapd's `snap` CLI bash completion, not snapcraft. No labels, no maintainer response, 0 comments. |
|
snapcraft (launchpad) issue #1876370 |
Python libraries installed by python path are not found in sys.path | ~ack | 2372d | close stale | 8 | 72 | 3 | Core20 destructive builds could package a host virtualenv's bin/python3, hiding snap site-packages; the cause and PATH workaround were identified, but core20 support has since been removed. |
|
craft-providers issue #271 |
LXD integration tests incompatible with canonical/setup-lxd | mr-cal | 1261d | close stale | 8 | 20 | 1 | Old request to make LXD integration tests work with canonical/setup-lxd user/group permissions. The tests.yaml workflow that motivated it was deleted (b2b9b81) and CI moved to Starflow, making the request obsolete. |