This looks to be documentation error. If I install parts beside fritzing-app I get the swapping error, if I move it in to fritzing-app/fritzing-parts as it is in the distributed version, then (along with the link for the libgit2 library) it seems to work from the command line. There does seem to be a bug as I think (although I know nothing yet about qmake) that
Project MESSAGE: using installed Boost library
Project MESSAGE: libs -lz -L/home/vanepp/fritzing-app/../libgit2/build -lgit2
should be setting the appropriate library path so it finds the shared library, but it doesn't seem to. I'll write up and post the exact sequence of commands that got me to an apparently working environment for anyone else who we can convince to join in. Now on to trying to figure out Qtcreater so I can start running the debugger and see if I can make heads or tails out of the error I create with bad xml. On windows Fritzing hangs, on Linux it causes a seg fault so the debugger should give me at least a clue of where to look. Thanks for all the help guys!