openproject icon indicating copy to clipboard operation
openproject copied to clipboard

Bump base image to Debian 13 trixie

Open top4ek opened this issue 4 months ago • 5 comments

Ticket

#66601

What are you trying to accomplish?

Update base image to reduce CVEs

Must be tested heavily as .net, ifc converter also bumped(MS still didn't released runtime specially for trixie).

top4ek avatar Aug 13 '25 11:08 top4ek

@Kharonus Friendly and uninformed ping. Are you aware of this here?

wielinde avatar Sep 18 '25 16:09 wielinde

Looks like I found problem: xeokit is dotnet 6 dependent. Latest 1.0.2 requires dotnet 7, but it unsupported so can't be installed on trixie. There's PR for dotnet 8 since april 2024, but no release with it. Only way I see to replace xeokit or fork it and rebuild.

top4ek avatar Sep 18 '25 17:09 top4ek

Thanks for your effort and provided insight, @top4ek . I'll contact the maintainer of xeokit, so that we eventually can get that update in.

And thanks @wielinde for the latest ping. ^^

Kharonus avatar Sep 19 '25 15:09 Kharonus

Hey @Kharonus we have been there before in 2022 with DOTNET 6. Back then we created a PR and things went pretty smoothly. Maybe we can try to do the same? https://github.com/bimspot/xeokit-metadata/pull/20

wielinde avatar Sep 22 '25 12:09 wielinde

@oliverguenther, trying to build prod v16.6.0 and got interesting: this PR wasn't finished, but trixie is already used in 16.6 and dev, but this fails build, because theres no dotnet 6 available in debian 13.

top4ek avatar Nov 12 '25 11:11 top4ek