← Back to issue list

snapcraft dependencies are too big

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1539146
Type
issue
State
closed
Author
~sergiusens
Labels
Created
Updated
Closed

Current evaluation

Closed without resolution. The maintainer flagged oversized runtime and build dependencies, recommending dynamic VCS installation and reassessment of several packages. No follow-up occurred, and the report was abandoned.

Suggested action:

No scores available.

Issue body

These are the current dependencies: Depends: bzr, dpkg-dev, git, mercurial, python3-apt, python3-docopt, python3-jsonschema, python3-lxml, python3-pkg-resources, python3-requests, python3-requests-oauthlib, python3-ssoclient, python3-xdg, python3-yaml, squashfs-tools, sudo, wget, xz-utils, ${misc:Depends}, ${python3:Depends} From this list; - bzr, git and mercurial should be dynamically installed when using the helper. - The need for dpkg-dev should be reassessed - The need for wget should be reassessed. - The need for xz-utils should be reassessed These are the build dependencies Build-Depends: bzr, cmake, debhelper (>= 9), dh-python, python3 (>= 3.4), python3-apt, python3-docopt, python3-fixtures, python3-jsonschema, python3-lxml, python3-pkg-resources, python3-requests, python3-requests-oauthlib, python3-setuptools, python3-ssoclient, python3-testscenarios, python3-xdg, python3-yaml, wget, xz-utils From this list; - we probably don't need cmake here - we probably don't need xz-utils or wget if not needed in depends either.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without resolution. The maintainer flagged oversized runtime and build dependencies, recommending dynamic VCS installation and reassessment of several packages. No follow-up occurred, and the report was abandoned.
qwen/qwen3.6-35b-a3b Proposal to reduce snapcraft dependencies was closed without resolution. Suggestions to dynamically install version control tools and remove build dependencies like cmake were not implemented.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1988858 snapcraft trying to install extra package causing conflict snapcraft (launchpad) closed Closed without a tracked fix or comments. The author reported a build dependency conflict caused by snapcraft pulling extra packages. The issue appears abandoned or resolved by the author.
73%
#1688151 snapcraft pull doesn't save the installed build dependencies snapcraft (launchpad) closed Closed without comments or resolution. The bug where snapcraft pull omitted build package dependencies from the pull state file was abandoned.
73%
#2085813 snapcraft not installable snapcraft (launchpad) closed Abandoned and closed due to a GLIBC_2.38 runtime incompatibility during installation. No resolution or fix was provided.
73%
#1606346 snapcraft-parser without git installed throw bad error snapcraft (launchpad) closed Closed without resolution. The unhandled OSError when git is missing was not addressed, and the request for graceful dependency validation was abandoned due to prolonged inactivity.
72%
#1869505 Snapcraft is pulling content snap before building a snap snapcraft (launchpad) closed Closed as abandoned. The report detailed snapcraft unnecessarily pulling content snaps before building, causing high resource usage. No discussion, fixes, or follow-up occurred.
71%
#1800119 snapcraft cleanbuild snapcraft (launchpad) closed Closed without resolution. The report details a PermissionError during snapcraft cleanbuild caused by restricted access to the .aptitude directory. With zero comments and no fix applied, the issue was abandoned or marked stale.
70%
#1591563 snapcraft gets stuck with getting cloudfoundry cli snapcraft (launchpad) closed Closed without comments or resolution details, likely abandoned. The report described snapcraft hanging during a Go source pull for the cloudfoundry-cli package.
70%
#1862325 snapcraft push fails for large snap snapcraft (launchpad) closed Closed without resolution. The snapcraft push command hangs indefinitely when uploading large snaps (~991MB). No comments or fixes were provided, indicating the report was abandoned.
70%
#1583718 snapcraft command doesn't include expected changes snapcraft (launchpad) closed Closed without resolution or comments. The build caching bug was abandoned or superseded by later improvements, requiring manual cache cleaning as a workaround.
70%