On 2022.07.18 13:30, Yoann LE BARS wrote:
Hello, everybody out there!
I am mostly used to Linux, but right now I have to use a
computer running macOS. I want to install Kate and KDEvelop on it – I
really like these tools, by the way, thank you for this very good job.
The DMG installer did work for Kate, but not for KDEvelop. So I
figured out I rather install them with Hombrew, and I have already
used it. I have installed KDE specific Hombrew repository
(https://invent.kde.org/packaging/homebrew-kde).
Then, I have uninstalled Kate and try to install it back, this
time using Homebrew, but I got the error given at the end of this
message. As I am quite new in using macOS, I must say I do not really
know what I should do. Can anyone help me?
Best regards.
The error message:
==> Installing kde-mac/kde/kate dependency:
kde-mac/kde/kf5-plasma-frame
==> Patching
==> Applying dff1b034c1162062aa2292099d3d01fc53dafdf6.diff
patching file CMakeLists.txt
Hunk #1 FAILED at 118.
1 out of 1 hunk FAILED -- saving rejects to file CMakeLists.txt.rej
patching file src/declarativeimports/core/CMakeLists.txt
Hunk #1 FAILED at 70.
1 out of 1 hunk FAILED -- saving rejects to file
src/declarativeimports/core/CMakeLists.txt.rej
I don't use a Mac or Homebrew at all, but I'd say you need to start by
finding out why the patch doesn't apply cleanly. You can start by
looking in those reject files, although that might not really tell you
much. If there is a forum or mailing list or bugtracker for where you
get the homebrew recipe (is that even the right term?) I'd start by
looking there. It's possible the patches simply have not been updated
for the latest version of the plasma framework (kf5-plasma-frame).
Do not report this issue to Homebrew/brew or Homebrew/core!
Too bad it doesn't say where you CAN report it, but it means it's not a
bug in the homebrew software itself, but likely in the specific brew
for kf5-plasma-frame.
/opt/homebrew/Library/Homebrew/utils/github/api.rb:304:in
`raise_error': Validation Failed: [{"message"=>"The listed users and
repositories cannot be searched either because the resources do not
exist or you do not have permission to view them.",
"resource"=>"Search", "field"=>"q", "code"=>"invalid"}]
(GitHub::API::ValidationFailedError)
from /opt/homebrew/Library/Homebrew/utils/github/api.rb:234:in
`open_rest'
from /opt/homebrew/Library/Homebrew/utils/github.rb:173:in
`search'
from /opt/homebrew/Library/Homebrew/utils/github.rb:34:in
`search_issues'
from /opt/homebrew/Library/Homebrew/utils/github.rb:67:in
`issues_for_formula'
from /opt/homebrew/Library/Homebrew/exceptions.rb:486:in
`fetch_issues'
from /opt/homebrew/Library/Homebrew/exceptions.rb:482:in
`issues'
from /opt/homebrew/Library/Homebrew/exceptions.rb:536:in `dump'
from /opt/homebrew/Library/Homebrew/brew.rb:140:in `rescue in
<main>'
from /opt/homebrew/Library/Homebrew/brew.rb:128:in `<main>'
/opt/homebrew/Library/Homebrew/patch.rb:166:in `rescue in apply':
Failed executing: patch -g 0 -f -p1 -i
/private/tmp/kf5-plasma-framework--patch-20220718-58553-1gzz3dq/dff1b034c1162062aa2292099d3d01fc53dafdf6.diff
(BuildError)
from /opt/homebrew/Library/Homebrew/patch.rb:138:in `apply'
from /opt/homebrew/Library/Homebrew/formula.rb:1270:in `each'
from /opt/homebrew/Library/Homebrew/formula.rb:1270:in `patch'
from /opt/homebrew/Library/Homebrew/build.rb:144:in `block (3
levels) in install'
from /opt/homebrew/Library/Homebrew/utils.rb:601:in `with_env'
from /opt/homebrew/Library/Homebrew/build.rb:134:in `block (2
levels) in install'
from /opt/homebrew/Library/Homebrew/formula.rb:1286:in `block
in brew'
from /opt/homebrew/Library/Homebrew/formula.rb:2462:in `block
(2 levels) in stage'
from /opt/homebrew/Library/Homebrew/utils.rb:601:in `with_env'
from /opt/homebrew/Library/Homebrew/formula.rb:2461:in `block
in stage'
from /opt/homebrew/Library/Homebrew/resource.rb:130:in `block
(2 levels) in unpack'
from /opt/homebrew/Library/Homebrew/download_strategy.rb:115:in
`chdir'
from /opt/homebrew/Library/Homebrew/download_strategy.rb:115:in
`chdir'
from /opt/homebrew/Library/Homebrew/download_strategy.rb:102:in
`stage'
from /opt/homebrew/Library/Homebrew/resource.rb:126:in `block
in unpack'
from /opt/homebrew/Library/Homebrew/mktemp.rb:63:in `block in
run'
from /opt/homebrew/Library/Homebrew/mktemp.rb:63:in `chdir'
from /opt/homebrew/Library/Homebrew/mktemp.rb:63:in `run'
from /opt/homebrew/Library/Homebrew/resource.rb:239:in `mktemp'
from /opt/homebrew/Library/Homebrew/resource.rb:125:in `unpack'
from /opt/homebrew/Library/Homebrew/resource.rb:99:in `stage'
from
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/forwardable.rb:230:in
`stage'
from /opt/homebrew/Library/Homebrew/formula.rb:2441:in `stage'
from /opt/homebrew/Library/Homebrew/formula.rb:1279:in `brew'
from /opt/homebrew/Library/Homebrew/build.rb:129:in `block in
install'
from /opt/homebrew/Library/Homebrew/utils.rb:601:in `with_env'
from /opt/homebrew/Library/Homebrew/build.rb:124:in `install'
from /opt/homebrew/Library/Homebrew/build.rb:224:in `<main>'
--
Yoann LE BARS
https://le-bars.net/yoann/