Skip to content

Add 7.0.0#424

Open
yosifkit wants to merge 2 commits into
docker-library:masterfrom
infosiftr:7.0
Open

Add 7.0.0#424
yosifkit wants to merge 2 commits into
docker-library:masterfrom
infosiftr:7.0

Conversation

@yosifkit

@yosifkit yosifkit commented Jul 1, 2026

Copy link
Copy Markdown
Member

Comment thread Dockerfile.template
# redmine needs a rails update that includes https://github.com/rails/rails/pull/57266
# before it will handle the renamed timezones (they just fail to show in the redmine selector)
if env.variant == "trixie" and IN(env.version; "6.0", "6.1") then
if env.variant == "trixie" and IN(env.version; "6.0", "6.1", "7.0") then

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is still needed because there isn't even a rails release with the fix.

@yosifkit

yosifkit commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

Still working through the failures: it looks like we'll have to drop a few architectures from Debian Bookworm images since it doesn't have a new enough rust available; for Trixie, we can use backports to get a new enough rust.

@walkero-gr

Copy link
Copy Markdown

@yosifkit Maybe that is a duplicate of #423

@yosifkit

yosifkit commented Jul 3, 2026

Copy link
Copy Markdown
Member Author
+ runDeps='so:libc.musl-x86_64.so.1
so:libcrypto.so.3
so:libgcc_s.so.1
so:libmariadb.so.3
so:libpq-ruby-pg.so.1
so:libssl.so.3
so:libsybdb.so.5'
+ apk add --no-network --virtual .redmine-rundeps so:libc.musl-x86_64.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libmariadb.so.3 so:libpq-ruby-pg.so.1 so:libssl.so.3 so:libsybdb.so.5
WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.23/main/x86_64/APKINDEX.tar.gz: No such file or directory
WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.23/community/x86_64/APKINDEX.tar.gz: No such file or directory
ERROR: unable to select packages:
  .redmine-rundeps-20260701.170400:
    masked in: cache
    satisfies: world[.redmine-rundeps=20260701.170400]
  so:libpq-ruby-pg.so.1 (no such package):
    required by: .redmine-rundeps-20260701.170400[so:libpq-ruby-pg.so.1]

The scanelf/awk change is to fix this error (the ruby-pg gem now bundles its own libpq.so, but under a custom name). I'm not sold on the changes and would love a simpler fix.

@yosifkit yosifkit mentioned this pull request Jul 3, 2026
@col-panic col-panic mentioned this pull request Jul 8, 2026
@stefangweichinger

Copy link
Copy Markdown

I don't fully understand: is there a showstopper or does the suggested fix work, but hasn't been merged yet?
I am just curious for release-7 ;-) thanks for your work

@tianon

tianon commented Jul 9, 2026

Copy link
Copy Markdown
Member

The workarounds necessary here are heinous and point to / are likely hiding much deeper problems that we'd like to dig into further before we blindly accept them.

@stefangweichinger

Copy link
Copy Markdown

I understand and agree: no rush, quality first. I wish for success, thanks for your work.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redmine 7.0.0

4 participants