Merge lp:~barry/ubuntu-release-upgrader/lp1485093 into lp:ubuntu-release-upgrader
Proposed by
Barry Warsaw
Status: | Merged |
---|---|
Merged at revision: | 2924 |
Proposed branch: | lp:~barry/ubuntu-release-upgrader/lp1485093 |
Merge into: | lp:ubuntu-release-upgrader |
Diff against target: |
59 lines (+21/-4) 4 files modified
DistUpgrade/DistUpgradeCache.py (+1/-1) DistUpgrade/DistUpgradeQuirks.py (+10/-1) debian/changelog (+10/-0) debian/python3-distupgrade.links (+0/-2) |
To merge this branch: | bzr merge lp:~barry/ubuntu-release-upgrader/lp1485093 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Core Development Team | Pending | ||
Review via email: mp+275096@code.launchpad.net |
Description of the change
This fixes the imports to not be relative so that it's okay if the symlinks don't exist. Don't create the symlinks in the package install because if the dependent packages aren't installed, the symlinks will be dangling which breaks other packages, specifically pex's build.
Instead, just handle the ImportErrors that can happen if the dependent packages, imported via absolute path, don't exist.
To post a comment you must log in.
This looks fine although, and I'll merge it at the start of X.