[Bug 1689425] Re: /usr/bin/gnome-software:11:g_source_attach:debconf_accept_cb:socket_source_dispatch:g_main_dispatch:g_main_context_dispatch

2017-05-08 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Artful) Status: New => Fix Committed ** Changed in: gnome-software (Ubuntu Zesty) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu Artful) Assignee: (unassigned) => Robert Ancell (robe

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-05-08 Thread Robert Ancell
This change seems to be missing an error check, see bug 1689425 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1679435 Title: GNOME Software fails to install .deb packages t

[Bug 1689425] Re: /usr/bin/gnome-software:11:g_source_attach:debconf_accept_cb:socket_source_dispatch:g_main_dispatch:g_main_context_dispatch

2017-05-08 Thread Robert Ancell
This seems to be due to a missing error check accepting the debconf connection (bug 1679435) ** Also affects: gnome-software (Ubuntu Artful) Importance: Undecided Status: New ** Also affects: gnome-software (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: gn

[Bug 1687252] Re: Gnome Software Center Showing Duplicate Installed Apps

2017-05-08 Thread Robert Ancell
I have a feeling this might be related to multiple APT lines in /etc/apt/sources.list - these should be de-duplicated in GNOME Software? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.n

[Bug 1645065] Re: gnome-software (Ubuntu Software) crashed after system update on Xenial

2017-05-07 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1645065 Title: gnome-software (Ubuntu Software) cra

[Bug 1616979] Re: No snaps appearing in g-s in Y

2017-05-07 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1616979 Title: No snaps appearing in g-s in Y

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-05-07 Thread Robert Ancell
Confirmed fixed in Yakkety (3.20.1+git20170427.0.3d09239-0ubuntu1) by installing Itch from https://itch.io/app. ** Tags removed: verification-needed-yakkety ** Tags added: verification-done-yakkety -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is su

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-05-07 Thread Robert Ancell
Confirmed fixed in Yakkety (3.20.1+git20170427.0.3d09239-0ubuntu1) ** Tags removed: verification-needed-yakkety ** Tags added: verification-done-yakkety -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https:/

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-05-07 Thread Robert Ancell
** Tags removed: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1672424 Title: Cannot install Debian files outside of the repositories To manage notific

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-05-07 Thread Robert Ancell
** Tags removed: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1679435 Title: GNOME Software fails to install .deb packages that trigger debconf promp

[Bug 1663060] Re: Add a title field to snap metadata

2017-05-04 Thread Robert Ancell
*** This bug is a duplicate of bug 169 *** https://bugs.launchpad.net/bugs/169 See bug 1688407 for the reversion in 17.04. (Also not this bug is a duplicate and comment on bug 169 if you have more information to add). -- You received this bug notification because you are a member

[Bug 1688407] [NEW] Snap title field reverted to summary

2017-05-04 Thread Robert Ancell
name "ghex-udt" Observed result: A snap is shown with the name "Hex Editor" [Regression Potential] Low, we just change the snap field from "summary" to "name" to match the behaviour in previous Ubuntu releases. ** Affects: gnome-software (Ubuntu) Imp

[Bug 1688407] Re: Snap title field reverted to summary

2017-05-04 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Zesty) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu Artful) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu Artful) Importance: Undecided =

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-05-03 Thread Robert Ancell
Confirmed I can install fake-noisy-driver in zesty and the debconf prompt is shown. ** Tags removed: verification-needed ** Tags added: verification-done-zesty verification-needed-xenial verification-needed-yakkety -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 1680027] Re: gnome-software doesn't use snapd-glib exclusively

2017-05-03 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1680027 Title: gnome-software doesn't use s

[Bug 1680027] Re: gnome-software doesn't use snapd-glib exclusively

2017-05-03 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1680027 Title: gnome-software doesn't use snapd-g

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-04-30 Thread Robert Ancell
@Amr, yes, unfortunately debconf only works with libgtk2-perl. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1679435 Title: GNOME Software fails to install .deb packages th

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-04-26 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Yakkety) Status: Triaged => Fix Committed ** Changed in: gnome-software (Ubuntu Xenial) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-softwar

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-26 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Yakkety) Status: Confirmed => Fix Committed ** Changed in: gnome-software (Ubuntu Xenial) Status: Confirmed => Fix Committed ** Changed in: gnome-software (Ubuntu Yakkety) Assignee: (unassigned) => Robert Ancell (robert-ancell) *

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-26 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Zesty) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1672424 Title: Cannot install Debian fi

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-04-26 Thread Robert Ancell
** Description changed: - i was installing stuff from the software center + [Impact] + GNOME Software doesn't provide debconf support when using aptd. This means any package installation / upgrade that triggers a debconf prompt can fail. The requested package might not do a prompt, but some depe

[Bug 1679435] Re: GNOME Software fails to install .deb packages that trigger debconf prompts

2017-04-26 Thread Robert Ancell
-software (Ubuntu Artful) Importance: High Assignee: Robert Ancell (robert-ancell) Status: Fix Committed ** Also affects: gnome-software (Ubuntu Zesty) Importance: Undecided Status: New ** Changed in: gnome-software (Ubuntu Zesty) Importance: Undecided => High ** Changed

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-21 Thread Robert Ancell
I didn't push the last change to master because I'm not sure of the correct solution there. The apt plugin is not upstream, so it doesn't make sense to set the management plugin to apt (should probably be packagekit?). I don't really get the point of management plugin so I need to ask Richard what

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-20 Thread Robert Ancell
Found it - the .debs are loaded by GNOME Software but they are not marked with a "management plugin". This cases the apt plugin to reject them when installing (it only installs apps marked as owned by apt). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, whi

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-20 Thread Robert Ancell
commit 7bd8bd838700682bf4f7fdb8dfc8f26ca5fce04a Author: Robert Ancell Date: Fri Apr 21 16:53:10 2017 +1200 dpkg: Mark local .debs as managed by APT ** Changed in: gnome-software (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you ar

[Bug 1672424] Re: Installing .debs from the command line fails for non-absolute paths

2017-04-20 Thread Robert Ancell
Confirmed using the itch package the page shows but the install button does nothing. So there's at least two bugs here. ** Summary changed: - Installing .debs from the command line fails for non-absolute paths + Cannot install Debian files outside of the repositories -- You received this bug no

[Bug 1672424] Re: Installing .debs from the command line fails for non-absolute paths

2017-04-20 Thread Robert Ancell
commit fd55e2a59f26e99d8daad41737d11145f3cf5ed8 Author: Robert Ancell Date: Fri Apr 21 14:15:54 2017 +1200 Make filename passed with --local-filename absolute. If you already have gnome-software running this filename is passed to the existing process which is likely to be

[Bug 1672424] Re: Installing .debs from the command line fails for non-absolute paths

2017-04-20 Thread Robert Ancell
Note that --local-filename=~/filename.deb doesn't work because '~' is a shell expansion that doesn't occur. It would have been substituted if the command line was --local-filename ~/filename.deb. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subsc

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-04-20 Thread Robert Ancell
The reason this is not working is the gnome-software you are running is not the process that actually shows the package. You will already have gnome-software running so it just passes the string to the existing process. Since this process is probably running in your home directory it doesn't work o

[Bug 1679435] Re: installing dkms package from gnome-software, no debconf frontend: package shim-signed 1.27~16.10.1+0.9+1474479173.6c180c6-1ubuntu1 failed to install/upgrade: subprocess installed pos

2017-04-19 Thread Robert Ancell
commit fb4e6a91585b53eec9db304c41a7fb965f7813b8 Author: Robert Ancell Date: Thu Apr 20 16:46:36 2017 +1200 apt: Support debconf ** Changed in: gnome-software (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubu

[Bug 1632772] Re: GNOME on Wayland does not start from LightDM

2017-04-17 Thread Robert Ancell
** Changed in: lightdm (Ubuntu) Status: Incomplete => New ** Changed in: lightdm (Ubuntu) Importance: Undecided => Medium ** Changed in: lightdm (Ubuntu) Importance: Medium => High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subsc

[Bug 1660855] Re: Can't start gnome-software to show a particular snap package

2017-04-06 Thread Robert Ancell
*** This bug is a duplicate of bug 1621971 *** https://bugs.launchpad.net/bugs/1621971 ** This bug has been marked a duplicate of bug 1621971 Add handler for snap: URLs -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-soft

[Bug 1665126] Re: snap not listed in categories

2017-04-06 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: New => Triaged ** Changed in: gnome-software (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.laun

[Bug 1680033] Re: Snap searches are often canceled

2017-04-06 Thread Robert Ancell
Closing invalid, but please re-open if this cancelling is causing issues. ** Changed in: gnome-software (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.laun

[Bug 1680027] Re: gnome-software doesn't use snapd-glib exclusively

2017-04-06 Thread Robert Ancell
** Bug watch added: GNOME Bug Tracker #781007 https://bugzilla.gnome.org/show_bug.cgi?id=781007 ** Also affects: gnome-software via https://bugzilla.gnome.org/show_bug.cgi?id=781007 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member

[Bug 1680030] Re: Snap plugin for gnome-software misses self tests

2017-04-06 Thread Robert Ancell
** Bug watch added: GNOME Bug Tracker #781006 https://bugzilla.gnome.org/show_bug.cgi?id=781006 ** Also affects: gnome-software via https://bugzilla.gnome.org/show_bug.cgi?id=781006 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member

[Bug 1679774] Re: snapd-glib doesn't read full json response from snapd

2017-04-06 Thread Robert Ancell
This only affects gnome-software 3.24 onwards, so Ubuntu is not affected. ** Changed in: gnome-software (Ubuntu) Status: Triaged => Fix Released ** Summary changed: - snapd-glib doesn't read full json response from snapd + Doesn't read full json response from snapd -- You received this

[Bug 1679774] Re: snapd-glib doesn't read full json response from snapd

2017-04-06 Thread Robert Ancell
It started occurring for me too. The cause is that I was storing a pointer to the start of the HTTP body in a read buffer. If the buffer was realloced then it could be moved and the pointer would point to the old buffer. This is why it had a partial read. https://git.gnome.org/browse/gnome- softw

[Bug 1680033] Re: Snap searches are often canceled

2017-04-05 Thread Robert Ancell
This is normally because you typed "ro" and g-s did a search on that and when you type "cket" it cancels the "ro" search and does a "rocket" search. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs

[Bug 1680027] Re: gnome-software doesn't use snapd-glib exclusively

2017-04-05 Thread Robert Ancell
Why does this block enablement? ** Changed in: gnome-software (Ubuntu) Status: New => Triaged ** Changed in: gnome-software (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-soft

[Bug 1680030] Re: Snap plugin for gnome-software misses self tests

2017-04-05 Thread Robert Ancell
You should also file these bugs upstream. ** Changed in: gnome-software (Ubuntu) Status: New => Triaged ** Changed in: gnome-software (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gn

[Bug 1679774] Re: snapd-glib doesn't read full json response from snapd

2017-04-04 Thread Robert Ancell
I think this might be due to you getting a chunked HTTP response... -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1679774 Title: snapd-glib doesn't read full json response

[Bug 1679774] Re: snapd-glib doesn't read full json response from snapd

2017-04-04 Thread Robert Ancell
Could you run the following and see what response you get (substitute for the search you did)? $ nc -UC /run/snapd.socket GET /v2/find?q=rocket HTTP/1.1 Host: -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. h

[Bug 1679774] Re: snapd-glib doesn't read full json response from snapd

2017-04-04 Thread Robert Ancell
gnome-software is still using its own code for querying snapd. ** Project changed: snapd-glib => gnome-software (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1679774

[Bug 1648534] Re: /usr/bin/gnome-software:5:g_wakeup_new:g_main_context_new:g_dbus_connection_send_message_with_reply_sync:g_dbus_connection_call_sync_internal:g_dbus_connection_call_sync

2017-04-04 Thread Robert Ancell
My current line of thinking is there is a GWakeup leak somewhere, which is likely due to a GCancellable leak (that seems to be the only thing that uses it). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. http

[Bug 1551191] Re: gnome-software crashed with SIGSEGV in GS_IS_PLUGIN_LOADER()

2017-04-02 Thread Robert Ancell
Pretty sure this is https://git.gnome.org/browse/gnome- software/commit/?id=cf9b534b7819bc7faf339cc4bee6855322cfca9b -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1551191 Tit

[Bug 1559695] Re: gnome-software assert failure: *** Error in `/usr/bin/gnome-software': double free or corruption (fasttop): 0x00007f1e6c002bd0 ***

2017-03-30 Thread Robert Ancell
** Package changed: appstream-glib (Ubuntu) => gnome-software (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1559695 Title: gnome-software assert failure: *** Error

[Bug 1559695] Re: gnome-software assert failure: *** Error in `/usr/bin/gnome-software': double free or corruption (fasttop): 0x00007f1e6c002bd0 ***

2017-03-30 Thread Robert Ancell
** Package changed: gnome-software (Ubuntu) => appstream-glib (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1559695 Title: gnome-software assert failure: *** Error

[Bug 1559695] Re: gnome-software assert failure: *** Error in `/usr/bin/gnome-software': double free or corruption (fasttop): 0x00007f1e6c002bd0 ***

2017-03-27 Thread Robert Ancell
https://github.com/hughsie/appstream-glib/pull/163 ** Information type changed from Private to Public ** Changed in: gnome-software (Ubuntu) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu) Status: New => In Progress -- You re

[Bug 1672424] Re: Cannot install Debian files outside of the repositories

2017-03-19 Thread Robert Ancell
I've tried this on Xenial, Yakkety (both QEMU VMs) and Zesty (running directly on my laptop) and all are able to show the downloaded switcheroo-control package. I talked with Jeremy on IRC and he could reproduce, so not sure what's different between the machines.. -- You received this bug notific

[Bug 1621971] Re: Add handler for snap: URLs

2017-03-12 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1621971 Title: Add handler for snap: URLs To man

[Bug 1621971] Re: Add handler for snap: URLs

2017-02-19 Thread Robert Ancell
Opened bug 1666100 about desktop-file-utils fix. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1621971 Title: Add handler for snap: URLs To manage notifications about this

[Bug 1666100] Re: Use GNOME Software as default snap: URL handler

2017-02-19 Thread Robert Ancell
Bug 1621971 added snap: URL support to GNOME Software. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to desktop-file-utils in Ubuntu. https://bugs.launchpad.net/bugs/1666100 Title: Use GNOME Software as default snap: URL handler To

[Bug 1666100] [NEW] Use GNOME Software as default snap: URL handler

2017-02-19 Thread Robert Ancell
Public bug reported: [Impact] In the same way as apturl is set as the default apt: URL handler, we should do the same for GNOME Software with the snap: URL. [Test Case] Run: $ xdg-open snap:moon-buggy Expected result: GNOME Software opens with information on the moon-buggy snap Observed result

[Bug 1621971] Re: Add handler for snap: URLs

2017-02-19 Thread Robert Ancell
Sorry, I thought I had updated the description, it should read: $ gnome-software snap://moon-buggy I'm not 100% sure the correct way to make the snap links work by default. It works if you edit /usr/share/applications/defaults.list (from desktop-file-utils). I'll do a separate SRU for this change

[Bug 1621971] Re: Add handler for snap: URLs

2017-02-19 Thread Robert Ancell
Also, you are correct in that you have to kill gnome-software or restart your machine for the changes to take effect. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1621971 Ti

[Bug 1664724] Re: Snapd doesn't provide metadata on snap apps

2017-02-14 Thread Robert Ancell
*** This bug is a duplicate of bug 1661590 *** https://bugs.launchpad.net/bugs/1661590 Argh, I'm losing it. This is really bug 1661590. ** This bug has been marked a duplicate of bug 1661590 GNOME Software only supports running one application from a snap -- You received this bug notific

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-14 Thread Robert Ancell
*** This bug is a duplicate of bug 169 *** https://bugs.launchpad.net/bugs/169 Oh (insert expletive here). Natalia - you are right, this is a duplicate of bug 169. I was reviewing our outstanding issues with snapd and for some reason I didn't find that bug and opened a new one. Th

[Bug 1664724] Re: Snapd doesn't provide metadata on snap apps

2017-02-14 Thread Robert Ancell
*** This bug is a duplicate of bug 1661590 *** https://bugs.launchpad.net/bugs/1661590 This feature was raised on discussions from bug 1663060. ** No longer affects: snapd-glib (Ubuntu) ** No longer affects: snapd (Ubuntu) ** Changed in: gnome-software (Ubuntu) Status: New => Invalid

[Bug 1664724] [NEW] Snapd doesn't provide metadata on snap apps

2017-02-14 Thread Robert Ancell
*** This bug is a duplicate of bug 1661590 *** https://bugs.launchpad.net/bugs/1661590 Public bug reported: A snap can contain a number of "apps" which each represent an executable program. Currently only the name (i.e. the binary name) of an app is exposed via the snapd interface, i.e. "ap

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-13 Thread Robert Ancell
For completeness, some reasons why the "name" field is bad for displaying: - It's not translatable. - It's not able to accurately express the name of snap/app (limited characters allowed). - It's optimised for command line usage, not desktop cases (tends to be unnecessarily short, abbreviated). -

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-13 Thread Robert Ancell
The challenge with the desktop display name is the one to many relationship of snaps to apps. Here's a couple of cases: 1. A single snap with a single (graphical) app. This is probably going to be the vast majority of snaps used on desktop. In this case using the "Name" field from the is both des

[Bug 1661590] Re: GNOME Software only supports running one application from a snap

2017-02-12 Thread Robert Ancell
The solution we ended up implementing to determine if an app is graphical was in bug 1595023. It would be much better to get an explicit mapping of apps to .desktop files and use that. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to g

[Bug 1661590] Re: GNOME Software only supports running one application from a snap

2017-02-12 Thread Robert Ancell
GNOME Software currently doesn't actually introspect anything from the .snap directly. It uses snapd which I understand it is the desired design of snapd (I like this). So what I need is: - API in snapd to explicitly map which app has which .desktop file and how to get the contents of them. OR -

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-12 Thread Robert Ancell
Please ignore what gnome-software is currently using. The title and description of this bug is about adding a new field because none of the current fields are sufficient. Please don't get hung up on the semantics on the fields; call them "naming", "describing", "metadata" - whatever. I don't think

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-09 Thread Robert Ancell
Given the current name conventions I think capitalizing the name would be a bad heuristic, e.g. ubuntu-calculator-app -> "Ubuntu Calculator App" (should be "Calculator" or "Ubuntu Calculator") minecraft-server-jdstrand -> "Minecraft Server Jdstrand" (should be "Minecraft Server") stonscipap-snap

[Bug 1661983] Re: Ubuntu Software shows irrelevant snaps first in search results

2017-02-09 Thread Robert Ancell
This is probably caused by bug 1545871 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1661983 Title: Ubuntu Software shows irrelevant snaps first in search results To manag

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-08 Thread Robert Ancell
** Also affects: snappy Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to snapd-glib in Ubuntu. https://bugs.launchpad.net/bugs/1663060 Title: Add a title field to snap metadata To manage n

[Bug 1661590] Re: GNOME Software only supports running one application from a snap

2017-02-08 Thread Robert Ancell
I opened bug 1663103 about not being able to determine which slots each app uses. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1661590 Title: GNOME Software only supports

[Bug 1581713] Re: Ubuntu Software always asks for an Ubuntu Single Sign-On account when installing or removing a snap package

2017-02-08 Thread Robert Ancell
Here's what I wrote mailing list post I linked to, it gives an example of why this feature is required: There are a number of cases where it makes sense to be able to remove a snap without logging in: - You may be offline and so can't do an Ubuntu One login at this time. - You don't have an Ubuntu

[Bug 1555567] Re: [snaps] License information from the store not available

2017-02-08 Thread Robert Ancell
Mailing list discussion about using SPDX license tags: https://lists.ubuntu.com/archives/snapcraft/2017-January/002774.html -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1

[Bug 1581713] Re: Ubuntu Software always asks for an Ubuntu Single Sign-On account when installing or removing a snap package

2017-02-08 Thread Robert Ancell
I did an attempt to resolve this by trying to get snapd to generate a Macaroon without store access. But as I understand it getting a Macaroon requires a round trip to the store. So I think the solution to this is to either allow snapd to generate local Macaroons or use some other type of authenti

[Bug 1663097] [NEW] Show featured snaps

2017-02-08 Thread Robert Ancell
Public bug reported: snapd added a new feature with store sections. This can be used to get the featured snaps that should be promoted. $ nc -C -U /run/snapd.socket GET /v2/find?section=featured HTTP/1.1 Host: HTTP/1.1 200 OK Content-Type: application/json Date: Thu, 09 Feb 2017 02:55:26 GMT Tra

[Bug 1663060] [NEW] Add a title field to snap metadata

2017-02-08 Thread Robert Ancell
Public bug reported: There are currently three naming fields in the snap metadata: name: a codename for the snap (can't contain spaces) summary: a one-line description of the snap description: A multi-line description of the snap For example for the Ubuntu calculator app we have: name: ubuntu-cal

[Bug 1663060] Re: Add a title field to snap metadata

2017-02-08 Thread Robert Ancell
Currently gnome-software is using sumary or name instead of this field. ** Also affects: developer-portal Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bu

[Bug 1621971] Re: Add handler for snap: URLs

2017-02-07 Thread Robert Ancell
ce: Undecided => Wishlist ** Changed in: gnome-software (Ubuntu Xenial) Status: New => Triaged ** Changed in: gnome-software (Ubuntu Yakkety) Status: New => Triaged ** Changed in: gnome-software (Ubuntu Xenial) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** C

[Bug 1662749] Re: GNOME Software has entry in Startup Applications

2017-02-07 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Xenial) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu Yakkety) Assignee: (unassigned) => Robert Ancell (robert-ancell) -- You received this bug notification because you are a member of Ubuntu D

[Bug 1662750] Re: Remove 3rd party / non-free license warnings and just show license as Unknown

2017-02-07 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Xenial) Assignee: (unassigned) => Robert Ancell (robert-ancell) ** Changed in: gnome-software (Ubuntu Yakkety) Assignee: (unassigned) => Robert Ancell (robert-ancell) -- You received this bug notification because you are a member of Ubuntu D

[Bug 1555567] Re: [snaps] License information from the store not available

2017-02-07 Thread Robert Ancell
SRUing a fix to remove license warning and just say "Unknown" in bug 1662750. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/167 Title: [snaps] License information from

[Bug 1662749] [NEW] GNOME Software has entry in Startup Applications

2017-02-07 Thread Robert Ancell
Public bug reported: [Impact] GNOME Software shows in the startup applications list and can be disabled. This is a feature that should not be easily disabled by the user. [Test Case] 1. Open Startup Applications Expected result: GNOME Software is not shown Observed result: GNOME Software is sh

[Bug 1662750] [NEW] Remove 3rd party / non-free license warnings and just show license as Unknown

2017-02-07 Thread Robert Ancell
Public bug reported: [Impact] GNOME Software currently shows a large warning about software being 3rd party / non-free when the license information is shown. This is occurring for all snaps due to bug 167. This is misleading and would be simpler to just state the license is "Unknown". [Tes

[Bug 1661590] Re: GNOME Software only supports running one application from a snap

2017-02-07 Thread Robert Ancell
I would hope that snapcraft can be made to automatically populate the apps data by detecting the .desktop files. In this case, the command does seem redundant. If GNOME Software knew the .desktop file it would use that information instead of the command. -- You received this bug notification beca

[Bug 1661590] Re: GNOME Software only supports running one application from a snap

2017-02-07 Thread Robert Ancell
snapd currently doesn't (directly) expose the .desktop files, but if we had those we could get a better experience. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1661590 Titl

[Bug 1661590] Re: When launching a snap from Ubuntu Software, it runs the first command alphabetically

2017-02-07 Thread Robert Ancell
We see the multiple commands but there's no way to differentiate between them. At the moment we're just launching the first command in the list. I think as a first step the order should be as the developer intended, so picking the first one is an appropriate default. If we want to support launchi

[Bug 1640765] Re: lgpl2+ licensed snap is tagged as non-free

2017-02-02 Thread Robert Ancell
*** This bug is a duplicate of bug 167 *** https://bugs.launchpad.net/bugs/167 ** This bug has been marked a duplicate of bug 167 [snaps] License information from the store not available -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, whi

[Bug 1660908] Re: Ubuntu One branding still present when logging in to download snaps

2017-02-01 Thread Robert Ancell
As far as I know this is still the correct branding for this login service. ** Changed in: gnome-software (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.la

[Bug 1555567] Re: [snaps] License information from the store not available

2017-01-31 Thread Robert Ancell
I'm not working on this patch, it really needs input from the Snappy/Store architects as to how they want this to work. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/167

[Bug 1659858] Re: /usr/bin/gnome-software:5:g_wakeup_new:g_main_context_new:g_dbus_connection_send_message_with_reply_sync:g_dbus_connection_call_sync_internal:g_dbus_connection_call_with_unix_fd_list

2017-01-30 Thread Robert Ancell
Seems to be the same / similar issue as bug 1648534 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1659858 Title: /usr/bin/gnome- software:5:g_wakeup_new:g_main_context_n

[Bug 1648534] Re: /usr/bin/gnome-software:5:g_wakeup_new:g_main_context_new:g_dbus_connection_send_message_with_reply_sync:g_dbus_connection_call_sync_internal:g_dbus_connection_call_sync

2017-01-30 Thread Robert Ancell
Bug 1659858 has a slightly different stacktrace but seems to be the same / a related issue. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1648534 Title: /usr/bin/gnome-

[Bug 1648534] Re: /usr/bin/gnome-software:5:g_wakeup_new:g_main_context_new:g_dbus_connection_send_message_with_reply_sync:g_dbus_connection_call_sync_internal:g_dbus_connection_call_sync

2017-01-12 Thread Robert Ancell
I've been playing around but haven't managed to find a descriptor leak, if someone else can reproduce this problem, please try the following from a terminal: $ ls -l /proc/$(pidof gnome-software)/fd Mine consistently shows about 19 descriptors open, no matter what I do (some temporarily open duri

[Bug 1648534] Re: /usr/bin/gnome-software:5:g_wakeup_new:g_main_context_new:g_dbus_connection_send_message_with_reply_sync:g_dbus_connection_call_sync_internal:g_dbus_connection_call_sync

2017-01-11 Thread Robert Ancell
Looks like something is leaking file descriptors... -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1648534 Title: /usr/bin/gnome- software:5:g_wakeup_new:g_main_context_n

[Bug 1646784] Re: /usr/lib/snapd-glib/snapd-login-service:11:read_data:read_from_snapd:read_cb:socket_source_dispatch:g_main_dispatch

2016-12-05 Thread Robert Ancell
** Also affects: snapd-glib (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: snapd-glib (Ubuntu Yakkety) Importance: Undecided Status: New ** Changed in: snapd-glib (Ubuntu Xenial) Importance: Undecided => Medium ** Changed in: snapd-glib (Ubuntu Yakkety)

[Bug 1646784] Re: /usr/lib/snapd-glib/snapd-login-service:11:read_data:read_from_snapd:read_cb:socket_source_dispatch:g_main_dispatch

2016-12-05 Thread Robert Ancell
** Changed in: snapd-glib Milestone: None => 1.4 ** Changed in: snapd-glib Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to snapd-glib in Ubuntu. https://bugs.launchpad.net/bugs/1646784

[Bug 1646784] Re: /usr/lib/snapd-glib/snapd-login-service:11:read_data:read_from_snapd:read_cb:socket_source_dispatch:g_main_dispatch

2016-12-05 Thread Robert Ancell
** Changed in: snapd-glib (Ubuntu) Status: New => Fix Committed ** Changed in: snapd-glib (Ubuntu) Importance: Undecided => Medium ** Also affects: snapd-glib Importance: Undecided Status: New ** Changed in: snapd-glib Status: New => Fix Committed ** Changed in: snapd

[Bug 1595023] Re: Need to determine if snap apps require terminal or not

2016-11-27 Thread Robert Ancell
Confirmed in Xenial 'xbill' snap runs an X window without a terminal and 'moon-buggy' opens a terminal. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-softwa

[Bug 1595023] Re: Need to determine if snap apps require terminal or not

2016-11-27 Thread Robert Ancell
Removing snapd tasks as the solution didn't require a change there. ** No longer affects: snapd (Ubuntu) ** No longer affects: snapd (Ubuntu Xenial) ** No longer affects: snapd (Ubuntu Yakkety) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subs

[Bug 1603610] Re: Snaps have no screenshots

2016-11-27 Thread Robert Ancell
Confirmed can see screenshot for 'teatime' snap in Xenial. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs

[Bug 1629456] Re: Summary isn't shown for snaps

2016-11-27 Thread Robert Ancell
Confirmed summary shown for 'teatime' snap in Xenial. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1629

[Bug 1643134] Re: Switch gnome-software to use PackageKit backend

2016-11-23 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1643134 Title: Switch gnome-software to use Package

[Bug 1616943] Re: Can't auth against U1 in g-s

2016-11-23 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Xenial) Status: Triaged => Fix Released ** Changed in: gnome-software (Ubuntu Xenial) Status: Fix Released => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-soft

<    5   6   7   8   9   10   11   12   13   14   >