[Bug 1721828] Re: gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

2017-10-17 Thread Bug Watch Updater
** Changed in: gtk
   Status: Confirmed => Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721828

Title:
  gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py:
  Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1721828] Re: gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

2017-10-17 Thread Launchpad Bug Tracker
This bug was fixed in the package software-properties - 0.96.24.17

---
software-properties (0.96.24.17) artful; urgency=medium

  * tests/test_dbus.py: Don't call GTK from multiple processes. We started
seeing software-properties tests failing with fatal X errors after GTK
3.22.24 was uploaded. I think what happened was:
  - the testsuite imports GTK (via GI)
  - this import itself initialises GTK, retrieving the value of a load of
X atoms
  - it forks to start software-properties-dbus in a separate process
  - this process then accesses another X atom after we ask it to do stuff
  - X doesn't like that and kills us
The testsuite is now rewritten to not fork. We start a separate *thread*
to run the D-Bus service in. A benefit of this is that we're more
asynchronous than we were before, so some of the tests are slightly
refactored to not run their own main loop but instead check that the
signal emission they're interested in has happened. (LP: #1721828)

 -- Iain Lane   Tue, 17 Oct 2017 14:05:25 +0100

** Changed in: software-properties (Ubuntu Artful)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721828

Title:
  gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py:
  Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1721828] Re: gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

2017-10-17 Thread Launchpad Bug Tracker
** Branch linked: lp:software-properties

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721828

Title:
  gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py:
  Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1721828] Re: gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

2017-10-17 Thread Iain Lane
I think it was the software-properties testsuite initialising Gtk,
forking and then calling Gtk from both the parent and child. I rewrote
the testsuite slightly to avoid that.

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

** Changed in: gtk+3.0 (Ubuntu Artful)
   Status: Triaged => Invalid

** Changed in: software-properties (Ubuntu Artful)
   Status: New => Triaged

** Changed in: software-properties (Ubuntu Artful)
   Importance: Undecided => High

** Changed in: software-properties (Ubuntu Artful)
 Assignee: (unassigned) => Iain Lane (laney)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721828

Title:
  gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py:
  Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1721828] Re: gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

2017-10-06 Thread Bug Watch Updater
** Changed in: gtk
   Status: Unknown => Confirmed

** Changed in: gtk
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1721828

Title:
  gtk 3.22.24 breaks software-properties tests (Gdk-Message: setup.py:
  Fatal IO error 11 (Resource temporarily unavailable) on X server :99.)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs