← Back to issue list

Remove ubuntu pacakges from the list

View original Github issue

Metadata

Project
snapcraft
Number
#64
Type
pull request
State
merged
Author
ted-gould
Labels
—
Created
Updated
Closed

Current evaluation

PR #64 merged into master (merge commit e3eaf7e5e, change commit 562cbe270): dropped three ubuntu-* packages from the QML plugin list to stop pulling in desktop frameworks and halving snap size.

Resolution: closed resolved

Reason: The PR was merged via commit e3eaf7e5e ('Merge pull request #64 from ubuntu-core/qml-remove-ubuntu') with commit 562cbe270 removing the three ubuntu packages from snapcraft.yaml (-3 lines), resolving the size/dependency concern raised by the author.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We can't have any ubuntu packages here, they start to pull in all the desktop frameworks. These three quite literally double the size of the snap and the number of packages.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #64 merged into master (merge commit e3eaf7e5e, change commit 562cbe270): dropped three ubuntu-* packages from the QML plugin list to stop pulling in desktop frameworks and halving snap size.
stealth/space-bunny-alpha — closed resolved Merged in PR #64 (commit 562cbe270): removed three Ubuntu packages from the QML plugin list to avoid desktop-framework dependencies and reduce snap size.
qwen/qwen3.6-35b-a3b — — Merged PR removing Ubuntu packages to prevent pulling in desktop frameworks and reduce snap size. Deleted three lines in one file. Reviewers discussed documenting the QML plugin separately from Ubuntu SDK components.
qwen3.6-35b-a3b-mtp-q6 — — Merged removal of Ubuntu packages to prevent pulling in desktop frameworks that doubled the snap size and package count. Contributors briefly discussed documenting the QML plugin scope, but the change was accepted and merged.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#469 (confidence 55%)

    Years later the entire QML plugin was removed as broken (commit 12b892588, -160 lines), making this package-list trimming moot.

Related issues

Issue Project State Summary Similarity
#1551343 Remove qml plugin snapcraft (launchpad) closed Removed the assumption-dependent QML plugin in ubuntu-core/snapcraft PR #469, merged as commit 12b892588, because it failed in common environments such as X11.
71%