Mike McQuaid
849034c368
Improve @-versioned formulae linking.
...
The way we currently handle @-versioned formulae linking is pretty
labourius:
- it requires extensive use of `link_overwrite` to avoid the `link`
stage failing on certain install/upgrade scenarios
- we teach people to use `brew link --force` whenever they wish to
link a versioned formulae when it's pretty obvious what's expected
in that situation
Instead, let's:
- automatically unlink other versioned formulae when linking a
versioned formula (either through `brew link` or `install`/`upgrade`
/`reinstall`)
- notify the user what we've done (with the same messaging as if
they had run `brew link` manually)
2020-10-29 13:35:03 +00:00
..
2020-10-27 16:47:07 -04:00
2020-10-26 11:59:53 +00:00
2020-10-29 13:35:03 +00:00
2020-10-10 19:10:58 +02:00
2020-08-19 12:47:58 -04:00
2020-10-10 14:59:39 +02:00
2020-10-26 12:17:22 +00:00
2020-10-29 20:39:49 +11:00
2020-10-24 15:26:36 +02:00
2020-10-10 14:59:39 +02:00
2020-10-08 11:07:35 +02:00
2020-10-27 21:37:04 +11:00
2020-10-26 22:22:16 +01:00
2020-10-22 22:27:32 +11:00
2020-10-27 01:00:30 +00:00
2020-10-29 11:05:12 +00:00
2020-10-20 09:50:21 +02:00
2020-10-27 17:06:12 +08:00
2020-10-29 21:13:26 +11:00
2020-10-10 14:59:39 +02:00
2020-08-26 11:35:46 +02:00
2020-10-11 00:30:09 +02:00
2020-09-11 10:29:22 +01:00
2020-10-23 01:04:57 +11:00
2020-10-10 14:59:39 +02:00
2020-10-12 09:23:49 +01:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 15:23:03 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-20 12:46:23 -04:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-29 13:35:03 +00:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-29 13:35:03 +00:00
2020-10-10 14:59:39 +02:00
2020-10-09 16:45:13 +02:00
2020-10-29 21:13:23 +11:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 14:59:39 +02:00
2020-10-29 13:35:03 +00:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-19 12:48:43 +01:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-19 22:10:21 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 19:10:58 +02:00
2020-10-10 19:10:58 +02:00
2020-10-29 08:31:04 +00:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00
2020-10-29 13:35:03 +00:00
2020-10-20 09:50:21 +02:00
2020-10-20 09:50:21 +02:00
2020-10-29 08:31:04 +00:00
2020-10-10 14:59:39 +02:00
2020-10-10 14:59:39 +02:00