I spent some time on this yestreaday, to clarify-

I don't really see the git checkouts an issue.  The pending test to
swift tests that do this do so only if there is an error importing it
from already installed libraries.  That is, it should be imported
locally instead of cloned remotely if we list it with Build-Depends.
The same should be true of keystoneclient, if its not we can probably
patch that easily enough (I'm not able to confirm that the
keystoneclient tests are actually running, though, as that would have
turned up already)

The bigger problem AFAICS is that the python-swift library used makes an
unconditional call to setup a logging handler via /dev/log, which is
causing these FTBFS:

https://launchpadlibrarian.net/97807065/buildlog_ubuntu-
precise-i386.keystone_2012.1%2Bgit201203212030-0ubuntu1_FAILEDTOBUILD.txt.gz

We can either disable these swift tests (since they appear to be more
integration tests that are actually exercising swift more than
keystone), or we can probably carry a small patch to swift as well as a
corresponding patch to any test suite that uses it, to make log setup
optional.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/881464

Title:
  [MIR] keystone

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/881464/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to