wangw469 / brew

🍺 The missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

no permission denied error after brew install #1

Closed wangw469 closed 6 months ago

wangw469 commented 6 months ago

brew doctor output

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: Some installed casks are deprecated or disabled.
You should find replacements for the following casks:
  v2rayx

Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Settings.

If that doesn't show you any updates, run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 15.1.

Warning: Some installed kegs have no formulae!
This means they were either deleted or installed manually.
You should find replacements for the following formulae:
  pdf2htmlex

Warning: Some installed formulae are deprecated or disabled.
You should find replacements for the following formulae:
  elinks
  openssl@1.1
  pdf2htmlex

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/libMoltenVK.dylib
  /usr/local/lib/libSoundTouch.1.dylib
  /usr/local/lib/libSoundTouch.dylib
  /usr/local/lib/liba52.0.dylib
  /usr/local/lib/liba52.dylib
  /usr/local/lib/libavcodec.58.134.100.dylib
  /usr/local/lib/libavcodec.58.dylib
  /usr/local/lib/libavfilter.7.110.100.dylib
  /usr/local/lib/libavfilter.7.dylib
  /usr/local/lib/libavformat.58.76.100.dylib
  /usr/local/lib/libavformat.58.dylib
  /usr/local/lib/libavutil.56.70.100.dylib
  /usr/local/lib/libavutil.56.dylib
  /usr/local/lib/libbz2.1.dylib
  /usr/local/lib/libbz2.dylib
  /usr/local/lib/libcroco-0.6.3.dylib
  /usr/local/lib/libcroco-0.6.dylib
  /usr/local/lib/libcrypto.1.1.dylib
  /usr/local/lib/libdca.0.dylib
  /usr/local/lib/libdca.dylib
  /usr/local/lib/libdv.4.dylib
  /usr/local/lib/libdv.dylib
  /usr/local/lib/libdvdnav.4.dylib
  /usr/local/lib/libdvdnav.dylib
  /usr/local/lib/libdvdread.4.dylib
  /usr/local/lib/libdvdread.dylib
  /usr/local/lib/libexpat.1.6.9.dylib
  /usr/local/lib/libexpat.1.dylib
  /usr/local/lib/libexpat.dylib
  /usr/local/lib/libffi.7.dylib
  /usr/local/lib/libffi.dylib
  /usr/local/lib/libgdk_pixbuf-2.0.0.dylib
  /usr/local/lib/libgdk_pixbuf-2.0.dylib
  /usr/local/lib/libges-1.0.0.dylib
  /usr/local/lib/libges-1.0.dylib
  /usr/local/lib/libgraphene-1.0.0.dylib
  /usr/local/lib/libgraphene-1.0.dylib
  /usr/local/lib/libjpeg.8.dylib
  /usr/local/lib/libjson-glib-1.0.0.dylib
  /usr/local/lib/libjson-glib-1.0.dylib
  /usr/local/lib/libkate.1.dylib
  /usr/local/lib/libkate.dylib
  /usr/local/lib/libnice.10.dylib
  /usr/local/lib/libnice.dylib
  /usr/local/lib/liboggkate.1.dylib
  /usr/local/lib/liboggkate.dylib
  /usr/local/lib/libopenh264.6.dylib
  /usr/local/lib/libopenh264.dylib
  /usr/local/lib/libopenjp2.2.3.1.dylib
  /usr/local/lib/liborc-0.4.0.dylib
  /usr/local/lib/liborc-0.4.dylib
  /usr/local/lib/liborc-test-0.4.0.dylib
  /usr/local/lib/liborc-test-0.4.dylib
  /usr/local/lib/libpango-1.0.0.dylib
  /usr/local/lib/libpango-1.0.dylib
  /usr/local/lib/libpangocairo-1.0.0.dylib
  /usr/local/lib/libpangocairo-1.0.dylib
  /usr/local/lib/libpangoft2-1.0.0.dylib
  /usr/local/lib/libpangoft2-1.0.dylib
  /usr/local/lib/libpsl.5.dylib
  /usr/local/lib/libpsl.dylib
  /usr/local/lib/librsvg-2.2.dylib
  /usr/local/lib/librsvg-2.dylib
  /usr/local/lib/librtmp.1.dylib
  /usr/local/lib/librtmp.dylib
  /usr/local/lib/libsbc.1.dylib
  /usr/local/lib/libsbc.dylib
  /usr/local/lib/libsoup-2.4.1.dylib
  /usr/local/lib/libsoup-2.4.dylib
  /usr/local/lib/libspandsp.2.dylib
  /usr/local/lib/libspandsp.dylib
  /usr/local/lib/libsqlite3.0.dylib
  /usr/local/lib/libsqlite3.dylib
  /usr/local/lib/libsrt.1.4.3.dylib
  /usr/local/lib/libsrtp2.1.dylib
  /usr/local/lib/libsrtp2.dylib
  /usr/local/lib/libssl.1.1.dylib
  /usr/local/lib/libswresample.3.9.100.dylib
  /usr/local/lib/libswresample.3.dylib
  /usr/local/lib/libtag.1.17.0.dylib
  /usr/local/lib/libtag.1.dylib
  /usr/local/lib/libtag.dylib
  /usr/local/lib/libturbojpeg.0.dylib
  /usr/local/lib/libturbojpeg.dylib
  /usr/local/lib/libvo-aacenc.0.dylib
  /usr/local/lib/libvo-aacenc.dylib
  /usr/local/lib/libvpx.6.dylib
  /usr/local/lib/libwavpack.5.2.0.dylib
  /usr/local/lib/libwavpack.dylib
  /usr/local/lib/libwebrtc_audio_processing.0.dylib
  /usr/local/lib/libwebrtc_audio_processing.dylib
  /usr/local/lib/libx264.157.dylib
  /usr/local/lib/libxml2.2.dylib
  /usr/local/lib/libxml2.dylib
  /usr/local/lib/libz.1.dylib
  /usr/local/lib/libz.dylib
  /usr/local/lib/libzbar.0.dylib
  /usr/local/lib/libzbar.dylib

Warning: Unbrewed '.la' files 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 '.la' files:
  /usr/local/lib/libFLAC.la
  /usr/local/lib/libMoltenVK.la
  /usr/local/lib/libSoundTouch.la
  /usr/local/lib/liba52.la
  /usr/local/lib/libass.la
  /usr/local/lib/libavcodec.la
  /usr/local/lib/libavfilter.la
  /usr/local/lib/libavformat.la
  /usr/local/lib/libavutil.la
  /usr/local/lib/libbz2.la
  /usr/local/lib/libcairo-gobject.la
  /usr/local/lib/libcairo.la
  /usr/local/lib/libcroco-0.6.la
  /usr/local/lib/libcrypto.la
  /usr/local/lib/libdca.la
  /usr/local/lib/libdv.la
  /usr/local/lib/libdvdnav.la
  /usr/local/lib/libdvdread.la
  /usr/local/lib/libexpat.la
  /usr/local/lib/libffi.la
  /usr/local/lib/libfontconfig.la
  /usr/local/lib/libfreetype.la
  /usr/local/lib/libfribidi.la
  /usr/local/lib/libgdk_pixbuf-2.0.la
  /usr/local/lib/libges-1.0.la
  /usr/local/lib/libgio-2.0.la
  /usr/local/lib/libglib-2.0.la
  /usr/local/lib/libgmodule-2.0.la
  /usr/local/lib/libgobject-2.0.la
  /usr/local/lib/libgraphene-1.0.la
  /usr/local/lib/libgthread-2.0.la
  /usr/local/lib/libharfbuzz.la
  /usr/local/lib/libintl.la
  /usr/local/lib/libjpeg.la
  /usr/local/lib/libjson-glib-1.0.la
  /usr/local/lib/libkate.la
  /usr/local/lib/libmp3lame.la
  /usr/local/lib/libmpg123.la
  /usr/local/lib/libnice.la
  /usr/local/lib/libogg.la
  /usr/local/lib/liboggkate.la
  /usr/local/lib/libopencore-amrnb.la
  /usr/local/lib/libopencore-amrwb.la
  /usr/local/lib/libopenh264.la
  /usr/local/lib/libopenjp2.la
  /usr/local/lib/libopus.la
  /usr/local/lib/liborc-0.4.la
  /usr/local/lib/liborc-test-0.4.la
  /usr/local/lib/libpango-1.0.la
  /usr/local/lib/libpangocairo-1.0.la
  /usr/local/lib/libpangoft2-1.0.la
  /usr/local/lib/libpixman-1.la
  /usr/local/lib/libpng16.la
  /usr/local/lib/libpsl.la
  /usr/local/lib/librsvg-2.la
  /usr/local/lib/librtmp.la
  /usr/local/lib/libsbc.la
  /usr/local/lib/libsoup-2.4.la
  /usr/local/lib/libspandsp.la
  /usr/local/lib/libspeex.la
  /usr/local/lib/libsqlite3.la
  /usr/local/lib/libsrt.la
  /usr/local/lib/libsrtp2.la
  /usr/local/lib/libssl.la
  /usr/local/lib/libswresample.la
  /usr/local/lib/libtag.la
  /usr/local/lib/libtheora.la
  /usr/local/lib/libtheoradec.la
  /usr/local/lib/libtheoraenc.la
  /usr/local/lib/libtiff.la
  /usr/local/lib/libturbojpeg.la
  /usr/local/lib/libvo-aacenc.la
  /usr/local/lib/libvorbis.la
  /usr/local/lib/libvorbisenc.la
  /usr/local/lib/libvorbisfile.la
  /usr/local/lib/libvpx.la
  /usr/local/lib/libwavpack.la
  /usr/local/lib/libwebrtc_audio_processing.la
  /usr/local/lib/libx264.la
  /usr/local/lib/libxml2.la
  /usr/local/lib/libz.la
  /usr/local/lib/libzbar.la

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/bzip2.pc
  /usr/local/lib/pkgconfig/dvdnav.pc
  /usr/local/lib/pkgconfig/dvdread.pc
  /usr/local/lib/pkgconfig/expat.pc
  /usr/local/lib/pkgconfig/gdk-pixbuf-2.0.pc
  /usr/local/lib/pkgconfig/graphene-1.0.pc
  /usr/local/lib/pkgconfig/graphene-gobject-1.0.pc
  /usr/local/lib/pkgconfig/gst-editing-services-1.0.pc
  /usr/local/lib/pkgconfig/gst-validate-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-allocators-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-app-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-audio-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-bad-audio-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-base-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-check-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-codecparsers-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-controller-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-fft-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-gl-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-insertbin-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-mpegts-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-net-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-pbutils-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-photography-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-play-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-player-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-plugins-base-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-riff-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-rtp-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-rtsp-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-rtsp-server-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-sctp-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-sdp-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-tag-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-transcoder-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-video-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-vulkan-1.0.pc
  /usr/local/lib/pkgconfig/gstreamer-webrtc-1.0.pc
  /usr/local/lib/pkgconfig/json-glib-1.0.pc
  /usr/local/lib/pkgconfig/kate.pc
  /usr/local/lib/pkgconfig/libcroco-0.6.pc
  /usr/local/lib/pkgconfig/libdca.pc
  /usr/local/lib/pkgconfig/libdts.pc
  /usr/local/lib/pkgconfig/libdv.pc
  /usr/local/lib/pkgconfig/libffi.pc
  /usr/local/lib/pkgconfig/libpsl.pc
  /usr/local/lib/pkgconfig/librsvg-2.0.pc
  /usr/local/lib/pkgconfig/librtmp.pc
  /usr/local/lib/pkgconfig/libsoup-2.4.pc
  /usr/local/lib/pkgconfig/libsrtp2.pc
  /usr/local/lib/pkgconfig/libxml-2.0.pc
  /usr/local/lib/pkgconfig/nice.pc
  /usr/local/lib/pkgconfig/oggkate.pc
  /usr/local/lib/pkgconfig/openh264.pc
  /usr/local/lib/pkgconfig/orc-0.4.pc
  /usr/local/lib/pkgconfig/pango.pc
  /usr/local/lib/pkgconfig/pangocairo.pc
  /usr/local/lib/pkgconfig/pangoft2.pc
  /usr/local/lib/pkgconfig/sbc.pc
  /usr/local/lib/pkgconfig/soundtouch.pc
  /usr/local/lib/pkgconfig/spandsp.pc
  /usr/local/lib/pkgconfig/sqlite3.pc
  /usr/local/lib/pkgconfig/taglib.pc
  /usr/local/lib/pkgconfig/vo-aacenc.pc
  /usr/local/lib/pkgconfig/wavpack.pc
  /usr/local/lib/pkgconfig/webrtc-audio-processing.pc
  /usr/local/lib/pkgconfig/zbar.pc
  /usr/local/lib/pkgconfig/zlib.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/libSoundTouch.a
  /usr/local/lib/liba52.a
  /usr/local/lib/libbz2.a
  /usr/local/lib/libcroco-0.6.a
  /usr/local/lib/libdca.a
  /usr/local/lib/libdv.a
  /usr/local/lib/libdvdnav.a
  /usr/local/lib/libdvdread.a
  /usr/local/lib/libexpat.a
  /usr/local/lib/libffi.a
  /usr/local/lib/libgdk_pixbuf-2.0.a
  /usr/local/lib/libges-1.0.a
  /usr/local/lib/libgraphene-1.0.a
  /usr/local/lib/libjson-glib-1.0.a
  /usr/local/lib/libkate.a
  /usr/local/lib/libnice.a
  /usr/local/lib/liboggkate.a
  /usr/local/lib/libopenh264.a
  /usr/local/lib/liborc-0.4.a
  /usr/local/lib/liborc-test-0.4.a
  /usr/local/lib/libpango-1.0.a
  /usr/local/lib/libpangocairo-1.0.a
  /usr/local/lib/libpangoft2-1.0.a
  /usr/local/lib/libpsl.a
  /usr/local/lib/librsvg-2.a
  /usr/local/lib/librtmp.a
  /usr/local/lib/libsbc.a
  /usr/local/lib/libsoup-2.4.a
  /usr/local/lib/libspandsp.a
  /usr/local/lib/libsqlite3.a
  /usr/local/lib/libsrtp2.a
  /usr/local/lib/libtag.a
  /usr/local/lib/libturbojpeg.a
  /usr/local/lib/libvo-aacenc.a
  /usr/local/lib/libwebrtc_audio_processing.a
  /usr/local/lib/libxml2.a
  /usr/local/lib/libz.a
  /usr/local/lib/libzbar.a

Warning: You have unlinked kegs in your Cellar.
Leaving kegs unlinked can lead to build-trouble and cause formulae that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  pango
  gdk-pixbuf
  emacs
  certifi
  librsvg
  jpeg-turbo

Warning: Homebrew's "sbin" was not found in your PATH but you have installed
formulae that put executables in /usr/local/sbin.
Consider setting your PATH for example like so:
  echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc

Warning: Broken symlinks were found. Remove them with `brew cleanup`:
  /usr/local/lib/docker/cli-plugins
  /usr/local/lib/ruby/gems/3.2.0/bin/bundle
  /usr/local/lib/ruby/gems/3.2.0/bin/bundler

Verification

brew config output

HOMEBREW_VERSION: 4.2.15
ORIGIN: https://github.com/Homebrew/brew
HEAD: 92a4311868322188478d7a90511ec0e8e6b0d7df
Last commit: 30 hours ago
Core tap JSON: 26 Mar 01:11 UTC
Core cask tap JSON: 26 Mar 01:11 UTC
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.g8w7Mm72eQ/org.xquartz:0
HOMEBREW_EDITOR: nvim
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 3.1.4 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 15.0.0 build 1500
Git: 2.39.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 8.1.2 => /usr/bin/curl
macOS: 14.0-x86_64
CLT: 15.0.0.0.1.1694021235
Xcode: 15.3

What were you trying to do (and why)?

install new software using brew install

What happened (include all command output)?

==> Auto-updating Homebrew...
Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with
HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
c-blosc2                ingress2gateway         protoc-gen-js           ratchet                 rtabmap                 tartufo
==> New Casks
galaxybudsclient                    ireal-pro                           irpf2024                            juxtacode

You have 15 outdated formulae and 2 outdated casks installed.

==> Downloading https://ghcr.io/v2/homebrew/core/monolith/manifests/2.8.1
####################################################################################################################################### 100.0%
==> Fetching monolith
==> Downloading https://ghcr.io/v2/homebrew/core/monolith/blobs/sha256:2b5fa9d548cf64fc872b6507abe24648215ee6bb7e6b9c1ecc8d0eed30aa53fc
####################################################################################################################################### 100.0%
==> Pouring monolith--2.8.1.sonoma.bottle.tar.gz
🍺  /usr/local/Cellar/monolith/2.8.1: 7 files, 6.6MB
==> Running `brew cleanup monolith`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> `brew cleanup` has not been run in the last 30 days, running now...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /Users/wen/Library/Caches/Homebrew/cmake--3.28.3... (18.3MB)
Removing: /Users/wen/Library/Caches/Homebrew/emacs--29.2... (52.1MB)
Removing: /Users/wen/Library/Caches/Homebrew/fish--3.7.0... (4.1MB)
Removing: /Users/wen/Library/Caches/Homebrew/gh--2.45.0... (10.3MB)
Removing: /Users/wen/Library/Caches/Homebrew/gnutls--3.8.3... (3MB)
Removing: /Users/wen/Library/Caches/Homebrew/graphicsmagick--1.3.42_2... (3.2MB)
Removing: /Users/wen/Library/Caches/Homebrew/jpeg-turbo--3.0.1... (1.3MB)
Removing: /Users/wen/Library/Caches/Homebrew/libomp--18.1.1... (567.1KB)
Removing: /Users/wen/Library/Caches/Homebrew/neomutt--20240201... (2.7MB)
Removing: /Users/wen/Library/Caches/Homebrew/openvino--2023.3.0... (26.1MB)
Removing: /Users/wen/Library/Caches/Homebrew/python@3.10--3.10.13_2... (14.2MB)
Removing: /Users/wen/Library/Caches/Homebrew/python@3.9--3.9.18_1... (14.0MB)
Removing: /Users/wen/Library/Caches/Homebrew/python@3.9--3.9.18_2... (14.0MB)
Removing: /Users/wen/Library/Caches/Homebrew/spirv-tools--1.3.275.0... (2.1MB)
Removing: /Users/wen/Library/Caches/Homebrew/podman--4.9.3... (36.2MB)
Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins

What did you expect to happen?

no permission denied error

Step-by-step reproduction instructions (by running brew commands)

1. brew install monolith
wangw469 commented 6 months ago
brew cleanup
 sudo rm -rf /usr/local/lib/docker/cli-plugins