Project

General

Profile

Actions

Bug #9944

closed

[CWL] python-lockfile version conflict

Added by Peter Amstutz over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-

Description

arvados-cwl-runner depends on python-lockfile, however the version shipped with Debian Jessie is 0.8 and arvados-cwl-runner requires 0.9+

We need to ship an upgraded package or determine some other workaround.


Related issues

Related to Arvados - Idea #9945: [SDK] Package Python apps as virtualenvsResolvedWard Vandewege09/07/2016Actions
Actions #1

Updated by Peter Amstutz over 7 years ago

  • Description updated (diff)
Actions #2

Updated by Ward Vandewege over 7 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz over 7 years ago

I checked, fpm has equivalent changes to the ones in the cure-fpm fork, so I don't think we don't need to use the fork any more.

(The flag in fpm 1.6.2 is called --python-disable-dependencies instead of --python-disable-dependency in cure-fpm)

Actions #4

Updated by Peter Amstutz over 7 years ago

Sorry, I'm wrong, the cure-fpm gem isn't from the master branch of github.com/cure/fpm, it's from some other branch which has additional features.

Actions #5

Updated by Ward Vandewege over 7 years ago

branch 9944-cwl-lockfile-packaging LGTM at 3f06710d50c75c9d0c990fe05f9c1be017c55f87

Actions #6

Updated by Peter Amstutz over 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset arvados|commit:96185e5347e2303d0b5215ed61bd59c0f2bc84a1.

Actions

Also available in: Atom PDF