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

Homebrew formula from #3 writes "unexpected files" (according to brew doctor) #36

Open
AlexanderWillner opened this issue Aug 20, 2023 · 5 comments

Comments

@AlexanderWillner
Copy link

Description: Homebrew formula from #3 writes "unexpected files" (according to brew doctor). These are just warnings, the locations are fine (for brewed formulae), but
Version: 1.0.27 (fuse-t) / 13.5.1 (macOS on M1/M2)

Steps that will reproduce the problem?

  1. Run brew reinstall macos-fuse-t/cask/fuse-t
  2. Run brew doctor

What is the expected result?
Your system is ready to brew.

What happens instead?
See below.

Possible workaround:
Ignore it, it's just a warning. It seems that non-cask formulae write to /usr/local/Cellar/NAME/VERSION/lib and then some / few link these libraries to /usr/local/lib/.

Any additional information:

% brew doctor
Your system is ready to brew.
% brew reinstall macos-fuse-t/cask/fuse-t
...
% brew doctor                            
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
  /usr/local/lib/libfuse-t-1.0.27.dylib

Warning: Unbrewed '.pc' files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected '.pc' files:
  /usr/local/lib/pkgconfig/fuse-t.pc

Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected static libraries:
  /usr/local/lib/libfuse-t-1.0.27.a
@vtwigt
Copy link

vtwigt commented May 10, 2024

Still applies to FUSE-T 1.0.38:

% brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae and may need to be deleted.

Unexpected dylibs:
  /usr/local/lib/libfuse-t-1.0.38.dylib

Warning: Unbrewed '.pc' files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae and may need to be deleted.

Unexpected '.pc' files:
  /usr/local/lib/pkgconfig/fuse-t.pc

Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae and may need to be deleted.

Unexpected static libraries:
  /usr/local/lib/libfuse-t-1.0.38.a

@makorus
Copy link

makorus commented Jun 4, 2024

Same here on my device, so this must be an issue with the cask itself. Would love to see this one fixed soon.

@nicfab
Copy link

nicfab commented Sep 23, 2024

Same here. I hope it will be fixed soon.

@alexfs
Copy link

alexfs commented Sep 23, 2024

This is not a problem, you should ignore those warnings.

@darrenoh
Copy link

I am trying to create a formula for ext4fuse, and Homebrew cannot find the fuse-t library. I suspect this issue is the reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants