Different dependencies installed for PG13 s390x, mips64le vs amd64, arm64, ppc64le (has some to PG14 rel. packages)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- docker, postgresql, shell
- Domain
- databases, infrastructure
Research direction
Start by reproducing the posted docker run commands for postgres:13-bullseye on the listed architectures and compare their dpkg -l output. Focus on the libpq5 package versions and determine whether the amd64, arm64, and ppc64le images include an unintended PostgreSQL 14 dependency; done means the architecture-specific package sets are understood and the expected PostgreSQL 13 dependency behavior is established.
Written by the indexing model from the issue text.
Description
When I running:
on amd64, arm64, ppc64le
docker run --platform=linux/amd64 -ti --rm postgres:13-bullseye bash -c "dpkg -l | grep -i postgresql"
Status: Downloaded newer image for postgres:13-bullseye
ii libpq5:amd64 14.2-1.pgdg110+1 amd64 PostgreSQL C client library
ii pgdg-keyring 2018.2 all keyring for apt.postgresql.org
ii postgresql-13 13.6-1.pgdg110+1 amd64 The World's Most Advanced Open Source Relational Database
ii postgresql-client-13 13.6-1.pgdg110+1 amd64 front-end programs for PostgreSQL 13
ii postgresql-client-common 238.pgdg110+1 all manager for multiple PostgreSQL client versions
ii postgresql-common 238.pgdg110+1 all PostgreSQL database-cluster manager
on s390x and mips64le it looks like
docker run --platform=linux/s390x -ti --rm postgres:13-bullseye bash -c "dpkg -l | grep -i postgresql"
ii libpq5:s390x 13.6-1.pgdg110+1 s390x PostgreSQL C client library
ii pgdg-keyring 2018.2 all keyring for apt.postgresql.org
ii postgresql-13 13.6-1.pgdg110+1 s390x The World's Most Advanced Open Source Relational Database
ii postgresql-client-13 13.6-1.pgdg110+1 s390x front-end programs for PostgreSQL 13
ii postgresql-client-common 238.pgdg110+1 all manager for multiple PostgreSQL client versions
ii postgresql-common 238.pgdg110+1 all PostgreSQL database-cluster manager
Does this make problems?
libpq5:amd64 14.2-1.pgdg110+1 != libpq5:s390x 13.6-1.pgdg110+1
I don't want to try it!
I would expect not to have any postgres14 dependencies for the postgres 13 images
- Dominant language
- Shell
- Stars
- 2.5k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
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.
More from docker-library/postgres
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
docker-library/postgres#1420 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
docker-library/postgres#1419 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
docker-library/postgres#1389 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
docker-library/postgres#1356 · 5 comments · 7 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
docker-library/postgres#1355 · 10 comments · 11 reactions ·
All issues in docker-library/postgres
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
huggingface/Repo2RLEnv#163 · 1 comment ·
-
setup tools wizard offers no GitHub auth path, and setup summary doesn't recognize `gh` CLI auth Openarea/auth comp/cli P3 tool/skills type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
NousResearch/hermes-agent#121131 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
bradcypert/plum#53 ·
-
tmp_watchgod.sh exceeds the 1000-line cap; the Zone A guard helpers are a clean extraction seam Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
WingedGuardian/GENesis-AGI#2301 ·