我正在尝试更新 quodlibet 的插件。我.patch
从以下位置获取了一个文件这里。
我导航到放置插件的目录
/usr/share/pyshared/quodlibet/plugins/events
并复制到.patch
文件中。然后我运行命令
sudo patch -b notify.py new-notify-plugin.patch
这给了我
patching file notify.py Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file notify.py.rej
该.rej
文件包含文件的全部内容.patch
,只是前三行更改为
--- notify.py
+++ notify.py
在这种情况下我做错了什么?
答案1
您没有为该补丁编写的相同版本的notify.py,并且您拥有的文件与补丁所需的文件之间的差异太大,无法patch
弄清楚如何将补丁应用到您的版本。