Project

General

Profile

Actions

Bug #9242

closed

[Deployment] python-six backport breaks other users

Added by Brett Smith over 8 years ago. Updated over 8 years ago.

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

Description

The arvados supplied python-six deb (1.10.0-1) is a newer version than the stock ubuntu 14.04 version (1.5.2-1ubuntu1), so replaces it. The version supplied by ubuntu installs to /usr/lib/python2.7/dist-packages/ as expected, but the arvados version installs to /usr/local/lib/python2.7/dist-packages.

The stock ubuntu python-scipy package contains a symbolic link as follows:
/usr/lib/python2.7/dist-packages/scipy/lib/six.py -> ../../six.py

With the stock python-six installed this is fine, but of course with the arvados version this symlink is broken.

Current thinking is that the best way to fix this is to have our backport install its files to /usr/lib instead of /usr/local/lib. If we want it to act as a drop-in replacement package, it should maintain as much compatibility as possible, including having files in the original locations.


Files

pkgtest.log.xz (34.4 KB) pkgtest.log.xz Brett Smith, 05/20/2016 07:52 PM

Subtasks 1 (0 open1 closed)

Task #9247: Review 9242-python-backport-prefix-wipResolvedWard Vandewege05/20/2016Actions
Actions

Also available in: Atom PDF