NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.66k stars 13.11k forks source link

Build failure: citrix-workspace #292403

Closed l0b0 closed 4 months ago

l0b0 commented 4 months ago

Steps To Reproduce

Steps to reproduce the behavior:

  1. Check out current unstable: git checkout 9099616b9330
  2. build citrix-workspace: NIXPKGS_ALLOW_UNFREE=1 nix-build -A citrix_workspace

Build log

https://gist.github.com/l0b0/794ce9577e9925c6cd30d577ce9d7566

Additional details

This also affects citrix_workspace_23_09_0 and citrix_workspace_23_07_0.

Notify maintainers

@michaeladler

Metadata


Add a :+1: reaction to issues you find important.

eclairevoyant commented 4 months ago

Yeah, I ran into the same, unfortunately opencv is a massive expression, and the diff for the recent change was also massive, so inlining and overriding are IMO out.

I ended up pulling citrix opencv from a working commit (b2d8e8b11cd6c88f49d4fb7f0d5dddbc8dd0aeb7).

michaeladler commented 4 months ago

I observed the same issue yesterday and reached the same conclusion as @eclairevoyant. Unfortunately, there is no newer version of Citrix Workspace available, leaving us with the November 2023 release that requires OpenCV 4.7. I attempted to use patchelf to enable compatibility with OpenCV 4.9, but alas without success. For now, it seems I will have to mark these packages as broken.

l0b0 commented 4 months ago

Instructions for anyone who has not had to mix nixpkgs versions before.

nixos-discourse commented 4 months ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/citrix-workspace-problems/40945/2

nixos-discourse commented 4 months ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/i-am-unable-to-load-latest-version-of-citrix-workspace-package/41765/4