[MIR] ubuntu-ui-extras

Bug #1666556 reported by Andrew Hayzen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-extras (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please consider ubuntu-ui-extras for inclusion in main.

ubuntu-terminal-app and webbrowser-app now depend on ubuntu-ui-extras to provide certain UI components which are shared, they are in main so it is required for the ubuntu-ui-extras to also be in main.

[Availability]
http://launchpad.net/ubuntu-ui-extras - qtdeclarative5-ubuntu-ui-extras0.2 is already in universe (http://packages.ubuntu.com/search?keywords=qtdeclarative5-ubuntu-ui-extras0.2+&searchon=names&suite=all&section=all)

[Rationale]
ubuntu-ui-extras is a new dependency of a package that we already support.
webbrowser-app and ubuntu-terminal-app want to use a common component which is in ubuntu-ui-extras.

[Security]
No CVE entries.
No Secunia history.
Written in QML and C++
Does not open any port.

[Quality assurance]
Package provides components for other Qt apps to use.
The components have been used extensively on ubuntu touch platforms.
Does not deal with exotic hardware which we cannot support.

[Dependencies]
qml-module-qtquick2
qml-module-ubuntu-components
qml-module-qtquick-window2

Which are all in main.

[Standards compliance]
Meets the FHS, Debian Policy
Standard packaging

[Maintenance]
ubuntu-ui-extras is already in universe and is maintained by the Ubuntu Phablet Team

[Background information]
Package has not been renamed recently

Related branches

Revision history for this message
Michael Terry (mterry) wrote :

- Please subscribe ~ubuntu-sdk-bugs to package bugs.

- qml-module-ubuntu-test, qtdeclarative5-dev-tools, and xvfb should be added to the Build-Depends or else the test suite doesn't get run.

 - Not necessarily a blocker, but the binary package name should be qml-module-ubuntu-components-extras. This should be fixed before 18.04. (Bug 1342031)

Changed in ubuntu-ui-extras (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-ui-extras - 0.2+17.04.20170222-0ubuntu1

---------------
ubuntu-ui-extras (0.2+17.04.20170222-0ubuntu1) zesty; urgency=medium

  [ Andrew Hayzen ]
  * Add qml-module-qtqml-models2 as a depends, as it was missing
  * When the tab is being destroyed unset the source of the TabIcon
    Loader
  * Add qtdeclarative5-dev-tools, qml-module-ubuntu-test and xvfb as
    build-deps (LP: #1666556)

 -- Olivier Tilloy <email address hidden> Wed, 22 Feb 2017 10:52:03 +0000

Changed in ubuntu-ui-extras (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Thanks for the review, we have fixed the issues you have found.

- ~ubuntu-sdk-bugs is now subscribed to package bugs.
https://bugs.launchpad.net/~ubuntu-sdk-bugs/+packagebugs

- qml-module-ubuntu-test, qtdeclarative5-dev-tools and xvfb are now build-depends, and therefore the test suite now runs.

- we have noted that the package needs to be renamed to qml-module-ubuntu-components-extras and will do this in the short term future.

Changed in ubuntu-ui-extras (Ubuntu):
status: Fix Released → New
Michael Terry (mterry)
Changed in ubuntu-ui-extras (Ubuntu):
status: New → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :

Override component to main
ubuntu-ui-extras 0.2+17.04.20170222-0ubuntu1 in zesty: universe/x11 -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty amd64: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty arm64: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty armhf: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty i386: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty powerpc: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty ppc64el: universe/x11/optional/100% -> main
qtdeclarative5-ubuntu-ui-extras0.2 0.2+17.04.20170222-0ubuntu1 in zesty s390x: universe/x11/optional/100% -> main
Override [y|N]? y
8 publications overridden.

Changed in ubuntu-ui-extras (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.