Você não tem a mesma versão do notify.py para o qual o patch foi criado e as diferenças entre o arquivo que você tem e o arquivo esperado são muito grandes para que patch
descubra como aplicar o patch patch para sua versão.
Estou tentando atualizar um plugin para o quodlibet. Eu obtive um arquivo .patch
de aqui .
Eu navego no diretório onde o plugin é colocado
/usr/share/pyshared/quodlibet/plugins/events
e copie no arquivo .patch
. Então eu corro o comando
sudo patch -b notify.py new-notify-plugin.patch
que me dá
patching file notify.py Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file notify.py.rej
O arquivo .rej
contém todo o conteúdo do arquivo .patch
, apenas as três primeiras linhas foram alteradas para
--- notify.py
+++ notify.py
O que estou fazendo de errado neste caso?