Ваша команда исправления в порядке.Проблема связана с самим файлом исправления (по крайней мере, для меня (Kubuntu 11.04), поскольку, глядя на ссылку, которую вы дали в комментарии, все файлы исправлений содержат одинаковую ошибку ...?!)
Чтобы решить эту проблему для меня, найдите эту строку в файле исправления:
@@ -1562,6 +1562,8 @@ set_timezone() {
и удалите часть set_timezone() {
, а ошибка, которую вы описали, исчезла.
Эта часть показываетфункция, где изменения сделаны.Если посмотреть на патчи на странице, которую вы дали в своем комментарии, это показывает, что все они содержат эту дополнительную информацию.Насколько я знаю (но я не гуру патча, поэтому, пожалуйста, исправьте меня), это не принимается командой патча по умолчанию.
(К сожалению, ваш патч все еще не работает и ожидаемые строки в патчефайл по сравнению с исходным файлом не совпадает ...)