This happened to me while building Trove in both Sid and Wheezy. Here's how to reproduce.
If you want to build in Sid, simply make sure that you have the Experimental Debian repository added to your sources.list (Juno is kept in Debian Experimental, because as Icehouse will be in Jessie, I can't upload stuff in Sid ...).
You may eventually need to apt-get some additional dependencies before building, as there was some new ones between Juno b3 and Juno RC1 for Trove, and Trove RC1 wasn't uploaded yet because of the above unit test failures.
Note that if you need additional instructions, I'm available as zigo on Freenode and OFTC (and I'm in the #openstack-trove channel).
This happened to me while building Trove in both Sid and Wheezy. Here's how to reproduce.
If you want to build in Sid, simply make sure that you have the Experimental Debian repository added to your sources.list (Juno is kept in Debian Experimental, because as Icehouse will be in Jessie, I can't upload stuff in Sid ...).
Then do:
apt-get install git-buildpackage
apt-get build-dep -t experimental openstack-trove
git clone git://git. debian. org/openstack/ openstack- trove.git
cd openstack-trove
./debian/rules gen-orig-xz
git-buildpackage
You may eventually need to apt-get some additional dependencies before building, as there was some new ones between Juno b3 and Juno RC1 for Trove, and Trove RC1 wasn't uploaded yet because of the above unit test failures.
Note that if you need additional instructions, I'm available as zigo on Freenode and OFTC (and I'm in the #openstack-trove channel).