Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The Debian packaging scripts for Trusty and Jessie are sharing the same override mechanism for the pants third_party repository. We therefore end up using egg-files build for Ubuntu also on Debian (https://github.com/apache/aurora-packaging/blob/master/specs/debian/aurora-pants.ini)
It seems like this is kind of working, but is clearly not optimal.
We should extend https://github.com/apache/aurora/blob/master/build-support/python/make-mesos-native-egg to support Debian and then make use of it in our packaging infrastructure https://github.com/apache/aurora-packaging.