Rapid Photo Downloader

inaccurate description of python packages required for downloading videos

Reported by GregL on 2010-12-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rapid Photo Downloader
Low
Damon Lynch

Bug Description

Hi

1/ I downloaded and installed python-kaa-metadata (0.7.7.-3.pm.3.1) on Suse 11.3 (KDE 4.4, I think), using yast - and it appears to have installed correctly.
2/ I downloaded rapid-photo-downloader-0.3.3 - unzipped it and ran 'python setup.py install', which returns:

running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
changing mode of /usr/local/bin/rapid-photo-downloader to 755
running install_data
running install_egg_info
Removing /usr/local/lib/python2.6/site-packages/rapid_photo_downloader-0.3.3-py2.6.egg-info
Writing /usr/local/lib/python2.6/site-packages/rapid_photo_downloader-0.3.3-py2.6.egg-info

The photo downloader works really well but the video panels complain that kaa-metadata isn't available.

Please do you have any suggestions? I've looked around the wiki and Google for some hints but not found any.

Incidentally, your site mentions the adoption of Hachoir to read some of the metadata but not whether it's a prereq or comes bundled with your code, so I'm confused about what action I should take as a result of the info?

One unrelated suggestion that would make your fab software even fabber (for me and a few others) is to make a Bibble-Pro plugin version...

NB, I have had RPD running very nicely with kaa-metadata in Suse 11.2 (I also run it on my work laptop successfully - Maveric. But my home machines and personal photo storage server run Suse/KDE, as I prefer KDE to Gnome)

Many thanks in advance and keep up the great work

Greg

Related branches

Damon Lynch (dlynch3) wrote :

Thanks for your bug report. Please run rapid-photo-downloader -v from a terminal window and copy and paste the output.

The problem might be that although the program is reporting the need for kaa metadata, the actual problem is the missing hachoir package (I added the requirement for hachoir only somewhat recently). You need to research how best to install hachoir under Suse. Read more about it here: http://bitbucket.org/haypo/hachoir/wiki/hachoir-metadata

If you want to research how to better integrate Rapid Photo Downloader with Bibble Pro, you are most welcome to investigate and report your findings. Unfortunately I myself do not have time for it because I am doing my PhD.

GregL (noh-way-jose) wrote :

rapid-photo-downloader -v

/usr/lib64/python2.6/site-packages/kaa/metadata/disc/cdrom.py:37: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/usr/lib64/python2.6/site-packages/kaa/weakref.py:61: DeprecationWarning: object.__new__() takes no parameters
  return super(weakref, weakref).__new__(cls, object)
Rapid Photo Downloader 0.3.3
Using pyexiv2 0.2.2
Using exiv2 0.19.0

Video downloading functionality disabled.
To download videos, please install the kaa metadata package for python.

Using GIO
Detected EOS_DIGITAL with path /media/EOS_DIGITAL
Automatically start download is false
Device scan complete: found 105 photos on EOS_DIGITAL

I also ran 'zypper search kaa', which returned:

S | Name | Summary | Type
--+---------------------+-------------------------------------------------------------+-----------
i | python-kaa-base | Kaa Media is a set of python modules related to media | package
  | python-kaa-base | Kaa Media is a set of python modules related to media | srcpackage
i | python-kaa-display | Kaa Media is a set of python modules related to media | package
  | python-kaa-display | Python API Providing Low Level Support for Various Displays | srcpackage
i | python-kaa-imlib2 | Kaa Media is a set of python modules related to media | package
  | python-kaa-imlib2 | Kaa Media is a set of python modules related to media | srcpackage
i | python-kaa-metadata | Kaa Media is a set of python modules related to media | package
  | python-kaa-metadata | Kaa Media is a set of python modules related to media | srcpackage

cheers (thanks for your prompt response :o)

Greg

Damon Lynch (dlynch3) wrote :

The bug you have found is that the error message is misleading in version 0.3.3. To download videos, you must install kaa metadata and the hachoir package, as described in the INSTALL file (found in the tarball). Unfortunately it looks like I failed to update the website's manual installation instructions. I'll do that now.

Damon Lynch (dlynch3) on 2010-12-05
summary: - kaa-metadata installed but not found
+ inaccurate description of python packages needed for downloading videos
summary: - inaccurate description of python packages needed for downloading videos
+ inaccurate description of python packages required for downloading
+ videos
Changed in rapid:
status: New → Fix Committed
importance: Undecided → Low
assignee: nobody → Damon Lynch (dlynch3)
GregL (noh-way-jose) wrote :

Thanks Damon, Installing Hachoir (manually from http://bitbucket.org/haypo/hachoir/wiki/hachoir-metadata) did the trick

Damon Lynch (dlynch3) on 2011-01-05
Changed in rapid:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers