|
|
|
|
|
by Jean-Philipe
2606 days ago
|
|
> This is why I became a Mac user. Heard this from so many people. We have the latest (2017-2018) MBP at work and every single one has serious keyboard problems. Other than that, I have had crashes and random reboots when on battery, with a black screen error message, sound issues (solved by turning volume down, switching outputs back and forth, or rebooting) wifi problems (solved by switching off bluetooth). And don't get me started on the touch bar. From Mac fans I usually get answers like "you're pressing the touch bar wrong, you need to wait longer"... I'm also missing a decent software management. brew is miles away from apt. So, for me switching to Mac didn't work out. And the new keyboard is a complete dealbreaker for me. I may still get an older mac with a decent keyboard and put Linux on it. |
|
brew is also miles away from what it used to be. They have recently changed their philosophy about building from source and software support compiled into their built bottles. Did you know that neither mpv or mplayer bottles ship with libdvdread support?
Building mplayer from source fails due to an error building libavcodec against x264. For some reason, the x264 version is not being correctly picked up in the Homebrew build process so it is trying to use a deprecated x264 API that has been built, which is causing it to fail however building the same software outside of Homebrew (same source tarball that Homebrew downloaded) builds just fine with libdvdread and x264 in ffmpeg support.
I'd report it further but the time last someone asked about it they were basically told to fuck off. Their rules for avoiding burnout state the following which really summarizes their recent change in policy:
> 1. Use Homebrew
>Maintainers of Homebrew should be using it regularly[...]
>3. Prioritise Maintainers Over Users
>It's important to be user-focused but ultimately, as long as you follow #1 above, Homebrew's minimum number of users will be the number of maintainers. However, if Homebrew has no maintainers it will quickly become useless to all users and the project will die. As a result, no user complaint, behaviour or need takes priority over the burnout of maintainers. If users do not like the direction of the project, the easiest way to influence it is to make significant, high-quality code contributions and become a maintainer.
Yet proposing a patch for this gets met with "create your own tap and stop bothering us". I'd love to help you, guys, if you weren't gigantic pricks about it!