Create a backend for a single packfile.
location to store the odb backend pointer
path to the packfile's .idx file
the options to use when creating the pack backend
0 or an error code