-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python311Packages.img2pdf: 0.4.4 -> 0.5.0 #264119
Conversation
Those errors sound like they could be upstream, possibly due to some versions of some dependencies: Test log
By the way |
f76c5d9
to
f899cc8
Compare
f899cc8
to
c725060
Compare
c725060
to
79cb565
Compare
Last time I interacted with upstream they appreciated our bug reports. https://gitlab.mister-muffin.de/josch/img2pdf/issues/148#issuecomment-816 |
While upstream still very much appreciates bug reports, these test case failures are very likely just because different versions of imagemagick decide to do things differently and I often do not find the time to track down where imagemagick started doing things differently and why and if that's a problem of how the tests are set up or a new bug in imagemagick. So if you are in doubt, just disable the failing tests. If you want to help, please help bisecting imagemagick to see where it started behaving differently. Thank you! |
Are you interested in the version on which the failures started or the exact imagemagick commit? |
Well, ideally the commit but obviously finding that takes a bit of time. So it would already be great to know some versions so that I have some good and bad commits to start bisecting. 😄 |
For now I can say that the two tests (and more) also fail with ImageMagick 7.0.9-4. Many older versions fail to build for me. |
The img2pdf derivation uses the sRGB ICC profile provided by colord starting with NixOS#264119. colord and several of its dependencies only support Linux, so this broke evaluation on Darwin. This change drops the use of colord on Darwin to fix the derivation; the system-provided sRGB profile is used instead.
The img2pdf derivation uses the sRGB ICC profile provided by colord starting with NixOS#264119. colord and several of its dependencies only support Linux, so this broke evaluation on Darwin. This change drops the use of colord on Darwin to fix the derivation; the system-provided sRGB profile is used instead.
Any idea why four tests are failing?
Description of changes
Changelog: https://gitlab.mister-muffin.de/josch/img2pdf/src/tag/0.5.0/CHANGES.rst
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)