[Bug 1271944] Re: disable/enable apps based on whether the required frameworks are available on image
Launchpad Bug Tracker
1271944 at bugs.launchpad.net
Wed May 21 00:19:55 UTC 2014
This bug was fixed in the package click - 0.4.23.1
---------------
click (0.4.23.1) utopic; urgency=medium
[ Colin Watson ]
* chroot: Force dpkg-architecture to recalculate everything rather than
picking up values from the environment, to avoid the test suite getting
confused by environment variables exported by dpkg-buildpackage.
* tox.ini: Regularise whitespace.
* Lintian complains about dh --with gir without a direct Build-
Depends: gobject-introspection, although libgirepository1.0-dev
depends on it. Build-depend on both.
* Factor out some repetitive PackageKit error-reporting code.
* Fix test coverage glitch.
* Avoid ensure_dbing multiple times.
* /custom/click, not /custom.
* Remove trailing whitespace.
* Document chroot session management.
* Make manifest.json example actually be valid JSON.
* Document that click chroot -s is mainly for debugging.
* Allow specifying a framework base directly.
* Fix docstring.
* Add appropriate Since: annotations.
* formatting
* merge lp:~mvo/click/documentation-tweak
* merge lp:~mvo/click/avoid-exposing-envvars
click (0.4.23) utopic; urgency=medium
[ Michael Vogt ]
* Show human-readable error message when a click chroot subcommand fails
because of existing or non-existing chroots (LP: #1296820).
* Selectively disable logging on some tests to avoid message spam during
the test runs.
* When running hooks, remove hook symlinks if framework requirements are
not met (LP: #1271944).
* Cleanup the chroot if "click chroot create" fails (unless
--keep-broken-chroot is used)
* Fix sources.list generation when native_arch and target_arch are on the
same archive server (part of LP #1319153).
* Add "click framework list" command to list available frameworks
(LP: #1294659).
[ Pete Woods ]
* Add libunity-scopes-dev package to chroot (LP: #1320786).
[ Sergio Schvezov ]
* click chroot creation depends on dpkg-architecture, so recommend
dpkg-dev.
[ Colin Watson ]
* chroot: Handle the case where we can execute binaries for the target
architecture directly and thus don't need a cross-compiler
(LP: #1319153).
-- Ubuntu daily release <ps-jenkins at lists.canonical.com> Tue, 20 May 2014 13:15:41 +0000
** Changed in: click (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to click in Ubuntu.
https://bugs.launchpad.net/bugs/1271944
Title:
disable/enable apps based on whether the required frameworks are
available on image
Status in “click” package in Ubuntu:
Fix Released
Bug description:
click apps should be disabled if the required framework is not
available on the image. Accordingly apps should be enabled if the
required frameworks become available.
This probably involves:
1. how to disable an app without uninstalling (so if a new/compatible app becomes available in the store, the app is automatically enabled)
2. how to let the scope know whether an app is "enabled" or "disabled" so it can reflect status properly in the UI.
3. ensure we trigger check for apps and mark them as disabled on image update and when new app gets downloaded.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click/+bug/1271944/+subscriptions
More information about the foundations-bugs
mailing list