docker-coala-base icon indicating copy to clipboard operation
docker-coala-base copied to clipboard

[DNM] Add zypper package ghc-mod

Open jayvdb opened this issue 8 years ago • 50 comments

ghc and ghc-cabal-helper are dependencies that are not managed via zypper packaging.

Fixes https://github.com/coala/docker-coala-base/issues/87

jayvdb avatar Feb 18 '17 12:02 jayvdb

fwiw, I've reported the problem at https://build.opensuse.org/package/show?project=openSUSE%3AFactory&package=ghc-mod

jayvdb avatar Feb 18 '17 12:02 jayvdb

Image size: 3.793 GB :-(

Compared to 2.5ish as the current size.

jayvdb avatar Feb 18 '17 13:02 jayvdb

ack https://github.com/coala/docker-coala-base/pull/99/commits/f0937bc64bb0d1e8a0dd28bc2d2d18b5e75e31c6 good change, nothing we can do about the size I guess :/

sils avatar Feb 18 '17 21:02 sils

Im not sure I am ready to accept that 1.2Gb for one extra tool is a good choice, especially as we have few haskell users.

jayvdb avatar Feb 19 '17 02:02 jayvdb

ouch.

@jayvdb do you see any sane way in which we could modularize this? There seems to be a conflict on interest between the original idea of putting together an image that supports "everything" and the very valid usecase of yours that would benefit from not having "everything"...

fneu avatar Feb 24 '17 17:02 fneu

Well, with an enhancement to coala, it could install some dependencies, like this one, at runtime. That would mean a perf hit for only people who need this bear, and others are not impacted.

But I am hoping to find why it is so large, and prune it, and then feed that information upstream to improve the packaging.

jayvdb avatar Feb 24 '17 20:02 jayvdb

Hm. Interestingly, those packages cause the same thing on my home system: sudo zypper in ghc ghc-cabal-helper ghc-mod says:

Gesamtgröße des Downloads: 111,2 MiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 1,2 GiB belegt.

which in English would means:

Total size of download is 111.2 MiB. 0 B of these are saved in the cache. The Operation needs 1.2 GiB of disc space.

fneu avatar Feb 24 '17 20:02 fneu

Build failure of ad4def4 noted at https://github.com/coala/docker-coala-base/issues/98

jayvdb avatar Feb 24 '17 21:02 jayvdb

Looks like it is easy to reduce it https://travis-ci.org/jayvdb/docker-coala-base/jobs/205160825 Maybe even a lot more. Will try again later.

jayvdb avatar Feb 25 '17 00:02 jayvdb

2.6 Gb also using ghc-compiler https://travis-ci.org/jayvdb/docker-coala-base/builds/205201881

jayvdb avatar Feb 25 '17 05:02 jayvdb

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 04 '17 11:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 04 '17 11:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 04 '17 11:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 13 '17 17:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 22 '17 01:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Mar 22 '17 01:03 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 01 '17 17:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 01 '17 17:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 01 '17 17:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 08 '17 15:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 15 '17 14:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 22 '17 13:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 22 '17 13:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 22 '17 13:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 22 '17 13:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 29 '17 22:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 29 '17 22:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar Apr 29 '17 22:04 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar May 06 '17 21:05 gitmate-bot

Hey! This pull request hasn't been updated for a while :/ It would be nice if we could get this going again!

gitmate-bot avatar May 14 '17 13:05 gitmate-bot