Часто ставлю разные порты и получаю такое(или вариации) сообщение. Думал сам разберусь но ни man'u ни
правки Makefile'ов ничего не дали. Вот ставлю tgif и опять
тоже. Мож знает кто че делать?
===> Patching for tgif-4.1.41
===> Applying FreeBSD patches for tgif-4.1.41
1 out of 1 hunks failed--saving rejects to Tgif.tmpl.rej
>> Patch patch-ab failed to apply cleanly.
>> Patch(es) patch-aa applied cleanly.
*** Error code 1Stop in /usr/ports/graphics/tgif.
*** Error code 1Что с ентими патчами делать чтобы они "applied cleanly"?
=============================
jeka freebsd@i.com.ua
>Часто ставлю разные порты и получаю
>такое(или вариации) сообщение. Думал сам
>разберусь но ни man'u ни
>
>правки Makefile'ов ничего не дали. Вот
>ставлю tgif и опять
>тоже. Мож знает кто че делать?
>
>===> Patching for tgif-4.1.41
>===> Applying FreeBSD patches for tgif-4.1.41
>1 out of 1 hunks failed--saving
>rejects to Tgif.tmpl.rej
>>> Patch patch-ab failed to apply cleanly.
>>> Patch(es) patch-aa applied cleanly.
>*** Error code 1
>
>Stop in /usr/ports/graphics/tgif.
>*** Error code 1
>
>Что с ентими патчами делать чтобы
>они "applied cleanly"?
>=============================
>jeka freebsd@i.com.ua
Посмотри для какого файла патч.И вручную сделай изменения там указанные.
>>Часто ставлю разные порты и получаю
>>такое(или вариации) сообщение.
>>>> Patch patch-ab failed to apply cleanly.
>>>> Patch(es) patch-aa applied cleanly.
>>*** Error code 1>Посмотри для какого файла патч.И вручную
>сделай изменения там указанные.М-да а все просто оказалось! Руками строчку вырезал
другую вставил и все ОК, make install зашуршал.
Вот только никак не пойму почему сам patch все энто автоматически не сделал? Варианты? ..... Недавно апгрейдился с 4.3 на 4.4 - может тут причина?
Buba -THANKS A LOT!
>>>Часто ставлю разные порты и получаю
>>>такое(или вариации) сообщение.
>>>>> Patch patch-ab failed to apply cleanly.
>>>>> Patch(es) patch-aa applied cleanly.
>>>*** Error code 1
>
>>Посмотри для какого файла патч.И вручную
>>сделай изменения там указанные.
>
>М-да а все просто оказалось! Руками
>строчку вырезал
>другую вставил и все ОК, make
>install зашуршал.
>Вот только никак не пойму почему
>сам patch все энто автоматически
>не сделал? Варианты? ..... Недавно
>апгрейдился с 4.3 на 4.4
>- может тут причина?угу, порты апгрейдил?
>Buba -THANKS A LOT!
>Часто ставлю разные порты и получаю
>такое(или вариации) сообщение. Думал сам
>разберусь но ни man'u ни
>
>правки Makefile'ов ничего не дали. Вот
>ставлю tgif и опять
>тоже. Мож знает кто че делать?
>
>===> Patching for tgif-4.1.41
>===> Applying FreeBSD patches for tgif-4.1.41
>1 out of 1 hunks failed--saving
>rejects to Tgif.tmpl.rej
>>> Patch patch-ab failed to apply cleanly.
>>> Patch(es) patch-aa applied cleanly.
>*** Error code 1
>
>Stop in /usr/ports/graphics/tgif.
>*** Error code 1
>
>Что с ентими патчами делать чтобы
>они "applied cleanly"?
>=============================
>jeka freebsd@i.com.uaвозможно порт кривой, например он закачивался
самостоятельно из current-port'ов в момент доработки...посмотреть патч, посмотреть в какой момент make
он делается, до configure (если есть) или после
соответственно запустить make с нужными параметрами, например:make fetch
или make patchперейти в work/source-name/...
посмтреть на какой файл он накладывается, возможно
изменился source и сделать поправить файл ручками
в редакторе в соответсвии с правками из patch-файла. После чего сделать свой - правильный
патч: diff -u source.orig source > patch-myгде source.orig - это предварительно сделанная копия оригинального source файла, а source - где
руками произведены правкитеперь старый патч-файл patch-xy можно заменить
на свой patch-my: mv patch-my path/files/patch-xy
после чего посмотреть как отработаетmake patch - будут reject'ы патча или нет