[Bug 1293788] Re: Output of list --manifest is inconsistent with info command
Launchpad Bug Tracker
1293788 at bugs.launchpad.net
Wed Mar 19 12:47:59 UTC 2014
This bug was fixed in the package click - 0.4.19
---------------
click (0.4.19) trusty; urgency=medium
[ Colin Watson ]
* Set Click.User.ensure_db visibility back to private, since it's no
longer used by Click.Hook. (The C ABI is unaffected.)
* Add brief documentation on Click's multiple-database scheme, based on my
recent mail to ubuntu-phone.
* Fix a few potential GLib critical messages from the PackageKit plugin.
* Make libclick-0.4-dev depend on libjson-glib-dev for
<json-glib/json-glib.h>.
* Add Requires.private to click-0.4.pc, so that programs built against
libclick pick up the proper CFLAGS including glib and json-glib.
* chroot: Allow creating 14.04 chroots.
* Include _directory and _removable dynamic manifest keys in "click info"
output (LP: #1293788).
* Document -f and -s options to "click chroot" in click(1).
* chroot: Fix code to make /finish.sh executable.
* chroot: Make /usr/sbin/policy-rc.d executable in the chroot, as
otherwise it has no effect.
* chroot: Run apt-get dist-upgrade on the chroot before trying to install
the basic build tool set. Fixes chroot creation for saucy.
[ Benjamin Zeller ]
* Take pkexec env vars into account when creating a chroot.
[ Dimitri John Ledkov ]
* Add session management to click chroot.
-- Ubuntu daily release <ps-jenkins at lists.canonical.com> Tue, 18 Mar 2014 14:27:53 +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/1293788
Title:
Output of list --manifest is inconsistent with info command
Status in “click” package in Ubuntu:
Fix Released
Bug description:
The following bit of JSON is output with "click list --manifest" for
the weather app:
{
"_directory": "/usr/share/click/preinstalled/.click/users/@all/com.ubuntu.weather",
"_removable": 1,
"description": "Weather application",
"framework": "ubuntu-sdk-13.10",
"hooks": {
"weather": {
"apparmor": "apparmor.json",
"desktop": "com.ubuntu.weather_weather.desktop",
"urls": "com.ubuntu.weather_weather.url-dispatcher"
}
},
"icon": "weather-app at 30.png",
"installed-size": "5415",
"maintainer": "Ubuntu App Cats <ubuntu-touch-coreapps at lists.launchpad.net>",
"name": "com.ubuntu.weather",
"title": "weather",
"version": "1.1.219",
"x-source": {
"vcs-bzr": "lp:ubuntu-weather-app",
"vcs-bzr-revno": "219"
},
"x-test": {
"autopilot": "ubuntu_weather_app"
}
}
However, "click info com.ubuntu.weather" shows the following:
{
"description": "Weather application",
"framework": "ubuntu-sdk-13.10",
"hooks": {
"weather": {
"apparmor": "apparmor.json",
"desktop": "com.ubuntu.weather_weather.desktop",
"urls": "com.ubuntu.weather_weather.url-dispatcher"
}
},
"icon": "weather-app at 30.png",
"installed-size": "5415",
"maintainer": "Ubuntu App Cats <ubuntu-touch-coreapps at lists.launchpad.net>",
"name": "com.ubuntu.weather",
"title": "weather",
"version": "1.1.219",
"x-source": {
"vcs-bzr": "lp:ubuntu-weather-app",
"vcs-bzr-revno": "219"
},
"x-test": {
"autopilot": "ubuntu_weather_app"
}
}
As you can see, the _removable and _directory fields are not present
in the "info" output. The same is true when using libclick to get the
information, instead of the click command line tool. It should be
possible to get this information for a specific click package, without
having to get the info for all packages, and then parse the output to
find the package one cares about.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click/+bug/1293788/+subscriptions
More information about the foundations-bugs
mailing list