I'm using Heroku and git to power a django app. Part of the functionality of the site allows users to upload .mdbs (Microsoft Access Databases) , which we then parse using a shell script that calls mdbtools (http://mdbtools.sourceforge.net/). The shell script works well locally, but not on the heroku site. I think the problem is that mdbtools isn't included. I tried including mdbtools in requirements.txt, but didn't have any luck. Does anyone have any ideas?
I included mdbtools and mdbtools-dev each on its own line in requirements.txt like this:
mdbtools
mdbtools-dev
Here's the error I get when I include mdbtools and mdbtools-dev in requirements.txt
....
Requirement already satisfied (use --upgrade to upgrade): stripe in ./lib/python2.7/site-packages (from -r requirements.txt (line 7))
Downloading/unpacking mdbtools-dev (from -r requirements.txt (line 8))
Could not find any downloads that satisfy the requirement mdbtools-dev (from -r requirements.txt (line 8))
No distributions at all found for mdbtools-dev (from -r requirements.txt (line 8))
Storing complete log in /app/.pip/pip.log
! Heroku push rejected, failed to compile Python app