travis-ci / apt-package-safelist

Safelist of apt packages approved for build environments with restricted sudo
MIT License
109 stars 86 forks source link

Apt whitelist request for stack #379

Open BanzaiMan opened 9 years ago

BanzaiMan commented 9 years ago

This replaces travis-ci/travis-ci#4169.

The original text by @mboes follows


stack is a new build tool for Haskell projects, similar to cabal-install, actively maintained and actively developed by the Commercial Haskell SIG. stack is stable software and used by a number of projects together with Travis CI.

Repos signed using the FP Complete key, available here:

Package name: stack.

BanzaiMan commented 9 years ago

Ran tests, but could not found source package. Either the source package for stack does not exist, or the package needs an APT source. If you wisht to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/72545408.

mboes commented 9 years ago

Separated out the APT source part of the request into a new request specific to adding the APT source:

https://github.com/travis-ci/apt-source-whitelist/issues/72

Once that issue is fixed then this source source package should install fine. cc @snoyberg.

PierreR commented 8 years ago

:+1:

jml commented 8 years ago

https://github.com/travis-ci/apt-source-whitelist/pull/295 has been merged, which I believe solves the apt source part of this.

Would it be possible to run the tests for this again?

fabianhjr commented 7 years ago

Hello @BanzaiMan, just a ping to check the status of this issue. ^-^

iphydf commented 7 years ago

Any news here?

fabianhjr commented 7 years ago

No news, the blocker was solved. (https://github.com/travis-ci/apt-source-whitelist/pull/295)

As far as I know this has to be retested now.

borsboom commented 7 years ago

Since the Stack release team (er, that's me) is deprecating the Apt repositories, this should probably be closed.

Tehnix commented 7 years ago

@borsboom what is the current blocking thing for getting stack into Travis? Perhaps https://docs.haskellstack.org/en/stable/travis_ci/#future-enhancements should be update to reflect any new information.

travisbot commented 6 years ago

This is an automated comment.

Ran tests, but could not found source package. Either the source package for stack does not exist, or the package needs an APT source. If you wish to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/440489875.

aryairani commented 4 years ago

Since the Stack release team (er, that's me) is deprecating the Apt repositories, this should probably be closed.

@borsboom https://docs.haskellstack.org/en/stable/travis_ci/#future-enhancements still references this ticket. Is this no longer the way of the future?

borsboom commented 4 years ago

https://docs.haskellstack.org/en/stable/travis_ci/#future-enhancements still references this ticket. Is this no longer the way of the future?

As mentioned in https://github.com/travis-ci/apt-package-safelist/issues/379#issuecomment-294473906, we stopped producing .deb packages some years ago. I've just removed that section from the document (https://github.com/commercialhaskell/stack/commit/c2a4e06c55595f49d4cc94dd0629c9ad159f448f#diff-e96fbd8ff8894442360d3de9bdd33895).

@BanzaiMan I don't think there's much point keeping this issue open.