-
-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
brew uninstall -> Error: mpfr@2: undefined method `undent' #4494
Comments
Please run |
Hi, thanks for the quick response.
|
We’re also getting reports of this issue on the cask taps. |
This was caused by #4392. |
@vitorgalvao Of a failure to remove formulae? |
Of |
I did a search of Homebrew, Caskroom, and Cellar and found multiple occurrences of |
clicked through to the merged PR (#4502) and saw a statement that the method was deprecated. The cask that's failing for me is kind of old - is deleting the directory ( |
The error with Casks needs to have a separate issue. Feel free to open one @toejough or @onaforeignshore; no manual deletion should be required. |
wow, solid 👍 on the fast response. Unfortunately, I'm churning through a bunch of installation updates right now and didn't expect to hear back from anyone for a while, so I already nuked the directory - I can make an issue, but I won't be able to provide the standard debug data the issue template asks for. |
wait! I've got other old casks I just hadn't run into. I'll file new issue :-) |
oh, well hold on - Homebrew/homebrew-cask#49716 (comment) was a Casks issue, and was closed citing this one. Should that one be re-opened? |
@publicarray @toejough what's the deal with this issue? I just upgraded Homebrew and it doesn't work anymore. |
@yegor256 Please be more specific or just subscribe to the issue, please. |
I'm seeing same issue after a
|
@kelleyrw That's because you're trying to install an old, unsupported Git revision of Python 3. We will not and cannot fix that. |
@MikeMcQuaid The error message doesn't look like an a python issue per se. It looks like a ruby issue and the same error is seen above by @reitermarkus. I Understand that this is not an appropriate comment here on this thread but just an observation: Why no support older versions of python? I'm not seeing a |
@kelleyrw It is an issue with the fact you are trying to install a random revision of a formula from the Git history. This is not something we can fix or will fix. It's the same error because it's the same underlying cause: the method used in that formula was deprecated, disabled and now removed.
Please read https://docs.brew.sh/Versions. |
Thank you for pointing this out. |
For me, it's caused by
@onaforeignshore thx. |
Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
brew
command and reproduced the problem with multiple formulae? If it's a problem with a single, official formula (not cask) please file this issue at Homebrew/homebrew-core: https://github.com/Homebrew/homebrew-core/issues/new/choose. If it's abrew cask
problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.brew update
and can still reproduce the problem?brew doctor
, fixed all issues and can still reproduce the problem?(I've tried linking and unlinking mpfr@2 and mpfr but I till get the error)
brew config
andbrew doctor
and included their output with your issue?To help us debug your issue please explain:
I'm trying to remove a package
brew uninstall, reinstall and doctor exit with
Error: mpfr@2: undefined method `undent' for #<String:0x0000000101161258>
The commands to succeed
brew
commands)The text was updated successfully, but these errors were encountered: