On 2006.04.27 at 10:59:53 +0300, Roman Sozinov wrote: > Добрый день, > > Есть вопрос, на который пока не могу самостоятельно ответить. > Чтобы в openssl появилась необходимая мне функциональность его нужно > пропатчить еще до сборки debian-пакета. У меня есть необходимый патч, но > я не могу применить его к debian-source пакета openssl. > Вот как я делаю: > cd /home > apt-get source openssl > cp ts-20060225-0_9_8a-patch openssl-0.9.8a/ > cd openssl-0.9.8a > patch -p1 < ts-20060225-0_9_8a-patch > patching file Configure > Hunk #1 succeeded at 1186 (offset 40 lines). > patching file Makefile > Hunk #1 FAILED at 11. > Hunk #2 FAILED at 59. > Hunk #5 FAILED at 137. > 3 out of 5 hunks FAILED -- saving rejects to file Makefile.rej > patching file Makefile.org > patching file apps/CA.pl > patching file apps/Makefile > patching file apps/openssl.cnf > patching file apps/progs.h > patching file apps/ts.c > patching file apps/tsget > patching file crypto/cpt_err.c > patching file crypto/crypto.h > patching file crypto/opensslconf.h > Reversed (or previously applied) patch detected! Assume -R? [n] > ... и дальше идут подобные ошибки > > Патч полностью работоспособен, если его применять к оригинальным > исходникам openssl (файл openssl-0.9.8a.orig.tar.gz), но если его > пытаться применить к debian-исходникам пакета openssl, то получается то, > что видно выше, т.е. ничего....
Это не "ничего", а совершенно штатная ситуация. Дальше берешь, и руками разбираешься во всех файлах .rej. Что там за изменения, почему не применились и надо ли их применять. Например, "Reversed (or prevoisly applied) patch detected - это значит, что скорее всего функциональность, добавляемая патчем, уже добавлена в пакет дебиановским мейнтейнером. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

