** Description changed:

- So, GExiv2.py no longer functions because of changes in the GObject
- overrides API. I've reported the bug upstream with patch here:
+ [Impact]
+ 
+  * GExiv2 python bindings are not functional, this means that python
+ applications trying to use GExiv2 do not work.
+ 
+  * This worked in Saucy but regressed in Trusty.
+ 
+  * The upload fixes the bug by updating GExiv2.py to the new GObject
+ override API.
+ 
+ [Test Case]
+ 
+ 1. Get an application that uses the python bindings to GExiv2, such as
+ GottenGeography
+ 
+ 2. Try to open a photo.
+ 
+ Expected behavior: The photo opens.
+ 
+ Actual behavior: the program crashes.
+ 
+ [Regression Potential]
+ 
+ Very little, the changes are confined to GExiv2.py, which is already
+ completely broken. This change can't possibly break it any worse than it
+ already is.
+ 
+ [Other Info]
+  
+ I've reported the bug upstream with patch here:
  
  https://bugzilla.gnome.org/show_bug.cgi?id=728909
- 
- This needs to be SRU'd to Trusty because currently no python3
- applicatons are able to access photo EXIF data (they just crash without
- the overrides functioning).
- 
- ProblemType: Bug
- DistroRelease: Ubuntu 14.04
- Package: gir1.2-gexiv2-0.10 0.10.0-1ubuntu1 [modified: 
usr/lib/python3/dist-packages/gi/overrides/GExiv2.py]
- ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
- Uname: Linux 3.13.0-24-generic x86_64
- ApportVersion: 2.14.1-0ubuntu3
- Architecture: amd64
- CurrentDesktop: GNOME
- Date: Thu Apr 24 15:29:18 2014
- InstallationDate: Installed on 2013-12-06 (139 days ago)
- InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 
(20131016.1)
- SourcePackage: gexiv2
- UpgradeStatus: Upgraded to trusty on 2013-12-06 (139 days ago)

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

Title:
  Python bindings broken due to changes in GObject overrides API

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

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

Reply via email to