coala / coala/docker-coala-base
No recommends
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 21
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Description
zypper install has a --no-recommends mode.
Without it, latest master shows
The following 332 NEW packages are going to be installed:
...
The following 4 packages are going to be upgraded:
libgcc_s1 libgcrypt20 libncurses6 libstdc++6
4 packages to upgrade, 332 new.
Overall download size: 406.0 MiB. Already cached: 0 B. After the operation, additional 1.4 GiB will be used.
With --no-recommends, there is surprisingly actually more packages, and little difference in the image increase:
The following 356 NEW packages are going to be installed:
...
The following 7 packages are going to be upgraded:
libgcc_s1 libgcrypt20 libncurses6 libopenssl1_0_0 libstdc++6 openssl openssl-1_0_0
7 packages to upgrade, 332 new.
Overall download size: 407.9 MiB. Already cached: 0 B. After the operation, additional 1.4 GiB will be used.
But maybe that can be improved upon.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Compare the linked Travis CI builds and the zypper install behavior with and without --no-recommends. Trace the Docker image build entry point, identify a concrete way to reduce installed packages or image size, and verify that the resulting build remains functional with measurable savings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, shell
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100