Remove qml plugin
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: Commit 12b892588 removes the broken QML plugin, and maintainer ~sergiusens linked resolving PR #469 before the Launchpad issue was closed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
It has too many assumptions and won't work in most cases (like X11)
We should add an example with a qml project instead.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Removed the broken QML plugin in merged PR #469 (commit 12b892588) because its assumptions failed in common environments such as X11. | |
| stealth/space-bunny-alpha | — | closed resolved | Removed the overly assumption-heavy QML plugin in merged PR canonical/snapcraft#469 (commit 12b892588). | |
| stealth/space-bunny-alpha | — | closed not a bug | QML plugin was deemed too assumption-dependent for general use, including X11; removal and a QML-project example were proposed, but no implementing change was identified. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned. The qml plugin was removed due to excessive assumptions and X11 incompatibility. A qml project example was implemented as the alternative. | |
| qwen/qwen3.6-35b-a3b | — | — | The qml plugin was removed due to compatibility issues and excessive assumptions. The proposal was accepted, and the issue was closed in favor of providing a qml project example instead. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
ubuntu-core/snapcraft#469
(confidence 100%)
PR #469 was merged as commit 12b892588 with the title "qml plugin: remove broken plugin".
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1510008 qml plugin: make it combinable with apps which use other build systems to install their files | snapcraft (launchpad) | closed | Migrated to GitHub ubuntu-core/snapcraft#46 and closed as not a bug: snapcraft does not conflict when two parts install the same file, the user's part ordering was wrong. The qml plugin was later deleted as broken in merged PR #469 (12b892588). | |
| #469 qml plugin: remove broken plugin | snapcraft | merged | Merged PR #469 removed the broken QML plugin, deleting 160 lines across eight files in commit 12b892588. | |
| #188 Close not called on the qml plugin | snapcraft | merged | Merged in snapcraft#188 via merge commit 1045bd9a5, with squashed commit 731c7747e fixing the missing QML plugin close call. | |
| #1574774 Missing a qmake plugin | snapcraft (launchpad) | closed | Added the qmake plugin in ubuntu-core/snapcraft#566 (commit 07581cb4e), shipped in Snapcraft 2.12; Qt4 and Qt5 demos built and ran successfully. | |
| #1531994 QML plugin doesn't close snappy-qt5.conf | snapcraft (launchpad) | closed | Fixed the leaked snappy-qt5.conf handle in the QML plugin via snapcraft#188, commit 731c7747e, merged as 1045bd9a5. | |
| #64 Remove ubuntu pacakges from the list | snapcraft | merged | 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. |