Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DNM] Add zypper package ghc-mod #99

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jayvdb
Copy link
Member

@jayvdb jayvdb commented Feb 18, 2017

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

Fixes #87

@jayvdb
Copy link
Member Author

jayvdb commented Feb 18, 2017

@jayvdb
Copy link
Member Author

jayvdb commented Feb 18, 2017

Image size: 3.793 GB :-(

Compared to 2.5ish as the current size.

@sils
Copy link
Member

sils commented Feb 18, 2017

ack f0937bc good change, nothing we can do about the size I guess :/

@jayvdb
Copy link
Member Author

jayvdb commented Feb 19, 2017

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 jayvdb changed the title Add zypper package ghc-mod [DNM] Add zypper package ghc-mod Feb 19, 2017
@fneu
Copy link
Contributor

fneu commented Feb 24, 2017

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

@jayvdb
Copy link
Member Author

jayvdb commented Feb 24, 2017

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.

@fneu
Copy link
Contributor

fneu commented Feb 24, 2017

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.

@jayvdb
Copy link
Member Author

jayvdb commented Feb 24, 2017

Build failure of ad4def4 noted at #98

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

Fixes coala#87
@jayvdb
Copy link
Member Author

jayvdb commented Feb 25, 2017

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
Copy link
Member Author

jayvdb commented Feb 25, 2017

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

@gitmate-bot
Copy link

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

2 similar comments
@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

1 similar comment
@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

28 similar comments
@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

@gitmate-bot
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

4 participants