Отправляет email-рассылки с помощью сервиса Sendsay

diffutils!!!

Проблема с patch, или я чего не догоняю...

Каталог. В каталоге подкаталог с исходниками и патч.
Говорю: patch <имя_патча.diff
В ответ сообщение о том, что файл из списка правил патча не найден и
выводится запрос на ввод имени файла.
Мышью выделяю имя "не найденного файла" и клик правой кнопкой (GPM, однако).
Потом enter - файл находится и патчится.

И так везде!!! Проверял на, примерно, десяти разных патчах. Система - слак 8.1.

Работаю под рутом. Включать текущий каталог в PATH пробовал, не помогает.

Подскажите, в чем я не прав, и как с этим бороться.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r (#2463)

 

Ответы:

Hello d2r,
Wednesday, September 17, 2003, 4:47:40 PM, you wrote:

вариант ╧2

попробуй
patch -p1 <имя_патча.diff
все вопросы насчёт параметра -p смотри в man patch

под root'ом не надо работать.

Ответить   Vasile (#2477)

 

пробовал и -p1 и -p2 и -p3 - не помогает.

man patch я изучил в первую очередь. Плюс diffutils-howto.

Работать - не надо. Но создавать свою систему из исходников можно и нужно :).
Тем более мой каталог home - пуст. В /root - ничего полезного. Могу
экспериментировать спокойно :) Чай не сервер :).

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r (#2530)

 

В сообщении от 17 Сентябрь 2003 19:47 d2r написал(a):

Возможно в патче прописаны другие пути до файлов, попробуй patch -p0 < .diff

или patch -p1 < .diff (самые распространенные разновидности), если не
помогает - man patch

Ответить   Stanislav Karchebny (#3330)