libusbmuxd version error during flutter install libusbmuxd version error during flutter install git git

libusbmuxd version error during flutter install


A recent change to libimobiledevice bumped the constraint on libusbmuxd to >= version 1.1.0. The current usbmuxd homebrew package is version 1.0.10.

As a result, homebrew --HEAD installs of libimobiledevice no longer build without a --HEAD install of usbmuxd.

Until the usbmuxd homebrew formula is updated, a workaround is to install it at HEAD:

brew updatebrew uninstall --ignore-dependencies libimobiledevicebrew uninstall --ignore-dependencies usbmuxdbrew install --HEAD usbmuxdbrew install --HEAD libimobiledevice

You can track progress on this issue on flutter/flutter#22595.


It's a bit odd, but it appears the formula for libusbmuxd is usbmuxd. Can you try brew install --HEAD usbmuxd?


This works to me in this exactly sequence :

brew updatebrew uninstall --ignore-dependencies libimobiledevicebrew uninstall --ignore-dependencies usbmuxdbrew install --HEAD usbmuxdbrew unlink usbmuxdbrew link usbmuxdbrew install --HEAD libimobiledevicebrew install ideviceinstaller