apt-package-safelist icon indicating copy to clipboard operation
apt-package-safelist copied to clipboard

Apt whitelist request for stack

Open BanzaiMan opened this issue 10 years ago • 12 comments

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.

  • deb http://download.fpcomplete.com/ubuntu/vivid stable main
  • deb http://download.fpcomplete.com/ubuntu/utopic stable main
  • deb http://download.fpcomplete.com/ubuntu/trusty stable main
  • deb http://download.fpcomplete.com/ubuntu/precise stable main

Repos signed using the FP Complete key, available here:

  • https://s3.amazonaws.com/download.fpcomplete.com/ubuntu/fpco.key

Package name: stack.

BanzaiMan avatar Jul 24 '15 21:07 BanzaiMan

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.

BanzaiMan avatar Jul 24 '15 23:07 BanzaiMan

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.

mboes avatar Jul 25 '15 00:07 mboes

:+1:

PierreR avatar Dec 22 '15 21:12 PierreR

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?

jml avatar Sep 10 '16 12:09 jml

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

fabianhjr avatar Nov 05 '16 20:11 fabianhjr

Any news here?

iphydf avatar Dec 18 '16 01:12 iphydf

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.

fabianhjr avatar Dec 18 '16 06:12 fabianhjr

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

borsboom avatar Apr 17 '17 12:04 borsboom

@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.

Tehnix avatar Oct 21 '17 04:10 Tehnix

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.

travisbot avatar Oct 12 '18 09:10 travisbot

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?

aryairani avatar Jun 18 '20 13:06 aryairani

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.

borsboom avatar Jun 18 '20 17:06 borsboom