Package Details: python2-exiv2 0.3.2-22

Git Clone URL: https://aur.archlinux.org/python2-exiv2.git (read-only, click to copy)
Package Base: python2-exiv2
Description: Python binding to exiv2, the C++ library for manipulation of EXIF, IPTC and XMP image metadata.
Upstream URL: http://launchpad.net/pyexiv2
Licenses: GPL
Conflicts: pyexiv2
Provides: pyexiv2
Replaces: pyexiv2
Submitter: arojas
Maintainer: None
Last Packager: haawda
Votes: 2
Popularity: 0.000017
First Submitted: 2019-02-17 10:51
Last Updated: 2019-04-06 09:02

Required by (6)

Sources (1)

Latest Comments

codebling commented on 2020-02-02 00:10

@dmitmel thanks! I'll definitely use that if I have another go at packaging picty! Explanation is the comments is super useful. Thanks again!

dmitmel commented on 2020-01-27 22:13

@codebling Take a look at my partial reimplementation of python2-exiv2 I wrote while packaging the latest version of mirage: https://aur.archlinux.org/cgit/aur.git/tree/exif.c?h=mirage You might be able to adapt this to your needs. Also, take a look at the comment at the top, I describe the alternative libraries there (and why they didn't work in my specific case).

codebling commented on 2020-01-27 21:38

Didn't notice that the package has been orphaned. Looks like it's end of life.

codebling commented on 2020-01-27 21:37

@dmitmel thanks for the quick response. Trying to package picty. Picty itself seems rather dated, so maybe this isn't even worth the effort.

dmitmel commented on 2020-01-27 21:21

@codebling I've tried patching this package to work on modern systems a while ago. It is most likely "beyond repair". Do you use it in your application or did you install it as a dependency for another one?

codebling commented on 2020-01-27 21:18

I get an error when building

==> Starting build()...
scons: Reading SConscript files ...
AttributeError: '_Environ' object has no attribute 'has_key':
  File "/var/cache/private/pikaur/build/python2-exiv2/src/pyexiv2-0.3.2/SConstruct", line 37:
    build_lib()
  File "/var/cache/private/pikaur/build/python2-exiv2/src/pyexiv2-0.3.2/SConstruct", line 22:
    SConscript('src/SConscript', variant_dir='build', duplicate=0)
  File "/usr/lib/python3.8/site-packages/SCons/Script/SConscript.py", line 660:
    return method(*args, **kw)
  File "/usr/lib/python3.8/site-packages/SCons/Script/SConscript.py", line 597:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/usr/lib/python3.8/site-packages/SCons/Script/SConscript.py", line 286:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/var/cache/private/pikaur/build/python2-exiv2/src/pyexiv2-0.3.2/src/SConscript", line 12:
    if os.environ.has_key('CXX'):

haawda commented on 2019-06-20 19:24

Confirmed, but upstream did no commit since 2012, so this was about to happen. Orphaning.

tavla commented on 2019-06-20 12:55

compile-time errors: src/exiv2wrapper.cpp: In function 'void exiv2wrapper::unregisterXmpNs(const string&)': src/exiv2wrapper.cpp:1387:23: error: 'Error' in namespace 'Exiv2' does not name a type src/exiv2wrapper.cpp:1393:22: error: 'Error' is not a member of 'Exiv2' src/exiv2wrapper.cpp:1397:22: error: 'Error' is not a member of 'Exiv2' scons: *** [build/exiv2wrapper.os] Error 1