Closed Bug 653105 Opened 13 years ago Closed 13 years ago

tag 0.3-1 neither builds nor spec-requires sqlalchemy 0.6.6-1, fails without it

Categories

(Cloud Services :: Server: Key Exchange, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Atoll, Unassigned)

References

Details

Attachments

(1 file)

After building keyexchange from tag 0.3-1, I tried to deploy it to weave-stage-jpake01/02 and was unable to get it running.  I determined that keyexchange server tag 0.3-1 has an unstated dependency on sqlalchemy-0.6.6-1, that is neither built by make build_rpms, nor listed as an RPM dependency in the spec.


pkg_resources.VersionConflict: (SQLAlchemy 0.6.4 (/usr/lib/python2.6/site-packages), Requirement.parse('SQLALchemy==0.6.6'))

[root@weave-stage-jpake02.mv 650328]# rpm -U python26-services-1.0-1.noarch.rpm python26-sqlalchemy-0.6.4-1.noarch.rpm python26-keyexchange-0.3-1.noarch.rpm && echo "installed ok"
installed ok
-rw-r--r--  1 root root 1199170 Apr 26 08:19 python26-sqlalchemy-0.6.4-1.noarch.rpm

produced by

make build test build_rpms KEY_EXCHANGE=0.3-1 SERVICES=1.0-1

inside the server-key-exchange checkout
Attachment #528583 - Flags: review?(rsoderberg)
Comment on attachment 528583 [details] [diff] [review]
fixes the pinning of SQLAlchemy 0.6.6

works for me, a=mconnor
Attachment #528583 - Flags: review?(rsoderberg) → review+
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: