IBM-Swift / swift-buildpack

IBM Cloud buildpack for Swift
BSD 3-Clause "New" or "Revised" License
32 stars 31 forks source link

fix processing deb files #82

Closed itzunagi closed 7 years ago

itzunagi commented 7 years ago

Fixes a regression in the 2.0.5 release which caused staging to fail whenever an Aptfile was used to specify system dependencies to be installed.

christiancompton commented 7 years ago

I have validated the test cases set forth by @rolivieri, using libpython2.7 in the Aptfile.

Test 1

screen shot 2017-04-06 at 1 13 23 pm

screen shot 2017-04-06 at 1 25 24 pm

screen shot 2017-04-06 at 1 45 25 pm

Test 2

$ cat Aptfile libmysqlclient-dev

-----> Entry found in Aptfile for libmysqlclient-dev. -----> Fetching .debs for: libmysqlclient-dev ...

Using libpython2.7: screen shot 2017-04-06 at 1 45 25 pm

I am merging this into develop, but will wait a couple of hours for @rolivieri to potentially review before I kick off the deploy-release and YS0 steps/