Bug 788162

Summary: loggerhead is out of sync with bzr release - expects different API version
Product: [Fedora] Fedora Reporter: Mats Wichmann <mats>
Component: loggerheadAssignee: Toshio Ernie Kuratomi <a.badger>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: a.badger, henrik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: loggerhead-1.18.1-3.20120207bzr467.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-25 08:34:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Mats Wichmann 2012-02-07 15:51:01 UTC
Description of problem: in an updated Fedora 16, the "plugin" part of loggerhead is out of sync with the shipping bzr version, it needs to match the version of bzrlib.

Version-Release number of selected component (if applicable):
bzr-2.4.2-1.fc16.x86_64
loggerhead-1.18.1-1.fc16.noarch

How reproducible:
$ bzr plugins
...
loggerhead (failed to load)
  ** Unable to load plugin 'loggerhead'. It requested API version (2, 3, 0) of module <module 'bzrlib' from '/usr/lib64/python2.7/site-packages/bzrlib/__init__.pyc'> but the minimum exported version is (2, 4, 0), and the maximum is (2, 4, 2)


$ rpm -q --whatprovides /usr/lib64/python2.7/site-packages/bzrlib/__init__.pyc
bzr-2.4.2-1.fc16.x86_64

Comment 1 Toshio Ernie Kuratomi 2012-02-07 17:21:52 UTC
Ugh.  Looks like upstream doesn't have a release out that corresponds to the new bzr api version.  I'll look into packaging a snapshot.

Comment 2 Fedora Update System 2012-02-08 02:30:58 UTC
loggerhead-1.18.1-3.20120207bzr467.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/loggerhead-1.18.1-3.20120207bzr467.fc16

Comment 3 Mats Wichmann 2012-02-08 17:28:11 UTC
this works for me.

presumably the same issue applies to rawhide - with the extra step that current rawhide has bzr 2.5.0 so yet another api step.

Comment 4 Toshio Ernie Kuratomi 2012-02-08 20:36:43 UTC
Thanks for mentioning that -- mass branching happened yesterday and my build in master went to f18 instead of f17.  F17 build now as well:

http://koji.fedoraproject.org/koji/taskinfo?taskID=3773199

Comment 5 Fedora Update System 2012-02-08 22:54:49 UTC
Package loggerhead-1.18.1-3.20120207bzr467.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing loggerhead-1.18.1-3.20120207bzr467.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-1457/loggerhead-1.18.1-3.20120207bzr467.fc16
then log in and leave karma (feedback).

Comment 6 Fedora Update System 2012-02-25 08:34:34 UTC
loggerhead-1.18.1-3.20120207bzr467.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.