Skip to content
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

exiftool is missing IO::Uncompress::Brotli #195911

Open
4 tasks done
cmahnke opened this issue Oct 29, 2024 · 0 comments
Open
4 tasks done

exiftool is missing IO::Uncompress::Brotli #195911

cmahnke opened this issue Oct 29, 2024 · 0 comments
Labels
bug Reproducible Homebrew/homebrew-core bug

Comments

@cmahnke
Copy link

cmahnke commented Oct 29, 2024

brew gist-logs <formula> link OR brew config AND brew doctor output

brew gist-logs exiftool
Error: No logs.

Verification

  • My brew doctor output says Your system is ready to brew. and am still able to reproduce my issue.
  • I ran brew update and am still able to reproduce my issue.
  • I have resolved all warnings from brew doctor and that did not fix my problem.
  • I searched for recent similar issues at https://github.com/Homebrew/homebrew-core/issues?q=is%3Aissue and found no duplicates.

What were you trying to do (and why)?

Running exiftool against a JXL image:

 exiftool Flamingo/jxl/front.jxl

What happened (include all command output)?

Warning : Install IO::Uncompress::Brotli to decode Brotli-compressed metadata

What did you expect to happen?

JXL metadata displayed

Notes

Note that the verification doesn't really apply, since a missing dependency in the formula

This is a follow up of the discussion https://github.com/orgs/Homebrew/discussions/5013 and in parts of #192273:

Currently exiftool cant work with JXL metadata out of the box. This is due to missing IO::Uncompress::Brotli, this is an optional perl dependency.

We (the impacted users from the discussion) now propose one of two mitigation possibilities:

  • Either include IO::Uncompress::Brotli as part of the installation
  • Avoid using system perl and add a dependency to Homebre perl and allow using modules from this installation
@cmahnke cmahnke added the bug Reproducible Homebrew/homebrew-core bug label Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Reproducible Homebrew/homebrew-core bug
Projects
None yet
Development

No branches or pull requests

1 participant