Skip to content

[Backport release-25.05] immich: 1.140.1 -> 1.142.0#442486

Closed
nixpkgs-ci[bot] wants to merge 2 commits intorelease-25.05from
backport-441343-to-release-25.05
Closed

[Backport release-25.05] immich: 1.140.1 -> 1.142.0#442486
nixpkgs-ci[bot] wants to merge 2 commits intorelease-25.05from
backport-441343-to-release-25.05

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented Sep 12, 2025

Bot-based backport to release-25.05, triggered by a label in #441343.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-committer, if you find that it is not acceptable, leave a comment.

@nixpkgs-ci nixpkgs-ci bot mentioned this pull request Sep 12, 2025
13 tasks
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 4.workflow: backport This targets a stable branch labels Sep 12, 2025
Copy link
Member

@dotlambda dotlambda left a comment

Choose a reason for hiding this comment

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

Commit e424a29 cannot be backported because it breaks haskellPackages.gi-vips.

@diogotcorreia
Copy link
Member

What can we do to unblock this? A straightforward solution would be to update haskellPackages.gi-vips to 8.0.6 which fixes the build failure, but it seems the haskell package set is a bit special since the derivations seem to be automatically generated with a bunch of scripts (?).
The only change in gi-vips from 8.0.5 to 8.0.6 is fixing this build failure, so I believe it's fine to backport: https://github.com/haskell-gi/haskell-gi/commits/master/bindings/Vips

Another solution could be to override the vips version in the immich derivation directly and leave the vips package at 8.16.1.

@dotlambda
Copy link
Member

What's the problem with leaving 25.05 on 140.1?

@diogotcorreia
Copy link
Member

diogotcorreia commented Sep 23, 2025

@dotlambda The mobile app has compatibility issues when connecting to older versions of the server. Given that most people have app auto-update enabled on their phones (it's the default for the Play Store and I believe it's also the case for Apple's App Store), this could cause issues.

Upstream has highlighted this in the latest release notes, for example:

From 1.143.0:

If you're still experiencing issues with remote assets or albums not showing up on the mobile app, please ensure that your server is updated to the latest version. If you are still having issues, try logging out and back in.

From 1.142.1:

For the new timeline to pull the correct information, please consider updating your server to the latest version. We have seen reports that the timeline isn't working because it was connecting to an older version of the server

PS: I don't mind helping with this backport, just let me know the preferred approach regarding vips and I'll open a PR.

@dotlambda
Copy link
Member

Another solution could be to override the vips version in the immich derivation directly and leave the vips package at 8.16.1.

Let's do this. We should introduce a new package vips_8_17 on 25.05.

@dotlambda dotlambda closed this Sep 24, 2025
@wolfgangwalther wolfgangwalther deleted the backport-441343-to-release-25.05 branch September 25, 2025 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants