[Touch-packages] [Bug 1934199] Re: Switch from Livepatch service to UA client

2021-09-28 Thread Robert Ancell
I had a WIP branch done as part of the ESM work. That's now been
rescheduled to April 2022, and the Livepatch migration will be done as
part of that.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934199

Title:
  Switch from Livepatch service to UA client

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  Won't Fix
Status in software-properties source package in Impish:
  Won't Fix

Bug description:
  software-properties currently uses a HTTP over Unix domain socket
  service from the livepatch snap to get the status and enable/disable
  it. This service is being deprecated with the 'ua' command line tool
  now providing this functionality. software-properties also installed
  the snap to gain access to this service. This is no longer required as
  the 'ua' tool does this.

  (*) The Livepatch service is a HTTP over Unix domain service running
  on livepatchd.sock inside the livepatch snap.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934199/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-08-25 Thread Robert Ancell
@chad.smith - can you make merge requests for the required changes to
the ubuntu/hirsute, ubuntu/focal etc branches
(https://git.launchpad.net/ubuntu/+source/software-properties)? I can
then review those and do the uploads as required. If you need any UI
changes I can make those, but I think at this point it's just how to
interact with the ua client correctly which is something you have a lot
more information on than I do.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  Fix Released
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  Fix Committed
Status in software-properties source package in Focal:
  Fix Committed
Status in software-properties source package in Hirsute:
  Fix Committed

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-07-14 Thread Robert Ancell
Confirmed here that /var/lib/ubuntu-advantage/status.json is only
updated when running 'ua status' as root.

No desktop software is running as root, in the few cases that root
privileges are required a small service is run as root and that is
communicated with via D-Bus.

The warning doesn't show for the majority of users, since they aren't
going to be running from the command line so I would leave it for now,
and remove in the next revision of this code.

I think there is a case where this won't work - if you have a fresh
machine that you haven't done a 'ua attach' on then software-properties
is going to not offer ESM as it's not going to think it's available.

In https://code.launchpad.net/~robert-ancell/software-
properties/+git/software-properties/+merge/400153 that 'ua status' can
timeout and return empty values, which is why we are accessing
/var/lib/ubuntu-advantage/status.json. Is there a reason why the ua
client doesn't do this itself internally, i.e. it gives you fresh json
or returns the cached copy if it can't do the update?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  Fix Released
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  Fix Committed
Status in software-properties source package in Focal:
  Fix Committed
Status in software-properties source package in Hirsute:
  Fix Committed

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-14 Thread Robert Ancell
A couple of points about putting it into Impish:
- What mechanism can we use to determine if it should show?
- Since the banner refers to a beta feature, it will be replaced at some point 
with a new banner, is it worth bringing that into Impish or waiting for the 
more complete feature.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New

Bug description:
  [Impact]
  Add a banner to the Livepatch page to invite users to join the Ubuntu Pro for 
Desktop. Note that this is not shown in current releases, as this feature only 
applies to older versions.

  [Test Case]
  1. Open Software Properties.
  2. Go to Livepatch tab.
  Expected result:
  A banner is shown directing the user to Ubuntu Pro.
  The banner can be dismissed, and doesn't return when restarting 
software-properties.

  [Regression Potential]
  Some risk of introducing a new bug, however the change is quite small and 
doesn't have any complex interactions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-07 Thread Robert Ancell
** Description changed:

- Add a banner to the Livepatch page to invite users to join the Ubuntu
- Pro for Desktop.
+ [Impact]
+ Add a banner to the Livepatch page to invite users to join the Ubuntu Pro for 
Desktop. Note that this is not shown in current releases, as this feature only 
applies to older versions.
+ 
+ [Test Case]
+ 1. Open Software Properties.
+ 2. Go to Livepatch tab.
+ Expected result:
+ A banner is shown directing the user to Ubuntu Pro.
+ The banner can be dismissed, and doesn't return when restarting 
software-properties.
+ 
+ [Regression Potential]
+ Some risk of introducing a new bug, however the change is quite small and 
doesn't have any complex interactions.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New

Bug description:
  [Impact]
  Add a banner to the Livepatch page to invite users to join the Ubuntu Pro for 
Desktop. Note that this is not shown in current releases, as this feature only 
applies to older versions.

  [Test Case]
  1. Open Software Properties.
  2. Go to Livepatch tab.
  Expected result:
  A banner is shown directing the user to Ubuntu Pro.
  The banner can be dismissed, and doesn't return when restarting 
software-properties.

  [Regression Potential]
  Some risk of introducing a new bug, however the change is quite small and 
doesn't have any complex interactions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-07 Thread Robert Ancell
Lech - the Xenial version doesn't have a Livepatch page, should it be
placed somewhere else?

** Changed in: software-properties (Ubuntu Bionic)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: software-properties (Ubuntu Focal)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New

Bug description:
  [Impact]
  Add a banner to the Livepatch page to invite users to join the Ubuntu Pro for 
Desktop. Note that this is not shown in current releases, as this feature only 
applies to older versions.

  [Test Case]
  1. Open Software Properties.
  2. Go to Livepatch tab.
  Expected result:
  A banner is shown directing the user to Ubuntu Pro.
  The banner can be dismissed, and doesn't return when restarting 
software-properties.

  [Regression Potential]
  Some risk of introducing a new bug, however the change is quite small and 
doesn't have any complex interactions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-07 Thread Robert Ancell
** No longer affects: software-properties (Ubuntu Hirsute)

** No longer affects: software-properties (Ubuntu Impish)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-04 Thread Robert Ancell
Thanks for the feedback. Which distribution(s) should this be
targetting?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-01 Thread Robert Ancell
Information required for implementation:
- Where does the link go to, http://ubuntu.com/desktop/pro?
- Does the banner only show if you haven't already attached this machine to 
Ubuntu Advantage?
- When closing the banner, does it return next time?
- Does it make sense for this to be in the "Livepatch" tab - should that tab be 
renamed to "Ubuntu Pro" at the same time?
- When will this feature no-longer be a preview? Will that require a second SRU 
or can we determine that at runtime?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-01 Thread Robert Ancell
Implementation at https://code.launchpad.net/~robert-ancell/software-
properties/+git/software-properties/+ref/ubuntu-pro-beta

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-01 Thread Robert Ancell
** Attachment added: "Screenshot of implementation"
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+attachment/5508533/+files/Screenshot%20from%202021-07-02%2016-58-30.png

** Also affects: software-properties (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Impish)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Hirsute)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Xenial)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] [NEW] Add Ubuntu Pro banner to Livepatch page

2021-07-01 Thread Robert Ancell
Public bug reported:

Add a banner to the Livepatch page to invite users to join the Ubuntu
Pro for Desktop.

** Affects: software-properties (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Xenial)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Bionic)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Focal)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Hirsute)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Impish)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934439] Re: Add Ubuntu Pro banner to Livepatch page

2021-07-01 Thread Robert Ancell
** Attachment added: "Mockup of banner"
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+attachment/5508532/+files/ubuntu-pro-mockup.png

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934439

Title:
  Add Ubuntu Pro banner to Livepatch page

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  Add a banner to the Livepatch page to invite users to join the Ubuntu
  Pro for Desktop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934199] Re: Switch from Livepatch service to UA client

2021-06-30 Thread Robert Ancell
The current implementation shows "Last check for updates". As far as I can tell 
this information is not available via the UA client. It also shows a list of 
applied CVE fixes, which again I don't think is available from the UA client.
 
See attached screenshot of current implementation in 18.04 LTS.

** Attachment added: "Screenshot from 2021-07-01 12-28-24.png"
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934199/+attachment/5508251/+files/Screenshot%20from%202021-07-01%2012-28-24.png

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934199

Title:
  Switch from Livepatch service to UA client

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  software-properties currently uses a HTTP over Unix domain socket
  service from the livepatch snap to get the status and enable/disable
  it. This service is being deprecated with the 'ua' command line tool
  now providing this functionality. software-properties also installed
  the snap to gain access to this service. This is no longer required as
  the 'ua' tool does this.

  (*) The Livepatch service is a HTTP over Unix domain service running
  on livepatchd.sock inside the livepatch snap.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934199/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1934199] [NEW] Switch from Livepatch service to UA client

2021-06-30 Thread Robert Ancell
Public bug reported:

software-properties currently uses a HTTP over Unix domain socket
service from the livepatch snap to get the status and enable/disable it.
This service is being deprecated with the 'ua' command line tool now
providing this functionality. software-properties also installed the
snap to gain access to this service. This is no longer required as the
'ua' tool does this.

(*) The Livepatch service is a HTTP over Unix domain service running on
livepatchd.sock inside the livepatch snap.

** Affects: software-properties (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Xenial)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Bionic)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Focal)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Hirsute)
 Importance: Undecided
 Status: New

** Affects: software-properties (Ubuntu Impish)
 Importance: Undecided
 Status: New

** Also affects: software-properties (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Impish)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Hirsute)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1934199

Title:
  Switch from Livepatch service to UA client

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New
Status in software-properties source package in Impish:
  New

Bug description:
  software-properties currently uses a HTTP over Unix domain socket
  service from the livepatch snap to get the status and enable/disable
  it. This service is being deprecated with the 'ua' command line tool
  now providing this functionality. software-properties also installed
  the snap to gain access to this service. This is no longer required as
  the 'ua' tool does this.

  (*) The Livepatch service is a HTTP over Unix domain service running
  on livepatchd.sock inside the livepatch snap.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1934199/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-06-20 Thread Robert Ancell
The warnings about the status.json file are due to the ubuntu-advantage
client on these older systems not yet having the feature to write this
file. When updated, this should work - that's correct, right
@chad.smith?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  Fix Released
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  Fix Committed
Status in software-properties source package in Focal:
  Fix Committed
Status in software-properties source package in Hirsute:
  Fix Committed

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-28 Thread Robert Ancell
Bionic and focal branches/PPA also updated.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-28 Thread Robert Ancell
I've updated the xenial branch and version in the PPA with the fixes
requested, thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-28 Thread Robert Ancell
This change is based on the expectation that UA tools will be the
version that is about to be SRUd. The old version gracefully fails with
`ua status --format=json`, so should already effectively return (False,
False). I didn't do an explicit check on the version as it's non-trivial
to do and I'd be more worried about introducing a bug in the version
number parsing.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-24 Thread Robert Ancell
Merge request for master:
https://code.launchpad.net/~robert-ancell/software-properties/+git/software-properties/+merge/400153

Other branches for SRUing:
https://code.launchpad.net/~robert-ancell/software-properties/+git/software-properties/+ref/esm-focal
https://code.launchpad.net/~robert-ancell/software-properties/+git/software-properties/+ref/esm-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
Code is in:
https://code.launchpad.net/~robert-ancell/software-properties/+git/software-properties/+ref/esm
https://code.launchpad.net/~robert-ancell/software-properties/+git/software-properties/+ref/esm-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
I've made a PPA to test this: https://launchpad.net/~robert-
ancell/+archive/ubuntu/software-properties

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
** Also affects: software-properties (Ubuntu Hirsute)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: software-properties (Ubuntu Xenial)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New
Status in software-properties source package in Xenial:
  New
Status in software-properties source package in Bionic:
  New
Status in software-properties source package in Focal:
  New
Status in software-properties source package in Hirsute:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
** Description changed:

  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.
  
  [Test Case]
- 1. Open Software Properties
- 2. Go to Updates tab.
+ 1. Install latest version of Ubuntu advantage:
+ $ sudo add-apt-repository ppa:ua-client/stable
+ $ sudo apt update
+ $ sudo apt upgrade
+ 2. Open Software Properties
+ 3. Go to Updates tab.
  
  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.
  
  Observed result:
  No ESM information currently shown.
  
  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Install latest version of Ubuntu advantage:
  $ sudo add-apt-repository ppa:ua-client/stable
  $ sudo apt update
  $ sudo apt upgrade
  2. Open Software Properties
  3. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
** Attachment added: "New UI in xenial with ESM applied."
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+attachment/5479359/+files/Screenshot%20from%202021-03-23%2012-31-56.png

** Description changed:

  [Impact]
- There is not currently a graphical method of determining if a system is 
subscribed to Extended Security Maintenance updates. This is resolved by adding 
some new UI to the software properties application (design 
https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance).
+ There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.
  
  [Test Case]
  1. Open Software Properties
  2. Go to Updates tab.
  
  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.
  
  Observed result:
  No ESM information currently shown.
  
  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Open Software Properties
  2. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
** Attachment added: "New UI in xenial with ESM available"
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+attachment/5479358/+files/Screenshot%20from%202021-03-23%2012-32-22.png

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Open Software Properties
  2. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] [NEW] Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
Public bug reported:

[Impact]
There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

[Test Case]
1. Open Software Properties
2. Go to Updates tab.

Expected result:
Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

Observed result:
No ESM information currently shown.

[Where problems could occur]
- Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
- Launching software properties could trigger a bug in the ua app.
- Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

** Affects: software-properties (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Open Software Properties
  2. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920836] Re: Show Extended Security Maintenence status

2021-03-22 Thread Robert Ancell
** Attachment added: "Current UI in xenial"
   
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+attachment/5479357/+files/Screenshot%20from%202021-03-23%2012-32-37.png

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1920836

Title:
  Show Extended Security Maintenence status

Status in software-properties package in Ubuntu:
  New

Bug description:
  [Impact]
  There is not currently a graphical method of determining if a system is 
subscribed to [Extended Security Maintenance](https://ubuntu.com/security/esm) 
updates. This is resolved by adding some [new 
UI](https://wiki.ubuntu.com/SoftwareUpdates#Extended_Security_Maintenance) to 
the software properties application.

  [Test Case]
  1. Open Software Properties
  2. Go to Updates tab.

  Expected result:
  Information is shown that indicates if this system is using Extended Security 
Maintenance updates, when updates will supported until, and a link to upgrade 
to ESM.

  Observed result:
  No ESM information currently shown.

  [Where problems could occur]
  - Software properties could hit a bug getting a response from the ua app. The 
current code carefully checks if and what is returned, falling back to a safe 
default behavior.
  - Launching software properties could trigger a bug in the ua app.
  - Software properties could show incorrect information, causing confusion for 
the user. The solution uses information from distro-info and the ua app which 
means software-properties contains no data about ESM, and instead relies on 
these apps that can be updated if things change.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1920836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1892455] Re: [MIR] libselinux1

2020-09-24 Thread Robert Ancell
Oops, I thought it was in universe. This is not required then.

** Changed in: libselinux (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libselinux in Ubuntu.
https://bugs.launchpad.net/bugs/1892455

Title:
  [MIR] libselinux1

Status in libselinux package in Ubuntu:
  Invalid

Bug description:
  Many applications have Flatpak integration using libflatpak. The
  Ubuntu desktop team would like libflatpak in main so we can easily
  build such applications (LP: #1812456). libselinux is a dependency of
  this, so it would also need to be in main. We don't need SELinux
  functionality, and do not expect any other SELinux packages to be
  installed by default.

  Availability
  
  In Universe, builds for all architectures and in sync with Debian.

  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)

  Security
  
  This will need a Security review.

  Quality Assurance
  =
  Should be subscribed to by Ubuntu Desktop Bugs.

  Contains a single .so and doesn't have any debconf prompts. Package is
  maintained in Debian. No major bugs in Debian or Ubuntu.

  UI Standards
  
  N/A

  Dependencies
  
  All in main.

  Standards Compliance
  
  Package uses standards version 4.5.0.

  Maintenance
  ===
  Actively developed upstream https://github.com/SELinuxProject/selinux.
  Packages actively maintained in Debian.

  Security Checks
  ===
  41 CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=selinux, but 
they seem to relate to actual SELinux functionality, not issues in libselinux.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libselinux/+bug/1892455/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1892455] Re: [MIR] libselinux1

2020-08-20 Thread Robert Ancell
** Description changed:

  Many applications have Flatpak integration using libflatpak. The Ubuntu
  desktop team would like libflatpak in main so we can easily build such
  applications (LP: #1812456). libselinux is a dependency of this, so it
  would also need to be in main. We don't need SELinux functionality, and
  do not expect any other SELinux packages to be installed by default.
  
  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
- Maintained in Debian.
+ Actively developed upstream https://github.com/SELinuxProject/selinux.
+ Packages actively maintained in Debian.
  
  Security Checks
  ===
  No CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libselinux.

** Changed in: libselinux (Ubuntu)
   Importance: Undecided => Medium

** Description changed:

  Many applications have Flatpak integration using libflatpak. The Ubuntu
  desktop team would like libflatpak in main so we can easily build such
  applications (LP: #1812456). libselinux is a dependency of this, so it
  would also need to be in main. We don't need SELinux functionality, and
  do not expect any other SELinux packages to be installed by default.
  
  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Actively developed upstream https://github.com/SELinuxProject/selinux.
  Packages actively maintained in Debian.
  
  Security Checks
  ===
- No CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libselinux.
+ 41 CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=selinux, but 
they seem to relate to actual SELinux functionality, not issues in libselinux.

** Description changed:

  Many applications have Flatpak integration using libflatpak. The Ubuntu
  desktop team would like libflatpak in main so we can easily build such
  applications (LP: #1812456). libselinux is a dependency of this, so it
  would also need to be in main. We don't need SELinux functionality, and
  do not expect any other SELinux packages to be installed by default.
  
  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
- Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
+ Should be subscribed to by Ubuntu Desktop Bugs.
+ 
+ Contains a single .so and doesn't have any debconf prompts. Package is
+ maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Actively developed upstream https://github.com/SELinuxProject/selinux.
  Packages actively maintained in Debian.
  
  Security Checks
  ===
  41 CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=selinux, but 
they seem to relate to actual SELinux functionality, not issues in libselinux.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libselinux in Ubuntu.
https://bugs.launchpad.net/bugs/1892455

Title:
  [MIR] libselinux1

Status in libselinux package in Ubuntu:
  New

Bug description:
  Many applications have Flatpak integration using libflatpak. The
  Ubuntu desktop team would like libflatpak in main so we can easily
  build such applications (LP: #1812456). libselinux is a dependency of
  this, so it would also need to be in main. We don't need SELinux
  functionality, and do not expect any other SELinux packages to be
  installed by default.

  Availability
  
  In Universe, builds for all architectures 

[Touch-packages] [Bug 1892455] [NEW] [MIR] libselinux1

2020-08-20 Thread Robert Ancell
Public bug reported:

Many applications have Flatpak integration using libflatpak. The Ubuntu
desktop team would like libflatpak in main so we can easily build such
applications (LP: #1812456). libselinux is a dependency of this, so it
would also need to be in main. We don't need SELinux functionality, and
do not expect any other SELinux packages to be installed by default.

Availability

In Universe, builds for all architectures and in sync with Debian.

Rationale
=
Required for libostree-1-1 being in main (LP: #1892454)

Security

This will need a Security review.

Quality Assurance
=
Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.

UI Standards

N/A

Dependencies

All in main.

Standards Compliance

Package uses standards version 4.5.0.

Maintenance
===
Maintained in Debian.

Security Checks
===
No CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libselinux.

** Affects: libselinux (Ubuntu)
 Importance: Undecided
 Status: New

** Description changed:

  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
- TBD
+ This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Maintained in Debian.
  
  Security Checks
  ===
  TBD

** Description changed:

  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Maintained in Debian.
  
  Security Checks
  ===
- TBD
+ No CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libselinux.

** Description changed:

+ Many applications have Flatpak integration using libflatpak. The Ubuntu
+ desktop team would like libflatpak in main so we can easily build such
+ application (LP: #1812456). libselinux is a dependency of this, so it
+ would also need to be in main. We don't need SELinux functionality, and
+ do not expect it to be installed by default.
+ 
  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Maintained in Debian.
  
  Security Checks
  ===
  No CVEs found in http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libselinux.

** Description changed:

  Many applications have Flatpak integration using libflatpak. The Ubuntu
  desktop team would like libflatpak in main so we can easily build such
- application (LP: #1812456). libselinux is a dependency of this, so it
+ applications (LP: #1812456). libselinux is a dependency of this, so it
  would also need to be in main. We don't need SELinux functionality, and
  do not expect it to be installed by default.
  
  Availability
  
  In Universe, builds for all architectures and in sync with Debian.
  
  Rationale
  =
  Required for libostree-1-1 being in main (LP: #1892454)
  
  Security
  
  This will need a Security review.
  
  Quality Assurance
  =
  Contains a single .so and doesn't have any debconf prompts. Package is 
maintained in Debian. No major bugs in Debian or Ubuntu.
  
  UI Standards
  
  N/A
  
  Dependencies
  
  All in main.
  
  Standards Compliance
  
  Package uses standards version 4.5.0.
  
  Maintenance
  ===
  Maintained in Debian.
  
  Security Checks
  ===
  No CVEs found in 

[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-07 Thread Robert Ancell
Confirmed fixed in Bionic with json-glib 1.4.2-3ubuntu0.18.04.1


** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Released
Status in json-glib source package in Bionic:
  Fix Committed
Status in json-glib source package in Eoan:
  Fix Committed
Status in json-glib source package in Focal:
  Fix Released

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Errors are not shown on the command line

  Observed result:
  The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-07 Thread Robert Ancell
Confirmed fixed in Eoan with json-glib 1.4.4-2ubuntu0.19.10.1

** Tags removed: verification-needed-eoan
** Tags added: verification-done-eoan

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Released
Status in json-glib source package in Bionic:
  Fix Committed
Status in json-glib source package in Eoan:
  Fix Committed
Status in json-glib source package in Focal:
  Fix Released

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Errors are not shown on the command line

  Observed result:
  The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-06 Thread Robert Ancell
** Changed in: json-glib (Ubuntu Bionic)
   Status: Fix Committed => In Progress

** Changed in: json-glib (Ubuntu Eoan)
   Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Committed
Status in json-glib source package in Bionic:
  In Progress
Status in json-glib source package in Eoan:
  In Progress
Status in json-glib source package in Focal:
  Fix Committed

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Errors are not shown on the command line

  Observed result:
  The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-06 Thread Robert Ancell
** Changed in: json-glib (Ubuntu Eoan)
   Status: New => Fix Committed

** Changed in: json-glib (Ubuntu Bionic)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Committed
Status in json-glib source package in Bionic:
  Fix Committed
Status in json-glib source package in Eoan:
  Fix Committed
Status in json-glib source package in Focal:
  Fix Committed

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Errors are not shown on the command line

  Observed result:
  The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-06 Thread Robert Ancell
** Description changed:

  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22
  
  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman
  
  Expected result:
- Postman is shown with correct data
+ Errors are not shown on the command line
  
  Observed result:
- Not all channels shown, the following shown on the command line:
+ The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant
  
  (These errors may not always occur, and is likely racy).
  
  [Regression Potential]
  Small risk of introducing other bugs.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Committed
Status in json-glib source package in Bionic:
  New
Status in json-glib source package in Eoan:
  New
Status in json-glib source package in Focal:
  Fix Committed

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Errors are not shown on the command line

  Observed result:
  The following errors are shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-06 Thread Robert Ancell
** Changed in: json-glib (Ubuntu Focal)
   Status: New => Fix Committed

** Changed in: json-glib (Ubuntu Focal)
   Importance: Undecided => High

** Changed in: json-glib (Ubuntu Eoan)
   Importance: Undecided => High

** Changed in: json-glib (Ubuntu Bionic)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  Fix Committed
Status in json-glib source package in Bionic:
  New
Status in json-glib source package in Eoan:
  New
Status in json-glib source package in Focal:
  Fix Committed

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Postman is shown with correct data

  Observed result:
  Not all channels shown, the following shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] Re: json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-06 Thread Robert Ancell
** Changed in: json-glib (Ubuntu Bionic)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: json-glib (Ubuntu Eoan)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: json-glib (Ubuntu Focal)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  New
Status in json-glib source package in Bionic:
  New
Status in json-glib source package in Eoan:
  New
Status in json-glib source package in Focal:
  New

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Postman is shown with correct data

  Observed result:
  Not all channels shown, the following shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1871023] [NEW] json_gvariant_deserialize can fail due to unrelated code setting errno

2020-04-05 Thread Robert Ancell
Public bug reported:

[Impact]
json_gvariant_deserialize can fail due to unrelated code setting errno, this is 
causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

[Test Case]
1. Run GNOME Software from the command line
2. Browse to postman

Expected result:
Postman is shown with correct data

Observed result:
Not all channels shown, the following shown on the command line:
05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string value 
converting to GVariant
05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

(These errors may not always occur, and is likely racy).

[Regression Potential]
Small risk of introducing other bugs.

** Affects: json-glib (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: json-glib (Ubuntu Bionic)
 Importance: Undecided
 Status: New

** Affects: json-glib (Ubuntu Eoan)
 Importance: Undecided
 Status: New

** Affects: json-glib (Ubuntu Focal)
 Importance: Undecided
 Status: New

** Also affects: json-glib (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: json-glib (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: json-glib (Ubuntu Eoan)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to json-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1871023

Title:
  json_gvariant_deserialize can fail due to unrelated code setting errno

Status in json-glib package in Ubuntu:
  New
Status in json-glib source package in Bionic:
  New
Status in json-glib source package in Eoan:
  New
Status in json-glib source package in Focal:
  New

Bug description:
  [Impact]
  json_gvariant_deserialize can fail due to unrelated code setting errno, this 
is causing snapd-glib to not be able to decode responses from snapd. Fixed in 
https://gitlab.gnome.org/GNOME/json-glib/-/merge_requests/22

  [Test Case]
  1. Run GNOME Software from the command line
  2. Browse to postman

  Expected result:
  Postman is shown with correct data

  Observed result:
  Not all channels shown, the following shown on the command line:
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0875 GLib g_variant_new_variant: assertion 'value != NULL' failed
  05:17:29:0877 Gs  not GsPlugin error g-io-error-quark:35: Invalid string 
value converting to GVariant
  05:17:29:0877 Gs  not handling error failed for action refine: Invalid string 
value converting to GVariant

  (These errors may not always occur, and is likely racy).

  [Regression Potential]
  Small risk of introducing other bugs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-glib/+bug/1871023/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1086783] Re: New PolicyKit 0.106 changes configuration file format

2020-01-07 Thread Robert Ancell
I've made a forum post asking for feedback from users of polkit in
Ubuntu (https://discourse.ubuntu.com/t/use-of-javascript-rules-in-
polkit/13892). If you have comments please add them there instead of
this bug.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/1086783

Title:
  New PolicyKit 0.106 changes configuration file format

Status in policykit-1 package in Ubuntu:
  Triaged
Status in policykit-1 package in Debian:
  Fix Released

Bug description:
  From the NEWS file:

  This is polkit 0.106. There's a major change in this release which is
  a switch from .pkla files (keyfile-format) to .rules files
  (JavaScript).

  We may want to hold off on the new version because it requires
  rewriting the configuration files, and adds a dependency on mozjs185,
  which will need a MIR (and getting a MIR may be problematic)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/1086783/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1086783] Re: New PolicyKit 0.106 changes configuration file format

2020-01-07 Thread Robert Ancell
An update on the current state of this:
- polkit upstream currently depends on mozjs60
- mozjs60 is in main, but only for the use of GNOME Shell.
- The current polkit Debian/Ubuntu package has 61 patches in it, backporting 
lots of changes from version 106 to 116.
- There are upstream requests for running polkit without a JS interpreter.
- There is an open MR to switch from mozjs to duktape 
(https://gitlab.freedesktop.org/polkit/polkit/merge_requests/35).
- Debian experimental has polkit 116 packaged (i.e. with JS backend).
- I've made a proof of concept branch which reinstates the local backend 
(https://gitlab.freedesktop.org/rancell/polkit/tree/traditional-backend) which 
works.

It's desirable that we run the latest version in Debian/Ubuntu, which requires 
one of:
- We re-assess the use of mozjs and decide if it's acceptable in this case.
- We support the switch from mozjs to duktape if that's a safer option.
- We propose the old local backend upstream as an alternative to the JS backend.
- We carry the local backend as a patch on upstream.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/1086783

Title:
  New PolicyKit 0.106 changes configuration file format

Status in policykit-1 package in Ubuntu:
  Triaged
Status in policykit-1 package in Debian:
  Fix Released

Bug description:
  From the NEWS file:

  This is polkit 0.106. There's a major change in this release which is
  a switch from .pkla files (keyfile-format) to .rules files
  (JavaScript).

  We may want to hold off on the new version because it requires
  rewriting the configuration files, and adds a dependency on mozjs185,
  which will need a MIR (and getting a MIR may be problematic)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/1086783/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-09-18 Thread Robert Ancell
Confirmed in bionic that gnome-software 3.28.1-0ubuntu4.18.04.12 after
removing and re-installing moon-buggy it shows in the installed page.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Fix Committed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  [Impact]
  Removing and installing an app stops it showing in the installed apps page.

  [Test Case]
  1. Open GNOME Software
  2. Go to installed tab
  3. Click on an installed app
  4. Remove this app
  5. Install this app
  6. Click back button to return to installation page.

  Expected result:
  App shows on page.

  Observed result:
  App does not show on page.

  [Regression Potential]
  Change is small, and just fixes and ordering issue. Unlikely to trigger other 
major issues.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1843730] Re: dee ftbfs in eoan (all architectures)

2019-09-17 Thread Robert Ancell
The patch from ricotz makes sense to me. The particular properties are
construct only and unlikely to be used by a Vala app. So disabling them
works fine.

** Changed in: dee (Ubuntu Eoan)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to dee in Ubuntu.
https://bugs.launchpad.net/bugs/1843730

Title:
  dee ftbfs in eoan (all architectures)

Status in dee package in Ubuntu:
  Fix Committed
Status in dee source package in Eoan:
  Fix Committed

Bug description:
  https://launchpadlibrarian.net/441262638/buildlog_ubuntu-eoan-
  amd64.dee_1.2.7+17.10.20170616-4ubuntu1_BUILDING.txt.gz

  deprecated glib/gtk symbols

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dee/+bug/1843730/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-09-17 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Bionic)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Fix Committed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  [Impact]
  Removing and installing an app stops it showing in the installed apps page.

  [Test Case]
  1. Open GNOME Software
  2. Go to installed tab
  3. Click on an installed app
  4. Remove this app
  5. Install this app
  6. Click back button to return to installation page.

  Expected result:
  App shows on page.

  Observed result:
  App does not show on page.

  [Regression Potential]
  Change is small, and just fixes and ordering issue. Unlikely to trigger other 
major issues.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-09-17 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Bionic)
   Status: Confirmed => Triaged

** Description changed:

- If you install any application using GNOME Software (Ubuntu Software),
- the newly installed application is not displayed on the "Installed" tab.
- It starts showing after the next system reboot.
+ [Impact]
+ Removing and installing an app stops it showing in the installed apps page.
  
- Steps to Reproduce:
- 1. Find any application that is not installed and install it.
- 2. Switch to the "Installed" tab and try to find the newly installed 
application.
+ [Test Case]
+ 1. Open GNOME Software
+ 2. Go to installed tab
+ 3. Click on an installed app
+ 4. Remove this app
+ 5. Install this app
+ 6. Click back button to return to installation page.
+ 
+ Expected result:
+ App shows on page.
+ 
+ Observed result:
+ App does not show on page.
+ 
+ [Regression Potential]
+ Change is small, and just fixes and ordering issue. Unlikely to trigger other 
major issues.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  [Impact]
  Removing and installing an app stops it showing in the installed apps page.

  [Test Case]
  1. Open GNOME Software
  2. Go to installed tab
  3. Click on an installed app
  4. Remove this app
  5. Install this app
  6. Click back button to return to installation page.

  Expected result:
  App shows on page.

  Observed result:
  App does not show on page.

  [Regression Potential]
  Change is small, and just fixes and ordering issue. Unlikely to trigger other 
major issues.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1842651] Re: Regression: after Uprade from udev_237-3ubuntu10.25 to udev_237-3ubuntu10.26 network interfaces don't get renamed by 70-persistent-network.rules

2019-09-05 Thread Robert Ancell
@chrisccoulson - I sponsored the changes as per normal, so they're in
the queue for -proposed in bionic and disco. Can I upload to the
security pocket? Does that just require debian/changelog to be changed?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1842651

Title:
  Regression: after Uprade from udev_237-3ubuntu10.25 to
  udev_237-3ubuntu10.26 network interfaces don't get renamed by 70
  -persistent-network.rules

Status in OEM Priority Project:
  In Progress
Status in systemd package in Ubuntu:
  In Progress

Bug description:
  [Impact]

   * Many server users upgraded from previous Ubuntu LTS series, such as
  14.04 and 16.04, will be affected by this regression.

   * Because there is /etc/udev/rules/70-persistent-network.rules or
  /etc/udev/rules.d/70-persistent-net.rules generated by
  /lib/udev/write_net_rules left.

   * The previous SRU commit of LP: #1837700 doesn't cover this
  persistent network rule.

  [Test Case]

   * It needs to have two Ethernet devices and provides
  /etc/udev/rules.d/70-persistent-net.rules as below.

  SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:55", 
NAME="eth0"
  SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:56", 
NAME="eth1"

  [Regression Potential]

   * When users upgrade to next LTS 20.04, they may also encounter this
  issue because Debian has dropped the same patch.

   * We need to figure another way to avoid this regression for next LTS
  20.04.

   * Adding back the origial patch from Debian will casue another issue.
  (LP: #1837700)

  [Other Info]

  Since the latest update from udev_237-3ubuntu10.25 and
  systemd_237-3ubuntu10.25 to udev_237-3ubuntu10.26 and
  systemd_237-3ubuntu10.26 the renaming of network interfaces by
  /etc/udev/rules/70-persistent-network.rules does not work.

  /etc/udev/rules/70-persistent-network.rules:
  SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:55", 
NAME="eth0"
  SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:56", 
NAME="eth1"

  /var/log/syslog:
  systemd-udevd[423]: Error changing net interface name 'eth1' to 'eth0': File 
exists

  When I downgrade the packages to the version with 237-3ubuntu10.25 the 
following messages are in /var/log/syslog:
  Sep  4 13:10:09 brutus kernel: [4.518507] igb :04:00.0 rename2: 
renamed from eth0
  Sep  4 13:10:09 brutus kernel: [4.565081] igb :07:00.0 eth0: renamed 
from eth1

  The latest version does not rename the interfaces temporary if there
  is a conflict!

  Manually installing the old packages with
  dpkg -i libacl1_2.2.52-3_amd64.deb libsystemd0_237-3ubuntu10.25_amd64.deb 
libudev1_237-3ubuntu10.25_amd64.deb systemd_237-3ubuntu10.25_amd64.deb 
systemd-sysv_237-3ubuntu10.25_amd64.deb udev_237-3ubuntu10.25_amd64.deb
  did fix the problem temporary.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1842651/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841382] Re: Various programs crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup_node() / g_hash_table_lookup() from accountsservice 0.6.55-0ubuntu5/6

2019-09-05 Thread Robert Ancell
The main issue is when I updated to 0.6.55 the new Meson based build
systemd didn't build with systemd support by default. So I've uploaded a
build with this enabled. There may still be an underlying issue, but
this should fix the eoan issues.

** Changed in: accountsservice (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841382

Title:
  Various programs crashed with SIGSEGV in g_str_hash() from
  g_hash_table_lookup_node() / g_hash_table_lookup() from
  accountsservice 0.6.55-0ubuntu5/6

Status in accountsservice:
  New
Status in accountsservice package in Ubuntu:
  Fix Committed

Bug description:
  https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f
  https://errors.ubuntu.com/problem/597be858df957473f357a9249b002b0e39f42781
  https://errors.ubuntu.com/problem/0075340d0f484f9b5d37821d3023970cc12d

  I do not know what triggered the crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 19.10
  Package: gnome-shell 3.32.2-2ubuntu1
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug 25 20:45:09 2019
  DisplayManager: gdm3
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2019-08-24 (1 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions: mutter-common 3.32.2+git20190711-2ubuntu1
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libaccountsservice.so.0
   ?? ()
   ?? ()
  Title: gnome-shell crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  separator:

To manage notifications about this bug go to:
https://bugs.launchpad.net/accountsservice/+bug/1841382/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841382] Re: Various programs crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup_node() / g_hash_table_lookup() from accountsservice 0.6.55-0ubuntu5/6

2019-09-04 Thread Robert Ancell
Upstream bug report opened:
https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/80

** Bug watch added: 
gitlab.freedesktop.org/accountsservice/accountsservice/issues #80
   https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/80

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841382

Title:
  Various programs crashed with SIGSEGV in g_str_hash() from
  g_hash_table_lookup_node() / g_hash_table_lookup() from
  accountsservice 0.6.55-0ubuntu5/6

Status in accountsservice package in Ubuntu:
  Confirmed

Bug description:
  https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f
  https://errors.ubuntu.com/problem/597be858df957473f357a9249b002b0e39f42781
  https://errors.ubuntu.com/problem/0075340d0f484f9b5d37821d3023970cc12d

  I do not know what triggered the crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 19.10
  Package: gnome-shell 3.32.2-2ubuntu1
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug 25 20:45:09 2019
  DisplayManager: gdm3
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2019-08-24 (1 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions: mutter-common 3.32.2+git20190711-2ubuntu1
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libaccountsservice.so.0
   ?? ()
   ?? ()
  Title: gnome-shell crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  separator:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1841382/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841382] Re: Various programs crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup_node() / g_hash_table_lookup() from accountsservice 0.6.55-0ubuntu5/6

2019-09-04 Thread Robert Ancell
If the above theory is correct then this commit caused the bug:
https://gitlab.freedesktop.org/accountsservice/accountsservice/commit/9b4108755a6e1f5f04d80fef92dd3f81423857ad

This commit came when we migrated from 0.6.45 to 0.6.50, which explains
why this is being seen in disco and eoan.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841382

Title:
  Various programs crashed with SIGSEGV in g_str_hash() from
  g_hash_table_lookup_node() / g_hash_table_lookup() from
  accountsservice 0.6.55-0ubuntu5/6

Status in accountsservice package in Ubuntu:
  Confirmed

Bug description:
  https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f
  https://errors.ubuntu.com/problem/597be858df957473f357a9249b002b0e39f42781
  https://errors.ubuntu.com/problem/0075340d0f484f9b5d37821d3023970cc12d

  I do not know what triggered the crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 19.10
  Package: gnome-shell 3.32.2-2ubuntu1
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug 25 20:45:09 2019
  DisplayManager: gdm3
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2019-08-24 (1 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions: mutter-common 3.32.2+git20190711-2ubuntu1
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libaccountsservice.so.0
   ?? ()
   ?? ()
  Title: gnome-shell crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  separator:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1841382/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841382] Re: Various programs crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup_node() / g_hash_table_lookup() from accountsservice 0.6.55-0ubuntu5/6

2019-09-04 Thread Robert Ancell
It looks like it's crashing in this code:

username = act_user_get_user_name (user);
if (g_hash_table_lookup (priv->system_users_by_name, username) != NULL) 
{

and username is probably NULL.

A possible cause of this is the user object for some reason might not
have a DBus proxy backing it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841382

Title:
  Various programs crashed with SIGSEGV in g_str_hash() from
  g_hash_table_lookup_node() / g_hash_table_lookup() from
  accountsservice 0.6.55-0ubuntu5/6

Status in accountsservice package in Ubuntu:
  Confirmed

Bug description:
  https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f
  https://errors.ubuntu.com/problem/597be858df957473f357a9249b002b0e39f42781
  https://errors.ubuntu.com/problem/0075340d0f484f9b5d37821d3023970cc12d

  I do not know what triggered the crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 19.10
  Package: gnome-shell 3.32.2-2ubuntu1
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug 25 20:45:09 2019
  DisplayManager: gdm3
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2019-08-24 (1 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions: mutter-common 3.32.2+git20190711-2ubuntu1
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libaccountsservice.so.0
   ?? ()
   ?? ()
  Title: gnome-shell crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  separator:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1841382/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841382] Re: Various programs crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup_node() / g_hash_table_lookup() from accountsservice 0.6.55-0ubuntu5/6

2019-09-03 Thread Robert Ancell
** Changed in: accountsservice (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841382

Title:
  Various programs crashed with SIGSEGV in g_str_hash() from
  g_hash_table_lookup_node() / g_hash_table_lookup() from
  accountsservice 0.6.55-0ubuntu5/6

Status in accountsservice package in Ubuntu:
  Confirmed

Bug description:
  https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f
  https://errors.ubuntu.com/problem/597be858df957473f357a9249b002b0e39f42781
  https://errors.ubuntu.com/problem/0075340d0f484f9b5d37821d3023970cc12d

  I do not know what triggered the crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 19.10
  Package: gnome-shell 3.32.2-2ubuntu1
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug 25 20:45:09 2019
  DisplayManager: gdm3
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2019-08-24 (1 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions: mutter-common 3.32.2+git20190711-2ubuntu1
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   ?? () from /lib/x86_64-linux-gnu/libaccountsservice.so.0
   ?? ()
   ?? ()
  Title: gnome-shell crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  separator:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1841382/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1841079] Re: Speech Dispatcher and other non-human users should not be shown on LightdDM login screen and session menus

2019-09-03 Thread Robert Ancell
Can you please test accountsservice 0.6.55-0ubuntu7 and confirm if this
fixes these users?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1841079

Title:
  Speech Dispatcher and other non-human users  should not be shown on
  LightdDM login screen and session menus

Status in accountsservice package in Ubuntu:
  Triaged
Status in accountsservice source package in Eoan:
  Triaged

Bug description:
  Steps to reproduce:
  1. Download Ubuntu MATE 19.10 alpha ISO - 20190822
  2. Install it using Entire-disk erase scenario with default settings
  3. Reboot system

  Expected results:
  * LightDM shows only just created username

  Actual results:
  * LightDM shows two user names, Speech Dispatcher is selected by default

  Note:
  problem occurs on VM and on real hardware; Minimal desktop installation is 
affected too; OEM installation is affected by bug 1840971 .

  ProblemType: Bug
  DistroRelease: Ubuntu 19.10
  Package: speech-dispatcher 0.9.1-2
  ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
  Uname: Linux 5.2.0-10-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  CurrentDesktop: MATE
  Date: Thu Aug 22 19:02:42 2019
  InstallationDate: Installed on 2019-08-22 (0 days ago)
  InstallationMedia: Ubuntu-MATE 19.10 "Eoan Ermine" - Alpha amd64 (20190822)
  SourcePackage: speech-dispatcher
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1841079/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1837700] Re: Dell system takes a long time to connect network with external dock

2019-08-21 Thread Robert Ancell
** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Shih-Yuan Lee (fourdollars)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1837700

Title:
  Dell system takes a long time to connect network with external dock

Status in HWE Next:
  New
Status in OEM Priority Project:
  In Progress
Status in systemd package in Ubuntu:
  New
Status in systemd source package in Bionic:
  In Progress
Status in systemd source package in Disco:
  In Progress

Bug description:
  update for SRU process:

  [Impact]
  1. On system featured mac passthrough, e.g., Dell/Lenovo laptop, or system 
occasionally install two USB ethernet with same MAC address, the system will 
suffer 90 seconds for network interface renaming mechanism before the last USB 
ethernet interface to activate.

  [Test Case]
  1. Install ubuntu on Dell laptop.
  2. Connect the Dell laptop with two Realtek 8153 USB ethernet dongle. Users 
can observe the last one will take 90 seconds for renaming to rename0.
  3. Users can also find that the two USB ethernet have the same MAC address.

  [Regression Potential] 
  To resolve the issue, drop a debian patch from systemd package. The debian 
patch is to revert an upstream commit to support 
75-persistent-net-generator.rules udev rule. Since the udev rule is deprecated, 
the regression potential should be relatively low.

  ---

  
  Dell has a feature called MAC addrss passthrough[1] that would force usb 
ethernet adapters to be assigned with a predefined MAC address stored in BIOS 
or so. This feature has been landed to mainline kernel in driver r8152[2]. So 
whenever a r8152 managed device is plugged into Dell devices with MAC addrss 
passthrough enabled, this driver will set NIC MAC to a predefined one.

  And some Dell devices have already one built-in r8152 NIC port. On
  these devices, when a second r8152 NIC is plugged in, a Debian
  originated udev rules file 73-usb-net-by-mac.rules[3] will invoke udev
  built-in command `net_id` to give a persistent name, and that will be
  based on MAC address. However, since the system has already
  initialized the built-in r8152 NIC with that name, renaming the second
  interface with this name will always fail.

  While Debian still carries a patch called "Revert-udev-network-device-
  renaming-immediately-give.patch"[4] that tries to keep support of
  already deprecated "75-persistent-net-generator.rules" based interface
  renaming mechanism, this patch also propagated into Ubuntu[5]. This
  patch will retry renaming with a 90 seconds timeout when the error
  code is -EEXIST, so the uevent processing will always be blocked in
  the last ifrename step in the victim system.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: udev 237-3ubuntu10.24 [modified: lib/udev/rules.d/50-firmware.rules 
lib/udev/rules.d/50-udev-default.rules 
lib/udev/rules.d/73-special-net-names.rules 
lib/udev/rules.d/73-usb-net-by-mac.rules]
  ProcVersionSignature: Ubuntu 4.15.0-1043.48-oem 4.15.18
  Uname: Linux 4.15.0-1043-oem x86_64
  ApportVersion: 2.20.9-0ubuntu7.2
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  CustomUdevRuleFiles: 70-snap.core.rules 95-oem-hotkey-osd.rules
  Date: Wed Jul 24 15:30:59 2019
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-bionic-amd64-20180608-47+beaver-jorah+X90
  InstallationDate: Installed on 2019-07-03 (20 days ago)
  InstallationMedia: Ubuntu 18.04 "Bionic" - Build amd64 LIVE Binary 
20180608-09:38
  MachineType: Dell Inc. Latitude 7424 Rugged Extreme
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-1043-oem.efi.signed 
root=UUID=5da90c85-3500-49a2-b989-71a604f9eec4 ro mem_sleep_default=deep quiet 
splash systemd.log_level=debug udev.log-priority=debug log_buf_len=8M 
vt.handoff=1
  SourcePackage: systemd
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 05/27/2019
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.5.0
  dmi.board.name: 0Y7FK3
  dmi.board.vendor: Dell Inc.
  dmi.board.version: X03
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.5.0:bd05/27/2019:svnDellInc.:pnLatitude7424RuggedExtreme:pvr:rvnDellInc.:rn0Y7FK3:rvrX03:cvnDellInc.:ct10:cvr:
  dmi.product.family: Latitude
  dmi.product.name: Latitude 7424 Rugged Extreme
  dmi.sys.vendor: Dell Inc.

  [1]: 
https://www.dell.com/support/article/tw/zh/twdhs1/sln301147/what-is-mac-address-pass-through?lang=en
  [2]: 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/usb/r8152.c
  [3]: 
https://salsa.debian.org/systemd-team/systemd/blob/master/debian/extra/rules/73-usb-net-by-mac.rules
  [4]: 

[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-07-29 Thread Robert Ancell
Note that this bug occurs on all versions of GNOME Software.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Confirmed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  If you install any application using GNOME Software (Ubuntu Software),
  the newly installed application is not displayed on the "Installed"
  tab. It starts showing after the next system reboot.

  Steps to Reproduce:
  1. Find any application that is not installed and install it.
  2. Switch to the "Installed" tab and try to find the newly installed 
application.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-07-29 Thread Robert Ancell
https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/291

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Confirmed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  If you install any application using GNOME Software (Ubuntu Software),
  the newly installed application is not displayed on the "Installed"
  tab. It starts showing after the next system reboot.

  Steps to Reproduce:
  1. Find any application that is not installed and install it.
  2. Switch to the "Installed" tab and try to find the newly installed 
application.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-07-29 Thread Robert Ancell
I've managed to find a bug that stops apps appearing in the installed
list when they are *reinstalled*.

To reproduce:
1. Open GNOME Software
2. Go to installed tab
3. Click on an installed app
4. Remove this app
5. Install this app
6. Click back button to return to installation page.

The app won't show in the installation page, this is because the app row
was animated to collapse, but not removed. When the app is installed
again G-S thinks the row is already there and it doesn't show it.

If you've had G-S open for a long time then you might be installing an
app you had previously installed at launch time or after.

Can anyone reproduce this issue with an app that was *not* previously
installed?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Confirmed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  If you install any application using GNOME Software (Ubuntu Software),
  the newly installed application is not displayed on the "Installed"
  tab. It starts showing after the next system reboot.

  Steps to Reproduce:
  1. Find any application that is not installed and install it.
  2. Switch to the "Installed" tab and try to find the newly installed 
application.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1742997] Re: Newly installed applications are not showing in "Installed"

2019-04-08 Thread Robert Ancell
I was reproducing this, but when I added instrumentation it started
working. It does reproduce in a VM, so will keep investigating. The code
that adds the installed apps to the installation page seems fairly
robust, so not sure what might be breaking it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1742997

Title:
  Newly installed applications are not showing in "Installed"

Status in GNOME Software:
  Expired
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Invalid
Status in gnome-software source package in Bionic:
  Confirmed
Status in packagekit source package in Bionic:
  Invalid

Bug description:
  If you install any application using GNOME Software (Ubuntu Software),
  the newly installed application is not displayed on the "Installed"
  tab. It starts showing after the next system reboot.

  Steps to Reproduce:
  1. Find any application that is not installed and install it.
  2. Switch to the "Installed" tab and try to find the newly installed 
application.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1742997/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1817338] Re: HDMI sound output not selectable in 19.04 (but works in 18.10)

2019-03-10 Thread Robert Ancell
** Changed in: gnome-control-center (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: gnome-control-center (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1817338

Title:
  HDMI sound output not selectable in 19.04 (but works in 18.10)

Status in gnome-control-center package in Ubuntu:
  New
Status in pulseaudio package in Ubuntu:
  Invalid

Bug description:
  In 19.04, HDMI sound stopped working after some upgrade.

  The sink is somehow availalbe, but cannot be selected.
  In gnome-control-center, HDMI output device is listed, but if I choose it, no 
configuration list appears (see screen capture attached).

  aplay -l gives me:
  ~$ aplay -l
   Liste des Périphériques Matériels PLAYBACK 
  carte 0: PCH [HDA Intel PCH], périphérique 0: ALC269VC Analog [ALC269VC 
Analog]
Sous-périphériques: 0/1
Sous-périphérique #0: subdevice #0
  carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
  carte 0: PCH [HDA Intel PCH], périphérique 7: HDMI 1 [HDMI 1]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
  carte 0: PCH [HDA Intel PCH], périphérique 8: HDMI 2 [HDMI 2]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0

  pavucontrol shows HDMI as unplugged.

  ProblemType: Bug
  DistroRelease: Ubuntu 19.04
  Package: pulseaudio 1:12.2-2ubuntu1
  ProcVersionSignature: Ubuntu 4.19.0-13.14-generic 4.19.20
  Uname: Linux 4.19.0-13-generic x86_64
  NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
  ApportVersion: 2.20.10-0ubuntu21
  Architecture: amd64
  AudioDevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC1:  franck 5998 F pulseaudio
   /dev/snd/pcmC1D0c:   franck 5998 F...m pulseaudio
   /dev/snd/controlC0:  franck 5998 F pulseaudio
  CurrentDesktop: GNOME
  Date: Fri Feb 22 16:16:56 2019
  EcryptfsInUse: Yes
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=fr_FR.UTF-8
   SHELL=/bin/bash
  SourcePackage: pulseaudio
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 09/27/2017
  dmi.bios.vendor: LENOVO
  dmi.bios.version: G7ETA9WW (2.69 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 2353CTO
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: 
dmi:bvnLENOVO:bvrG7ETA9WW(2.69):bd09/27/2017:svnLENOVO:pn2353CTO:pvrThinkPadT430s:rvnLENOVO:rn2353CTO:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.family: ThinkPad T430s
  dmi.product.name: 2353CTO
  dmi.product.sku: LENOVO_MT_2353
  dmi.product.version: ThinkPad T430s
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1817338/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1816237] Re: There is no lightdm in ubuntu

2019-02-18 Thread Robert Ancell
I'm not sure what you mean by this - you can't install the package or
the package is missing some configuration files?

** Changed in: lightdm (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1816237

Title:
  There is no lightdm in ubuntu

Status in lightdm package in Ubuntu:
  Incomplete

Bug description:
  The LightDM configuration files are empty

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: lightdm (not installed)
  ProcVersionSignature: Ubuntu 4.15.0-45.48-generic 4.15.18
  Uname: Linux 4.15.0-45-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.5
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Feb 16 15:46:34 2019
  InstallationDate: Installed on 2019-02-05 (11 days ago)
  InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 
(20180725)
  SourcePackage: lightdm
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1816237/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1662244] Re: lightdm causes all greeters to fail to start

2019-02-18 Thread Robert Ancell
Does setting:
[LightDM]
lock-memory=false

Workaroud this issue?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1662244

Title:
  lightdm causes all greeters to fail to start

Status in Light Display Manager:
  Invalid
Status in LightDM GTK+ Greeter:
  Invalid
Status in lightdm package in Ubuntu:
  Invalid
Status in unity-greeter package in Ubuntu:
  Invalid

Bug description:
  lightdm is failing to start. Best guess is because of unity-session-
  manager. This is from .xsession-errors.

  dbus-update-activation-environment: setting 
_=/usr/bin/dbus-update-activation-environment
  upstart: click-user-hooks main process (4028) terminated with status 1
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon respawning too fast, stopped
  upstart: indicator-application main process ended, respawning
  upstart: indicator-application main process ended, respawning
  upstart: indicator-application respawning too fast, stopped
  xbrlapi: window 0x03a00084 changed to NULL name
  xbrlapi: window 0x03a00084 changed to NULL name
  xbrlapi: window 0x03c00084 changed to NULL name
  xbrlapi: window 0x03c00084 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  upstart: dbus main process (4023) killed by TERM signal

  
  I've tried to move aside $HOME/.config/dconf/user and that didn't work. I've 
reverted kernel versions and that didn't work. I've moved aside $HOME/.cache 
and that didn't work.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: lightdm 1.19.5-0ubuntu1
  ProcVersionSignature: Ubuntu 4.8.0-30.32-generic 4.8.6
  Uname: Linux 4.8.0-30-generic x86_64
  NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
  ApportVersion: 2.20.3-0ubuntu8.2
  Architecture: amd64
  Date: Mon Feb  6 10:21:29 2017
  InstallationDate: Installed on 2015-07-20 (566 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  SourcePackage: lightdm
  UpgradeStatus: Upgraded to yakkety on 2016-12-14 (53 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1662244/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1662244] Re: lightdm causes all greeters to fail to start

2019-02-18 Thread Robert Ancell
(in lightdm.conf)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1662244

Title:
  lightdm causes all greeters to fail to start

Status in Light Display Manager:
  Invalid
Status in LightDM GTK+ Greeter:
  Invalid
Status in lightdm package in Ubuntu:
  Invalid
Status in unity-greeter package in Ubuntu:
  Invalid

Bug description:
  lightdm is failing to start. Best guess is because of unity-session-
  manager. This is from .xsession-errors.

  dbus-update-activation-environment: setting 
_=/usr/bin/dbus-update-activation-environment
  upstart: click-user-hooks main process (4028) terminated with status 1
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon main process ended, respawning
  upstart: unity-settings-daemon respawning too fast, stopped
  upstart: indicator-application main process ended, respawning
  upstart: indicator-application main process ended, respawning
  upstart: indicator-application respawning too fast, stopped
  xbrlapi: window 0x03a00084 changed to NULL name
  xbrlapi: window 0x03a00084 changed to NULL name
  xbrlapi: window 0x03c00084 changed to NULL name
  xbrlapi: window 0x03c00084 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  xbrlapi: window 0x0484 changed to NULL name
  upstart: dbus main process (4023) killed by TERM signal

  
  I've tried to move aside $HOME/.config/dconf/user and that didn't work. I've 
reverted kernel versions and that didn't work. I've moved aside $HOME/.cache 
and that didn't work.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: lightdm 1.19.5-0ubuntu1
  ProcVersionSignature: Ubuntu 4.8.0-30.32-generic 4.8.6
  Uname: Linux 4.8.0-30-generic x86_64
  NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
  ApportVersion: 2.20.3-0ubuntu8.2
  Architecture: amd64
  Date: Mon Feb  6 10:21:29 2017
  InstallationDate: Installed on 2015-07-20 (566 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  SourcePackage: lightdm
  UpgradeStatus: Upgraded to yakkety on 2016-12-14 (53 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1662244/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-12-05 Thread Robert Ancell
Confirmed still fixed in gnome-software 3.28.1-0ubuntu4.18.04.8

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Fix Released
Status in gnome-software source package in Bionic:
  Fix Committed
Status in packagekit source package in Bionic:
  Fix Released
Status in gnome-software source package in Cosmic:
  Fix Released
Status in packagekit source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Installing an application them removing it leaves dependencies behind.

  [Test Case]
  1. Ensure that GNOME Sudoku is not installed:
  $ sudo apt remove gnome-sudoku libqqwing2v5
  2. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act
  3. Open GNOME Software.
  4. Search for and install GNOME Sudoku (make sure to install the .deb, not 
the snap).
  5. Uninstall GNOME Sudoku.
  6. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act

  Expected result:
  The packages in step 6 are the same as in step 2 (which might be none).

  Observed result:
  The packages in step 6 includes libqqwing2v5, which is a dependency of 
gnome-sudoku and not useful without the game installed.

  [Regression Potential]
  This requires a fix to PackageKit which used to autoremove all packages (too 
aggressive), not just the ones related to the current transaction. A bug in the 
code could cause more packages to be removed than is suitable. GNOME Software 
previously didn't use this autoremove functionality, so by enabling it we could 
trigger a problem in either the existing code or the new fix.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-11-11 Thread Robert Ancell
** Changed in: accountsservice (Ubuntu)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  Fix Committed

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-11-08 Thread Robert Ancell
** Changed in: gnome-software (Ubuntu Bionic)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Fix Released
Status in gnome-software source package in Bionic:
  Fix Committed
Status in packagekit source package in Bionic:
  Fix Committed
Status in gnome-software source package in Cosmic:
  Fix Released
Status in packagekit source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Installing an application them removing it leaves dependencies behind.

  [Test Case]
  1. Ensure that GNOME Sudoku is not installed:
  $ sudo apt remove gnome-sudoku libqqwing2v5
  2. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act
  3. Open GNOME Software.
  4. Search for and install GNOME Sudoku (make sure to install the .deb, not 
the snap).
  5. Uninstall GNOME Sudoku.
  6. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act

  Expected result:
  The packages in step 6 are the same as in step 2 (which might be none).

  Observed result:
  The packages in step 6 includes libqqwing2v5, which is a dependency of 
gnome-sudoku and not useful without the game installed.

  [Regression Potential]
  This requires a fix to PackageKit which used to autoremove all packages (too 
aggressive), not just the ones related to the current transaction. A bug in the 
code could cause more packages to be removed than is suitable. GNOME Software 
previously didn't use this autoremove functionality, so by enabling it we could 
trigger a problem in either the existing code or the new fix.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-11-08 Thread Robert Ancell
** Changed in: packagekit (Ubuntu Bionic)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Fix Released
Status in packagekit package in Ubuntu:
  Fix Released
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Fix Committed
Status in gnome-software source package in Cosmic:
  Fix Released
Status in packagekit source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Installing an application them removing it leaves dependencies behind.

  [Test Case]
  1. Ensure that GNOME Sudoku is not installed:
  $ sudo apt remove gnome-sudoku libqqwing2v5
  2. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act
  3. Open GNOME Software.
  4. Search for and install GNOME Sudoku (make sure to install the .deb, not 
the snap).
  5. Uninstall GNOME Sudoku.
  6. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act

  Expected result:
  The packages in step 6 are the same as in step 2 (which might be none).

  Observed result:
  The packages in step 6 includes libqqwing2v5, which is a dependency of 
gnome-sudoku and not useful without the game installed.

  [Regression Potential]
  This requires a fix to PackageKit which used to autoremove all packages (too 
aggressive), not just the ones related to the current transaction. A bug in the 
code could cause more packages to be removed than is suitable. GNOME Software 
previously didn't use this autoremove functionality, so by enabling it we could 
trigger a problem in either the existing code or the new fix.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1759300] Re: Gnome Shell: Touchpad right click (bottom right) area does not work

2018-10-10 Thread Robert Ancell
I opened an issue upstream about this: https://gitlab.gnome.org/GNOME
/gnome-control-center/issues/229

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gsettings-desktop-schemas
in Ubuntu.
https://bugs.launchpad.net/bugs/1759300

Title:
  Gnome Shell: Touchpad right click (bottom right) area does not work

Status in gsettings-desktop-schemas package in Ubuntu:
  Invalid

Bug description:
  The right (second) touchpad click does not work.
  It ceased to work about three months ago.
  ubuntu 18,04 aser ex2519

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gsettings-desktop-schemas/+bug/1759300/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-19 Thread Robert Ancell
** Attachment added: "accountsservice_0.6.50-0ubuntu1.debian.tar.xz"
   
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+attachment/5190482/+files/accountsservice_0.6.50-0ubuntu1.debian.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-19 Thread Robert Ancell
** Patch added: "accounts-service-0.6.50.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+attachment/5190483/+files/accounts-service-0.6.50.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-17 Thread Robert Ancell
indicator-messages was updated in https://code.launchpad.net/~robert-
ancell/indicator-messages/has-messages/+merge/355127

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


Re: [Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-06 Thread Robert Ancell
On Thu, Sep 6, 2018 at 9:42 PM Sebastien Bacher 
wrote:

> Hey Robert,
>
> Le 06/09/2018 à 10:27, Robert Ancell a écrit :
> > I'm also looking at dropping the XHasMessages, BackgroundFile and
> > KeyboardLayouts patches, as these are all obsolete with LightDM 1.26 -
> > Is there anywhere else that might be using them?
>
> How "obsolete"? XHasMessages is (was?) using by unity-greeter to
> indicate with an icon that there are pending messages in the session.
> Did that feature got removed or superseeded?
>
> LightDM 1.26 uses the AccountsService extention mechanism to store this
data, so the patch is obsolete.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-06 Thread Robert Ancell
I'm also looking at dropping the XHasMessages, BackgroundFile and
KeyboardLayouts patches, as these are all obsolete with LightDM 1.26 -
Is there anywhere else that might be using them?

Does anyone know if the InputSources and FormatsLocale is still
applicable and which components use it? If they are still used I'd like
to fix those to use the AccountsService extension mechanism - then we
can drop the patches.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-06 Thread Robert Ancell
Patches are here:
https://gitlab.freedesktop.org/rancell/accountsservice/tree/ubuntu

Please test / look over.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-04 Thread Robert Ancell
I don't have it currently in a branch but I'm working on doing that.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-09-03 Thread Robert Ancell
** Description changed:

- Using gnome software (or another PackageKit or aptdaemon based UI) to
- install an application - removal of that package leaves behind
- dependencies
+ [Impact]
+ Installing an application them removing it leaves dependencies behind.
  
- Installing an application with ubuntu software centre only leaves behind
- config files (seen in synaptic labelled for complete removal).
+ [Test Case]
+ 1. Ensure that GNOME Sudoku is not installed:
+ $ sudo apt remove gnome-sudoku libqqwing2v5
+ 2. Check if you have any packages that need autoremoval:
+ $ sudo apt autoremove --no-act
+ 3. Open GNOME Software.
+ 4. Search for and install GNOME Sudoku (make sure to install the .deb, not 
the snap).
+ 5. Uninstall GNOME Sudoku.
+ 6. Check if you have any packages that need autoremoval:
+ $ sudo apt autoremove --no-act
  
- After installing and then removing alarm clock with USC -
+ Expected result:
+ The packages in step 6 are the same as in step 2 (which might be none).
  
- sudo apt-get autoremove
- [sudo] password for wolf:
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- 0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
+ Observed result:
+ The packages in step 6 includes libqqwing2v5, which is a dependency of 
gnome-sudoku and not useful without the game installed.
  
- After cleaning up and then reinstalling with gnome software, followed by
- the removal
- 
- sudo apt-get autoremove
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following packages will be REMOVED
-   libappindicator1 libindicator7
- 0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
- After this operation, 184 kB disk space will be freed.
- 
- ProblemType: Bug
- DistroRelease: Ubuntu 16.04
- Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
- ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
- Uname: Linux 4.4.0-10-generic x86_64
- ApportVersion: 2.20-0ubuntu3
- Architecture: amd64
- CurrentDesktop: XFCE
- Date: Thu Mar  3 16:23:45 2016
- InstallationDate: Installed on 2015-10-29 (126 days ago)
- InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
- SourcePackage: gnome-software
- UpgradeStatus: No upgrade log present (probably fresh install)
+ [Regression Potential]
+ This requires a fix to PackageKit which used to autoremove all packages (too 
aggressive), not just the ones related to the current transaction. A bug in the 
code could cause more packages to be removed than is suitable. GNOME Software 
previously didn't use this autoremove functionality, so by enabling it we could 
trigger a problem in either the existing code or the new fix.

** Changed in: gnome-software (Ubuntu Cosmic)
   Status: Triaged => In Progress

** Changed in: gnome-software (Ubuntu Cosmic)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Fix Committed
Status in packagekit package in Ubuntu:
  Fix Committed
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Fix Committed
Status in packagekit source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Installing an application them removing it leaves dependencies behind.

  [Test Case]
  1. Ensure that GNOME Sudoku is not installed:
  $ sudo apt remove gnome-sudoku libqqwing2v5
  2. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act
  3. Open GNOME Software.
  4. Search for and install GNOME Sudoku (make sure to install the .deb, not 
the snap).
  5. Uninstall GNOME Sudoku.
  6. Check if you have any packages that need autoremoval:
  $ sudo apt autoremove --no-act

  Expected result:
  The packages in step 6 are the same as in step 2 (which might be none).

  Observed result:
  The packages in step 6 includes libqqwing2v5, which is a dependency of 
gnome-sudoku and not useful without the game installed.

  [Regression Potential]
  This requires a fix to PackageKit which used to autoremove all packages (too 
aggressive), not just the ones related to the current transaction. A bug in the 
code could cause more packages to be removed than is suitable. GNOME Software 
previously didn't use this autoremove functionality, so by enabling it we could 
trigger a problem in either the existing code or the new fix.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : 

[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-03 Thread Robert Ancell
I have all the patches updated except for 0010-set-language.patch

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-09-03 Thread Robert Ancell
Gunnar - could you perhaps have a look at 0010-set-language.patch? In
particular I'm not sure how we want to do the fallback language property
handling in src/user.c - the new code uses autogenerated property
handling so we can't intercept it as easily. I guess we could just set
the fallback values on initialization?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-09-02 Thread Robert Ancell
** Changed in: packagekit (Ubuntu Cosmic)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Fix Committed
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Fix Committed

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1789502] Re: Update to 0.6.50

2018-08-30 Thread Robert Ancell
** Changed in: accountsservice (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: accountsservice (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to accountsservice in Ubuntu.
https://bugs.launchpad.net/bugs/1789502

Title:
  Update to 0.6.50

Status in accountsservice package in Ubuntu:
  In Progress

Bug description:
  The upstream changes are non trivial and there is work to update the
  patches but that would be useful to do

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1789502/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 619632]

2018-08-25 Thread Robert Ancell
Ping :)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/619632

Title:
  Use gettext for translating user messages

Status in PolicyKit:
  Unknown
Status in Ubuntu Translations:
  Fix Released
Status in policykit-1 package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: policykit-1

  PolicyKit currently requires translations to be in the XML, e.g.:

  Install system color profiles
  Instalovat systémové profily 
barev

  This makes it hard to modify translations after build-time and to
  provide only a set of translations (i.e. a language pack).

  It would be better to have:

  Install system
  color profiles

  And use the standard gettext system.

To manage notifications about this bug go to:
https://bugs.launchpad.net/policykit-1/+bug/619632/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1772338] Re: Deprecation warning compiling against unity.vapi

2018-08-17 Thread Robert Ancell
That tag comes from src/unity-appinfo-manager.vala so a code change is required:
https://code.launchpad.net/~robert-ancell/libunity/update-deprecation-tags/+merge/353363

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libunity in Ubuntu.
https://bugs.launchpad.net/bugs/1772338

Title:
  Deprecation warning compiling against unity.vapi

Status in libunity package in Ubuntu:
  Triaged

Bug description:
  Vala 0.31.1 deprecated the "Deprecated" code attribute, replacing it
  with "Version". The copy of unity.vapi shipped by libunity-dev in
  bionic still uses the Deprecated attribute, however.

  I.e. in unity.vapi:

  [Deprecated (replacement = "AppInfoManager.get_default")]
  public static Unity.AppInfoManager get_instance ();

  Should instead be:

  [Version (deprecated = true, replacement = "AppInfoManager.get_default")]
  public static Unity.AppInfoManager get_instance ();

  This causes a deprecation warning when compiling against it,
  regardless of whether any deprecated calls are actually being made by
  the code being compiled. While a minor issue, it would be good to have
  fixed since it makes it impossible to develop against it with fatal
  warnings enabled, which is bad for QA.

  The Unity build seems to generate that file as per usual (as a valac
  build artefact) so I would assume this should be fixed by a simple
  rebuild using vala >= 0.31.1, but surely the version of libunity-dev
  that shipped with bionic would have been rebuild against valac that
  ships with bionic (0.40)? So I'm not sure why Deprecated is still
  present in the vapi.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: libunity-dev 7.1.4+18.04.20180209.1-0ubuntu2
  ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
  Uname: Linux 4.15.0-20-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Mon May 21 10:45:08 2018
  InstallationDate: Installed on 2015-07-22 (1033 days ago)
  InstallationMedia: Ubuntu-GNOME 15.04 "Vivid Vervet" - Release amd64 
(20150422)
  SourcePackage: libunity
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libunity/+bug/1772338/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1772338] Re: Deprecation warning compiling against unity.vapi

2018-08-17 Thread Robert Ancell
** Changed in: libunity (Ubuntu)
   Status: Confirmed => Triaged

** Changed in: libunity (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libunity in Ubuntu.
https://bugs.launchpad.net/bugs/1772338

Title:
  Deprecation warning compiling against unity.vapi

Status in libunity package in Ubuntu:
  Triaged

Bug description:
  Vala 0.31.1 deprecated the "Deprecated" code attribute, replacing it
  with "Version". The copy of unity.vapi shipped by libunity-dev in
  bionic still uses the Deprecated attribute, however.

  I.e. in unity.vapi:

  [Deprecated (replacement = "AppInfoManager.get_default")]
  public static Unity.AppInfoManager get_instance ();

  Should instead be:

  [Version (deprecated = true, replacement = "AppInfoManager.get_default")]
  public static Unity.AppInfoManager get_instance ();

  This causes a deprecation warning when compiling against it,
  regardless of whether any deprecated calls are actually being made by
  the code being compiled. While a minor issue, it would be good to have
  fixed since it makes it impossible to develop against it with fatal
  warnings enabled, which is bad for QA.

  The Unity build seems to generate that file as per usual (as a valac
  build artefact) so I would assume this should be fixed by a simple
  rebuild using vala >= 0.31.1, but surely the version of libunity-dev
  that shipped with bionic would have been rebuild against valac that
  ships with bionic (0.40)? So I'm not sure why Deprecated is still
  present in the vapi.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: libunity-dev 7.1.4+18.04.20180209.1-0ubuntu2
  ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
  Uname: Linux 4.15.0-20-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Mon May 21 10:45:08 2018
  InstallationDate: Installed on 2015-07-22 (1033 days ago)
  InstallationMedia: Ubuntu-GNOME 15.04 "Vivid Vervet" - Release amd64 
(20150422)
  SourcePackage: libunity
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libunity/+bug/1772338/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-08-08 Thread Robert Ancell
The bug is marked for bionic (18.04 LTS) but we'd want it to be well
tested in Cosmic first.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Triaged
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Triaged

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1774617] Re: Filter out snaps from GNOME Software

2018-07-09 Thread Robert Ancell
I've reassigned it to software-properties - that is where those settings
live.

** Package changed: gnome-software (Ubuntu) => software-properties
(Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1774617

Title:
  Filter out snaps from GNOME Software

Status in software-properties package in Ubuntu:
  Triaged

Bug description:
  An option should be provided in Software & Updates to filter out snaps
  from GNOME Software. Perhaps this should also affect the command-line
  (just as disabling restricted and multiverse would affect the command-
  line). Perhaps a dialogue box should be created when turning off snaps
  and the dialogue should ask whether to remove snapd entirely (first
  removing the snaps) or to set the refresh timer to monthly ( which is
  as close to turning it off as possible, timer CLI is here:
  https://snapdocs.labix.org/configuration-options/87 ), or to remove
  all snaps, or just to remove them from GNOME Software (for snaps, this
  could just hide apps that have their source listed as 'Snap Store').

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: software-properties-gtk 0.96.24.32.3
  ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
  Uname: Linux 4.15.0-22-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: amd64
  CurrentDesktop: communitheme:ubuntu:GNOME
  Date: Fri Jun  1 10:33:24 2018
  InstallationDate: Installed on 2017-08-03 (301 days ago)
  InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
  PackageArchitecture: all
  SourcePackage: software-properties
  UpgradeStatus: Upgraded to bionic on 2018-04-22 (40 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1774617/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: Crash installing packages using debconf

2018-06-20 Thread Robert Ancell
Merged upstream

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  Crash installing packages using debconf

Status in packagekit package in Ubuntu:
  Fix Released
Status in packagekit source package in Bionic:
  In Progress

Bug description:
  [Impact]
  Installing .deb package via PackageKit (e.g. using GNOME Software) don't work 
reliably when the packages use debconf. This is due to a faulty implementation 
of debconf handling in PackageKit.

  [Test Case]
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Expected result:
  A debconf dialog appears asking if you want to "update Opera with the rest of 
the system?". The dialog closes when completed and the package is installed.

  Actual result:
  The dialog shows, but never closes and becomes unresponsive. Force closing 
the dialog causes a crash.

  [Regression Potential]
  The change is quite large, so there is a reasonable chance of introducing new 
bugs in debconf handling. However, the existing code has some obviously wrong 
codepaths, so the new code is probably a lower risk than the existing code.

  Crash reports:
  https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-05-23 Thread Robert Ancell
https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/49

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Triaged
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Triaged

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-05-23 Thread Robert Ancell
Sure, sounds like a good idea.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Triaged
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Triaged

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-05-23 Thread Robert Ancell
It looks like the PackageKit change will be accepted upstream - this
stops the autoremove functionality to only remove dependencies of
packages being removed. This matches the old aptd behaviour.

GNOME Software will have to be distro patched however, as upstream
considers this functionality not reliable - since we have limited
backends on Ubuntu we can enable it however.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Triaged
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Triaged

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1552792] Re: gnome software leaves dependencies installed

2018-05-23 Thread Robert Ancell
** Changed in: packagekit (Ubuntu)
   Status: Confirmed => Triaged

** Changed in: packagekit (Ubuntu)
   Importance: Undecided => Medium

** Changed in: gnome-software (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: packagekit (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Also affects: packagekit (Ubuntu Cosmic)
   Importance: Medium
     Assignee: Robert Ancell (robert-ancell)
   Status: Triaged

** Also affects: gnome-software (Ubuntu Cosmic)
   Importance: Medium
     Assignee: Robert Ancell (robert-ancell)
   Status: Triaged

** Also affects: packagekit (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Also affects: gnome-software (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: gnome-software (Ubuntu Bionic)
   Status: New => Triaged

** Changed in: packagekit (Ubuntu Bionic)
   Status: New => Triaged

** Changed in: packagekit (Ubuntu Bionic)
   Importance: Undecided => Medium

** Changed in: gnome-software (Ubuntu Bionic)
   Importance: Undecided => Medium

** Changed in: gnome-software (Ubuntu Bionic)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: packagekit (Ubuntu Bionic)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1552792

Title:
  gnome software leaves dependencies installed

Status in GNOME Software:
  Invalid
Status in Release Notes for Ubuntu:
  Fix Released
Status in gnome-software package in Ubuntu:
  Triaged
Status in packagekit package in Ubuntu:
  Triaged
Status in gnome-software source package in Bionic:
  Triaged
Status in packagekit source package in Bionic:
  Triaged
Status in gnome-software source package in Cosmic:
  Triaged
Status in packagekit source package in Cosmic:
  Triaged

Bug description:
  Using gnome software (or another PackageKit or aptdaemon based UI) to
  install an application - removal of that package leaves behind
  dependencies

  Installing an application with ubuntu software centre only leaves
  behind config files (seen in synaptic labelled for complete removal).

  After installing and then removing alarm clock with USC -

  sudo apt-get autoremove
  [sudo] password for wolf:
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

  After cleaning up and then reinstalling with gnome software, followed
  by the removal

  sudo apt-get autoremove
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages will be REMOVED
    libappindicator1 libindicator7
  0 to upgrade, 0 to newly install, 2 to remove and 1 not to upgrade.
  After this operation, 184 kB disk space will be freed.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: gnome-software 3.19.92~git20160303.26a927d-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-10.25-generic 4.4.3
  Uname: Linux 4.4.0-10-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Mar  3 16:23:45 2016
  InstallationDate: Installed on 2015-10-29 (126 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151029)
  SourcePackage: gnome-software
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-software/+bug/1552792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: Crash installing packages using debconf

2018-05-21 Thread Robert Ancell
** Description changed:

  [Impact]
  Installing .deb package via PackageKit (e.g. using GNOME Software) don't work 
reliably when the packages use debconf. This is due to a faulty implementation 
of debconf handling in PackageKit.
  
  [Test Case]
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt
  
  Expected result:
  A debconf dialog appears asking if you want to "update Opera with the rest of 
the system?". The dialog closes when completed and the package is installed.
  
  Actual result:
  The dialog shows, but never closes and becomes unresponsive. Force closing 
the dialog causes a crash.
  
+ [Regression Potential]
+ The change is quite large, so there is a reasonable chance of introducing new 
bugs in debconf handling. However, the existing code has some obviously wrong 
codepaths, so the new code is probably a lower risk than the existing code.
+ 
  Crash reports:
  https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  Crash installing packages using debconf

Status in packagekit package in Ubuntu:
  Fix Released
Status in packagekit source package in Bionic:
  In Progress

Bug description:
  [Impact]
  Installing .deb package via PackageKit (e.g. using GNOME Software) don't work 
reliably when the packages use debconf. This is due to a faulty implementation 
of debconf handling in PackageKit.

  [Test Case]
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Expected result:
  A debconf dialog appears asking if you want to "update Opera with the rest of 
the system?". The dialog closes when completed and the package is installed.

  Actual result:
  The dialog shows, but never closes and becomes unresponsive. Force closing 
the dialog causes a crash.

  [Regression Potential]
  The change is quite large, so there is a reasonable chance of introducing new 
bugs in debconf handling. However, the existing code has some obviously wrong 
codepaths, so the new code is probably a lower risk than the existing code.

  Crash reports:
  https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-20 Thread Robert Ancell
** Changed in: packagekit (Ubuntu Bionic)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Summary changed:

- gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → 
g_main_dispatch → g_main_context_dispatch → g_main_context_iterate
+ Crash installing packages using debconf

** Description changed:

- Test Case:
+ [Impact]
+ Installing .deb package via PackageKit (e.g. using GNOME Software) don't work 
reliably when the packages use debconf. This is due to a faulty implementation 
of debconf handling in PackageKit.
+ 
+ [Test Case]
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt
  
- Actual result
- It hangs and generate this crashes when the user closes the debconf window.
+ Expected result:
+ A debconf dialog appears asking if you want to "update Opera with the rest of 
the system?". The dialog closes when completed and the package is installed.
  
- The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
- If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.
+ Actual result:
+ The dialog shows, but never closes and becomes unresponsive. Force closing 
the dialog causes a crash.
+ 
+ Crash reports:
+ https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad

** Changed in: packagekit (Ubuntu Bionic)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  Crash installing packages using debconf

Status in packagekit package in Ubuntu:
  In Progress
Status in packagekit source package in Bionic:
  In Progress

Bug description:
  [Impact]
  Installing .deb package via PackageKit (e.g. using GNOME Software) don't work 
reliably when the packages use debconf. This is due to a faulty implementation 
of debconf handling in PackageKit.

  [Test Case]
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Expected result:
  A debconf dialog appears asking if you want to "update Opera with the rest of 
the system?". The dialog closes when completed and the package is installed.

  Actual result:
  The dialog shows, but never closes and becomes unresponsive. Force closing 
the dialog causes a crash.

  Crash reports:
  https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-20 Thread Robert Ancell
More complex changes:
https://github.com/hughsie/PackageKit/pull/252

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  In Progress
Status in packagekit source package in Bionic:
  Triaged

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-14 Thread Robert Ancell
I can still reproduce after the above change, but that does fix some
possibly related errors.

I can reproduce reliably, as it seems to be due to the debconf-
communicate window not closing for some reason. The shell prompts you to
force quit, and clicking that is causing packagekit-glib (and thus
gnome-software) to crash.

** Changed in: packagekit (Ubuntu)
   Importance: Undecided => High

** Changed in: packagekit (Ubuntu Bionic)
   Importance: Undecided => High

** Changed in: packagekit (Ubuntu Bionic)
   Status: Confirmed => In Progress

** Changed in: packagekit (Ubuntu)
   Status: Confirmed => In Progress

** Changed in: packagekit (Ubuntu Bionic)
   Status: In Progress => Triaged

** Changed in: packagekit (Ubuntu)
 Assignee: (unassigned) => Robert Ancell (robert-ancell)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  In Progress
Status in packagekit source package in Bionic:
  Triaged

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-14 Thread Robert Ancell
https://github.com/hughsie/PackageKit/pull/250

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  Confirmed
Status in packagekit source package in Bionic:
  Confirmed

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-14 Thread Robert Ancell
Seems to be an issue in PackageKit - it doesn't unregister callbacks
when the PkClientHelper object is finalized.

** No longer affects: gnome-software (Ubuntu)

** No longer affects: gnome-software (Ubuntu Bionic)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  Confirmed
Status in packagekit source package in Bionic:
  Confirmed

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-14 Thread Robert Ancell
** Description changed:

+ Test Case:
+ 1. Download opera deb file from opera.com
+ 2. Run the file to launch gnome-software
+ 3. Install it
+ 4. Proceed with the debconf prompt
+ 
+ Actual result
+ It hangs and generate this crashes when the user closes the debconf window.
+ 
  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  Confirmed
Status in packagekit source package in Bionic:
  Confirmed

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1722185] Re: gnome-software (11) g_io_channel_shutdown → pk_client_helper_copy_stdout_cb → g_main_dispatch → g_main_context_dispatch → g_main_context_iterate

2018-05-14 Thread Robert Ancell
** Also affects: packagekit (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/1722185

Title:
  gnome-software (11) g_io_channel_shutdown →
  pk_client_helper_copy_stdout_cb → g_main_dispatch →
  g_main_context_dispatch → g_main_context_iterate

Status in packagekit package in Ubuntu:
  Confirmed
Status in packagekit source package in Bionic:
  Confirmed

Bug description:
  Test Case:
  1. Download opera deb file from opera.com
  2. Run the file to launch gnome-software
  3. Install it
  4. Proceed with the debconf prompt

  Actual result
  It hangs and generate this crashes when the user closes the debconf window.

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-software.  This problem was most recently seen with package version 
3.26.0-0ubuntu3, the problem page at 
https://errors.ubuntu.com/problem/f111546905209e7288c7f8ba5f8f19eea4d97bad 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1722185/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1770233] Re: gnome-initial-setup prevents me from logging in with my existing user (UID 501)

2018-05-10 Thread Robert Ancell
What has occurred is due to the change of UID_MIN AccountsService has
decided that your existing user (501) is now a system user. GDM has then
decided that there are no user accounts on the system, so has triggered
gnome-initial-setup to create one.

I suspect if you had rebooted after changing UID_MIN back it would have
worked fine (user showed in GDM, gnome-initial-setup not run).

I'll assign this to the 'login' package which has decided to change the
MIN_UID to 1000 - it may be this is an issue on older systems that used
to have this value.

** Package changed: gnome-initial-setup (Ubuntu) => shadow (Ubuntu)

** Summary changed:

- gnome-initial-setup prevents me from logging in with my existing user (UID 
501)
+ Login package changes MIN_UID in /etc/login.defs -> AccountsService/GDM then 
ignores existing user (UID 501) -> starts gnome-inital-setup to create user

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to shadow in Ubuntu.
https://bugs.launchpad.net/bugs/1770233

Title:
  Login package changes MIN_UID in /etc/login.defs ->
  AccountsService/GDM then ignores existing user (UID 501) -> starts
  gnome-inital-setup to create user

Status in shadow package in Ubuntu:
  New

Bug description:
  On May 8. 2018 I was prompted to upgrade from 17.10 to 18.04.

  The upgrade went smooth except that the installer asked me if it could
  make changes to /etc/login.defs. I thought it was supposed to not ask
  questions (and stall the upgrade if I was away from the computer), but
  I pressed yes and it continued. I pressed yes since I had not
  personally modified this file as far as I can remember and was not
  particularly attached to its contents.

  After reboot gnome-initial-setup wants me to create a new user. There
  is no (obvious) way to login with my old user, but Ctrl+Alt+F2 luckily
  worked---I could log in and all my files where still there. I tried
  changing UID_MIN in /etc/login.defs back to 500 from 1000 (I believe
  this was the change I was prompted about), but I still could not login
  graphically, so the /etc/login.defs change may have been unconnected
  to the bug.

  I was able to figure out that the offending program was called gnome-
  initial-setup and an "apt purge gnome-initial-setup" later I could log
  in as normal. I do not believe an average user could have figured this
  out (how many even know about the virtual terminals Ctrl+Alt+FX?).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1770233/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1735415] Re: VNC client does not exits after logout

2018-04-10 Thread Robert Ancell
Was fixed in lightdm 1.25.1

** Changed in: lightdm
   Status: Fix Committed => Fix Released

** Changed in: lightdm (Ubuntu Bionic)
   Importance: Undecided => Medium

** Changed in: lightdm (Ubuntu Bionic)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1735415

Title:
  VNC client does not exits after logout

Status in Light Display Manager:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in lightdm source package in Trusty:
  New
Status in lightdm source package in Xenial:
  New
Status in lightdm source package in Zesty:
  New
Status in lightdm source package in Artful:
  New
Status in lightdm source package in Bionic:
  Fix Released

Bug description:
  I have setup the remote desktop using the "[VNCServer]" configuration section.
  When I log in using a VNC client and log out with the desktop panel menu,
  the VNC client(remmina) does not exits.

  I found that a VNC connection(TCP 5900) remains alive even though the Xvnc 
server exits.
  I also found the cause, GSocket instance is leaking in the "src/vnc-server.c".

  static gboolean
  read_cb (GSocket *socket, GIOCondition condition, VNCServer *server)
  {
  ...
  client_socket = g_socket_accept (socket, NULL, );
  ...
  if (client_socket)
  {
  ...
  g_signal_emit (server, signals[NEW_CONNECTION], 0, client_socket);
  }
  return TRUE;
  }

  I think that "g_object_unref(client_socket)" should be called after
  g_signal_emit().

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1735415/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1758956] Re: Upstream translation not imported/synced

2018-03-26 Thread Robert Ancell
I've uploaded simple-scan 3.28.0-0ubuntu1 which has only translation
changes from the current release.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to evolution-data-server in
Ubuntu.
https://bugs.launchpad.net/bugs/1758956

Title:
  Upstream translation not imported/synced

Status in Ubuntu Translations:
  In Progress
Status in evolution-data-server package in Ubuntu:
  New
Status in simple-scan package in Ubuntu:
  New

Bug description:
  There has been a similar report recently, but I'm not sure if it was
  the exact same one.

  If I look at the POT template for simple-scan it looks like it is up
  to date with the upstream one: same strings count, same strings.

  The PO file though doesn't seem to have been imported, at least for
  the Italian language. The last changed date in Launchpad is set to
  2016-03-15, but the upstream translation for the 3.28 cycle has been
  completed (and it was complete also for the 3.26 cycle).

  A few links to check things out:

  * The Launchpad Italian translation: 
https://translations.launchpad.net/ubuntu/bionic/+source/simple-scan/+pots/simple-scan/it/+translate
  * The upstream Italian translation: 
https://l10n.gnome.org/vertimus/simple-scan/master/po/it

  Upstream hasn't branched 3.28 yet, so I wonder if this is just a
  matter of waiting for a new release to be imported in Launchpad.

  On a side note: simple-scan doesn't seem to be the only package with
  this "problem" (template in sync with upstream, but not the actual
  translations). I could see at least evolution-data-server, and gnome-
  online-accounts.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/1758956/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1757747] Re: Please port your package away from Qt 4

2018-03-21 Thread Robert Ancell
** Changed in: lightdm (Ubuntu)
   Status: New => Triaged

** Changed in: lightdm (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1757747

Title:
  Please port your package away from Qt 4

Status in lightdm package in Ubuntu:
  Triaged

Bug description:
  Currently Qt 4 has been dead upstream and we are starting to have
  problems maintaining it, like for example in the OpenSSL 1.1 support
  case.

  Following in the footsteps of Debian[1], all packages directly or
  indirectly depending on qt4-x11 (like this one) must either get ported
  to Qt 5 and uploaded to the development release or get removed (by
  means of demotion to -proposed or removal of the package) before the
  19.04 release. If it is possible to port your package by the 18.10
  release, please do so.

  If you have any questions about porting or this transition, please ask
  in #ubuntu-qt (preferred) or directly ping me

  [1] https://wiki.debian.org/Qt4Removal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1757747/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   5   6   7   8   9   10   >