[Bug 829186] Re: Mixes static and GI library bindings

2014-08-15 Thread flcable
Traceback (most recent call last): File /usr/bin/software-center, line 25, in module from gi.repository import Gtk, GObject File /usr/lib/python2.7/dist-packages/gi/__init__.py, line 27, in module from ._gi import _API ImportError: could not import gobject (error was: 'cannot import

[Bug 829186] Re: Mixes static and GI library bindings

2011-09-26 Thread Michael Blank
I get this error when starting a quickly project: $ quickly run Traceback (most recent call last): File bin/jotty, line 32, in module import jotty File /home/mblank/jotty/jotty/__init__.py, line 14, in module from jotty import JottyWindow File

Re: [Bug 829186] Re: Mixes static and GI library bindings

2011-09-26 Thread Martin Pitt
Michael Blank [2011-09-26 12:22 -]: I get this error when starting a quickly project: Today's quickly upload says that this should be fixed now? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 829186] Re: Mixes static and GI library bindings

2011-09-26 Thread Michael Blank
Yes, Martin, it is fixed now. New quickly projects run fine. However, when I try to run/design an old project (2 weeks old, made when I was still running 11.04 ), the error still exists. ?? Is there a way to upgrade (or manual edit) a quickly project? -- You received this bug notification

Re: [Bug 829186] Re: Mixes static and GI library bindings

2011-09-26 Thread Martin Pitt
subscribe mterry Michael Blank [2011-09-26 17:02 -]: ?? Is there a way to upgrade (or manual edit) a quickly project? I don't know. Mike? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186

[Bug 829186] Re: Mixes static and GI library bindings

2011-09-05 Thread Launchpad Bug Tracker
This bug was fixed in the package ubiquity - 2.7.26 --- ubiquity (2.7.26) oneiric; urgency=low [ Evan Dandrea ] * Don't show the wireless page if there's already a network connection (LP: #838549). [ Martin Pitt ] * ubiquity/gtkwidgets.py: Fix return value evaluation of

[Bug 829186] Re: Mixes static and GI library bindings

2011-09-02 Thread Martin Pitt
ubiquity fix available in my branch, see linked merge proposal. Evan/Colin, can you please merge this soon to unbreak the daily CDs? Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186

[Bug 829186] Re: Mixes static and GI library bindings

2011-09-02 Thread Stéphane Graber
Hi Martin, I just merged lp:~pitti/ubiquity/pygobject-2.90 into ubiquity's trunk. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-26 Thread Martin Pitt
For ubiquity's xklavier usage, it seems that this isn't working at all right now. With the existing pygobject 2.28 on oneiric, when I do from gi.repository import Gdk import xklavier display = Gdk.Display.get_default() engine = xklavier.Engine(display) __main__:1: Warning: cannot register

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-26 Thread Launchpad Bug Tracker
** Branch linked: lp:~pitti/ubiquity/pygobject-2.90 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-26 Thread Martin Pitt
In ubiquity we also need a slight API fix for Gdk.color_parse(), I did that and the previous set_indicator_keymaps() in attached branch. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
ubuntuone-client fix was merged upstream. ** Changed in: ubuntuone-client (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Ubuntu One Auto Pilot
** Changed in: ubuntuone-control-panel Status: New = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Also affects: ubuntu-sso-client Importance: Undecided Status: New ** Also affects: ubuntuone-client Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
** Changed in: ubuntuone-control-panel (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntu-sso-client Importance: Undecided = Medium ** Changed in: ubuntu-sso-client Status: New = Fix Committed ** Changed in: ubuntu-sso-client Assignee: (unassigned) = Martin Pitt (pitti) ** Changed in: ubuntuone-control-panel Importance: Undecided = Medium **

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
Drat, when I upgrade today's live CD to the new pygobject packages from ppa:ubuntu-desktop/ppa, ubiquity silently exits immediately after start. I see a segfault in strace from a child process. This needs to be investigated/fixed before we can land this. ** Changed in: ubiquity (Ubuntu)

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntu-sso-client Milestone: None = 1.3.3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntu-sso-client Status: Fix Committed = 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/829186 Title: Mixes static and GI library bindings To manage

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-sso-client - 1.3.3-0ubuntu1 --- ubuntu-sso-client (1.3.3-0ubuntu1) oneiric; urgency=low * New upstream release. - Work correctly with static and GI bindings of gobject (LP: #829186) -- Rodney Dawes rodney.da...@ubuntu.com Thu, 25 Aug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntuone-control-panel Milestone: None = 1.1.3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntuone-control-panel Status: Fix Committed = 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/829186 Title: Mixes static and GI library bindings To manage

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/ubuntuone-control-panel -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntuone-control-panel - 1.1.3-0ubuntu1 --- ubuntuone-control-panel (1.1.3-0ubuntu1) oneiric; urgency=low * New upstream release. - Work correctly with static and GI bindings of gobject (LP: #829186) -- Rodney Dawes rodney.da...@ubuntu.com

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntuone-client Milestone: None = 1.7.2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Rodney Dawes
** Changed in: ubuntuone-client Status: Fix Committed = 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/829186 Title: Mixes static and GI library bindings To manage notifications

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntuone-client - 1.7.2-0ubuntu1 --- ubuntuone-client (1.7.2-0ubuntu1) oneiric; urgency=low * New upstream release. - Work correctly with static and GI bindings of gobject (LP: #829186) -- Rodney Dawes rodney.da...@ubuntu.com Thu, 25 Aug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
I narrowed down the ubiquity crash. It's apparently related to the custom widgets. If I update a live system to ppa:ubuntu-desktop/ppa, I get a proper crash with PYTHONPATH=/usr/lib/ubiquity python from gi.repository import Gtk import ubiquity.gtkwidgets b = Gtk.Builder()

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
Easier reproducer in a built ubiquity tree: $ GI_TYPELIB_PATH=src/webcam PYTHONPATH=. python -c 'from gi.repository import Gtk; import ubiquity.gtkwidgets; b=Gtk.Builder(); b.add_from_file(gui/gtk/stepPrepare.ui)' -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/ubuntuone-client -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
Bisected to http://git.gnome.org/browse/pygobject/commit/?id=7bc4122897. At this point it's clearly a bug in pygobject or GTK, not in ubiquity. I created a separate bug 834168 for this and close the ubiquity task here again. ** Changed in: ubiquity (Ubuntu) Status: Triaged = Fix Released

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-25 Thread Martin Pitt
Now that I do have a workaround for the ubiquity crash, I noticed that ubiquity still imports a static module: ubiquity/misc.py uses xklavier. When I comment out that functionality, ubiquity runs fine with pygobject 2.90 (with the workaround). ** Changed in: ubiquity (Ubuntu) Status: Fix

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-24 Thread Launchpad Bug Tracker
This bug was fixed in the package ubiquity - 2.7.16 --- ubiquity (2.7.16) oneiric; urgency=low [ Colin Watson ] * Update translations from Launchpad. * Enable code in console-setup 1.57ubuntu24 to fix default keyboard selection for language/country combinations lacking a

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Launchpad Bug Tracker
** Branch linked: lp:~pitti/ubuntu-sso-client/gi-fixes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Martin Pitt
** Changed in: ubuntuone-control-panel (Ubuntu) Status: Triaged = In Progress ** Changed in: ubuntuone-control-panel (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) ** Changed in: ubuntuone-client (Ubuntu) Status: Triaged = In Progress -- You received this bug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Martin Pitt
sso-client fix landed in upstream trunk. ** Changed in: ubuntu-sso-client (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Ken VanDine
gwibber-accounts uses gir1.2-wnck-1.0 and pygtk, we need to revert to using python-wnck again. ** Also affects: gwibber (Ubuntu) Importance: Undecided Status: New ** Changed in: gwibber (Ubuntu) Importance: Undecided = High ** Changed in: gwibber (Ubuntu) Status: New =

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Launchpad Bug Tracker
This bug was fixed in the package gwibber - 3.1.5.1-0ubuntu1 --- gwibber (3.1.5.1-0ubuntu1) oneiric; urgency=low * New upstream release - tile sizing fixes, getting rid of wasted space - revert back to python-wnck, we can't mix GIR and static bindings (LP: #829186)

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Launchpad Bug Tracker
** Branch linked: lp:~ken-vandine/gwibber/oneiric ** Branch linked: lp:~ken-vandine/gwibber/natty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-23 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/gwibber -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Launchpad Bug Tracker
** Branch linked: lp:jockey -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Launchpad Bug Tracker
This bug was fixed in the package jockey - 0.9.4-0ubuntu1 --- jockey (0.9.4-0ubuntu1) oneiric; urgency=low * New upstream bug fix release: - oslib.py: Do not encourage to report package installation failure as SystemError, it will appear as a backend crash -

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/jockey -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Martin Pitt
python-ubuntuone-client needs to be taught to get along with either, I already have a patch for it. Will submit upstream once I/we get the control-panel port done. ** Also affects: ubuntuone-client (Ubuntu) Importance: Undecided Status: New ** Changed in: ubuntuone-client (Ubuntu)

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Launchpad Bug Tracker
** Branch linked: lp:~pitti/ubuntuone-client/gi-fixes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Launchpad Bug Tracker
** Branch linked: lp:~pitti/ubuntuone-control-panel/gi-fixes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-22 Thread Martin Pitt
While working on the UbuntuOne packages, I noticed that ubuntu-sso- client needs to be conditionalized, too: File /usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/utils/txsecrets.py, line 24, in module import gobject ** Also affects: ubuntu-sso-client (Ubuntu)

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-20 Thread Martin Pitt
I already fixed jockey upstream. ** Changed in: jockey (Ubuntu) Status: Confirmed = Fix Committed ** Changed in: jockey (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-20 Thread Launchpad Bug Tracker
** Branch linked: lp:~ubuntu-core-dev/jockey/ubuntu -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-20 Thread Martin Pitt
To whoever added the usb-creator task: I already fixed this in oneiric in usb-creator (0.2.31.2) oneiric; urgency=low * usbcreator/frontends/gtk/frontend.py: Move from static gobject to GI GObject module, to be compatible to upcoming pygobject 3.0. -- Martin Pitt martin.p...@ubuntu.com

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Martin Pitt
** Also affects: software-center (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Michael Vogt
The software-center gtk2 version still needs the old gmenu. While the code is there to use the new gmenu there is also the old gtk2 interfaces that will crash if it uses the new gmenu. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Martin Pitt
software-center-gtk3 works fine with new pygobject, but the gtk2 variant crashes now: $ software-center Traceback (most recent call last): File /usr/bin/software-center, line 136, in module from softwarecenter.ui.gtk.app import SoftwareCenterApp File

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
** Branch linked: lp:~pitti/software-center/gi-fixes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Martin Pitt
** Changed in: software-center (Ubuntu) Status: New = Fix Committed ** Changed in: software-center (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
** Branch linked: lp:software-center -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:0.152.15 --- update-manager (1:0.152.15) oneiric; urgency=low [ Brian Murray ] * DistUpgrade/DistUpgradeApport.py: - properly add the tag 'dist-upgrade' to the bug report [ Michael Vogt ] *

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
This bug was fixed in the package software-center - 4.1.17 --- software-center (4.1.17) oneiric; urgency=low [ Matthew McGowan ] * lp:~mmcg069/software-center/gtk3fix: - description.py, do not connect to the viewport size-allocate signal, i think this should prevent the

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/software-center -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

Re: [Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Natalia Bidart
On 08/19/2011 02:32 AM, Martin Pitt wrote: I have the GTK UI side of the u1-control-panel fixed in lp:~pitti /ubuntuone-control-panel/mix-static-gi, but bin/ubuntuone-control-panel- backend is harder: it uses from gi.repository import Soup, SoupGNOME which includes GObject. I'm not sure

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
** Branch linked: lp:ubiquity -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Evan Dandrea
** Changed in: ubiquity (Ubuntu) Status: Incomplete = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Rodney Dawes
** Also affects: ubuntuone-control-panel Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Jeremy Bicha
** Also affects: jockey (Ubuntu) Importance: Undecided Status: New ** Also affects: usb-creator (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/oneconf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-19 Thread Alex Eftimie
** Changed in: jockey (Ubuntu) Status: New = Confirmed ** Branch linked: lp:~alexeftimie/jockey/fix-gobject -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
$ /usr/share/oneconf/oneconf-service Traceback (most recent call last): File /usr/share/oneconf/oneconf-service, line 102, in module myservice = DbusHostsService(loop) File /usr/share/oneconf/oneconf/dbusconnect.py, line 55, in __init__ from oneconf.hosts import Hosts, HostError File

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
This is a curious case where the old pygobject 2.28 actually silently hid a bug in the code: $ update-manager Traceback (most recent call last): File /usr/bin/update-manager, line 109, in module app.main(options) File /usr/lib/python2.7/dist-packages/UpdateManager/UpdateManager.py, line

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
Fixed in update-manager bzr. ** Changed in: update-manager (Ubuntu) Status: Triaged = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Launchpad Bug Tracker
** Branch linked: lp:update-manager -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/829186 Title: Mixes static and GI library bindings To manage notifications about this bug go to:

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
I checked/fixed most other packages that use GI already, but ubiquity is a very important one which I haven't checked yet. It might work, but adding this task as a reminder for me. ** Also affects: ubiquity (Ubuntu) Importance: Undecided Status: New ** Changed in: ubiquity (Ubuntu)

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Launchpad Bug Tracker
This bug was fixed in the package oneconf - 0.2.5 --- oneconf (0.2.5) oneiric; urgency=low * oneconf/hosts.py: Don't use gi.repository.Gio, as we are using static bindings here still (gtk, gobject, etc.); call gsettings instead. This can be put back once the GUI etc. gets

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
I have the GTK UI side of the u1-control-panel fixed in lp:~pitti /ubuntuone-control-panel/mix-static-gi, but bin/ubuntuone-control-panel- backend is harder: it uses from gi.repository import Soup, SoupGNOME which includes GObject. I'm not sure whether this could just be changed to use

[Bug 829186] Re: Mixes static and GI library bindings

2011-08-18 Thread Martin Pitt
I did a code grep of ubiquity, and it seems alright. ubiquity/frontend/noninteractive.py imports gobject and could be moved to gi.repository.GObject, but as it doesn't use any GI bindings, it ought to work. I'll test this on a live system once we get a daily build with the new ubiquity. -- You