pkolarov / folders2flickr

Automatically exported from code.google.com/p/folders2flickr
7 stars 2 forks source link

Update codebase to remove bsddb module dependency #24

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

Bsddb module in Python 2.7 and up are depreciated and makes it difficult to use 
and compile on Mac and other NAS-based linux systems.

Can it be updated to be more future proof?

Thanks,
Zoltan

Original issue reported on code.google.com by pet...@gmail.com on 29 May 2013 at 7:38

GoogleCodeExporter commented 9 years ago
Hi,

I don't have a MAC or Linux system here to test this issue but while I have 
been doing changes for issue 29 I found that this module is not being used by 
the code.
If you are talking about this module:
http://docs.python.org/2/library/bsddb.html
I haven't found it in the code. Try to build the base code plus the changes 
that I've added as patch file in issue 29 and let me know if it works.

Regards,
Guillermo

Original comment by gsfernan...@gmail.com on 24 Jul 2013 at 8:46

GoogleCodeExporter commented 9 years ago
Hi,

Unfortunately, it still not working as the main problem inherits from the 
dbhash module that is also depreciated in some ways from 2.6. Dbhash invokes 
bsddb that does not exists on Mac and on some Linux.

http://docs.python.org/2/library/dbhash.html

Cheers,
Zoltan

Original comment by pet...@gmail.com on 25 Jul 2013 at 11:53

GoogleCodeExporter commented 9 years ago
I have installed python2.6 besides 2.7, and it works with 2.6 perfectly.

This will do the job for now.

Original comment by pet...@gmail.com on 28 Jul 2013 at 9:27

GoogleCodeExporter commented 9 years ago
It was a chore, but as a workaround, I followed this guide to get it working 
with python 2.7.5 (32 bit) in windows 7: 
http://gregsleepshere.blogspot.ca/2011/09/active-python-missing-bsddb-module.htm
l

Original comment by dion.l...@gmail.com on 3 Dec 2013 at 4:55