>>>> from gi.repository import GExiv2
>>>> im = GExiv2.Metadata('t.jpg')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> TypeError: GObject.__init__() takes exactly 0 arguments (1 given)

I can confirm that I get the same error with a patch that was
submitted to me [0] when using the version available in Debian
experimental.
If I manually install the version from [1], everything works as
expected. And with the version available in Ubuntu 12.10 [2] it also
works fine.

There must be something different in the package available in Debian
experimental that makes it fail... Not sure what it is though.
Maintainers, any thought why this difference?

> Why the version in the binary package name?

Note sure, but that seems to be the convention. See [3] and type "sudo
aptitude install gir1.2-" in the terminal and then double-tab, you'll
see that all packages follow this convention. It does feel weird,
since the package itself is version 0.5, but the package name contains
0.5...

   +Emilien

[0] 
https://code.launchpad.net/~robru/nautilus-image-manipulator/gexiv2/+merge/141539
[1] http://debian.dev-zero.nl/debian/pool/main/g/gexiv2/
[2] 
http://launchpadlibrarian.net/122960396/gir1.2-gexiv2-0.4_0.5.0-0ubuntu1_amd64.deb
[3] http://lists.debian.org/debian-devel/2009/09/msg00899.html


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to