You are not logged in.

#1 2013-10-27 02:42:24

arch_nemesis
Member
Registered: 2008-12-19
Posts: 115

[Solved] pyexiv2 (Rapid Photo Downloader dependency)

I'm trying to install Rapid Photo downloader, and really not sure if there is a solution for this problem that I'm missing, or if I should contact the AUR maintainer for pyexiv2...

Any ideas?

Start out with this...

yaourt -S  aur/rapid-photo-downloader

It eventually works its way down to this while satisfying dependencies....

==> Validating source files with md5sums...
    pyexiv2-0.3.2.tar.bz2 ... Passed
==> Extracting sources...
  -> Extracting pyexiv2-0.3.2.tar.bz2 with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
o build/exiv2wrapper.os -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 src/exiv2wrapper.cpp
sh: o: command not found
o build/exiv2wrapper_python.os -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 src/exiv2wrapper_python.cpp
sh: o: command not found
o build/libexiv2python.so -Wl,-O1,--sort-common,--as-needed,-z,relro -shared build/exiv2wrapper.os build/exiv2wrapper_python.os -lboost_python -lexiv2
sh: o: command not found
scons: done building targets.
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
o build/exiv2wrapper.os -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 src/exiv2wrapper.cpp
sh: o: command not found
o build/exiv2wrapper_python.os -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 src/exiv2wrapper_python.cpp
sh: o: command not found
o build/libexiv2python.so -Wl,-O1,--sort-common,--as-needed,-z,relro -shared build/exiv2wrapper.os build/exiv2wrapper_python.os -lboost_python -lexiv2
sh: o: command not found
Install file: "build/libexiv2python.so" as "/tmp/yaourt-tmp-joe/aur-pyexiv2/pkg/pyexiv2/usr/lib/python2.7/site-packages/libexiv2python.so"
scons: *** [/tmp/yaourt-tmp-joe/aur-pyexiv2/pkg/pyexiv2/usr/lib/python2.7/site-packages/libexiv2python.so] build/libexiv2python.so: No such file or directory
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build pyexiv2.

Last edited by arch_nemesis (2013-10-27 12:50:32)

Offline

#2 2013-10-27 02:56:18

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,456
Website

Re: [Solved] pyexiv2 (Rapid Photo Downloader dependency)

It built fine here.  Somehow the commands `g++ -o ....` are being interpreted as `o ...` on your system.

First, try building pyexiv2 with makepkg.

EDIT: and do you have base-devel installed?  If makepkg fails, and you have base-devel installed, you may want to change your title to indicate a scons error with pyexiv2.  I'm not familiar with scons, but such a title would attract those who are - meanwhile the fact that you want to build this as a dependency to rapid-photo-downloader is tangential to the actual point of this thread so it's not as title-worthy.

Last edited by Trilby (2013-10-27 03:11:42)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2013-10-27 03:27:20

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,634

Re: [Solved] pyexiv2 (Rapid Photo Downloader dependency)

Moving to AUR Issues, Discussion and PKGBUILD requests


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#4 2013-10-27 12:49:50

arch_nemesis
Member
Registered: 2008-12-19
Posts: 115

Re: [Solved] pyexiv2 (Rapid Photo Downloader dependency)

Trilby wrote:

It built fine here.  Somehow the commands `g++ -o ....` are being interpreted as `o ...` on your system.

First, try building pyexiv2 with makepkg.

EDIT: and do you have base-devel installed?  If makepkg fails, and you have base-devel installed, you may want to change your title to indicate a scons error with pyexiv2.  I'm not familiar with scons, but such a title would attract those who are - meanwhile the fact that you want to build this as a dependency to rapid-photo-downloader is tangential to the actual point of this thread so it's not as title-worthy.


Hmm should have thought of that.  Oddly it went fine.  I'm not clear regarding what would be different about doing it via yaourt - nothing I thought.

Yes base-devel is installed except a few that have been replaced with their -multilib variant....

I just used makepkg and pacman to get pyexiv2 installed, then went ahead with yaourt for rapid photo downloader....

Thanks for the poke in the right direction!

Marking as solved despite the bit of remaining mystery....

Last edited by arch_nemesis (2013-10-27 12:51:01)

Offline

Board footer

Powered by FluxBB