[SOLVED] Не собирается openvpvn-2.1.4
condor 21 февраля, 2012 - 13:09
С добрым.
Народ поставил систему с нуля.
Классически пересобрал мир, все гуд.
Хочу ставить openvpn-2.1.4 ругается на применения патча.
Привожу лог ошибки. Может кто=то подскажет куда копать ?
emerge openvpn Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) net-misc/openvpn-2.1.4 * openvpn-2.1.4.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking openvpn-2.1.4.tar.gz to /var/tmp/portage/net-misc/openvpn-2.1.4/work >>> Source unpacked in /var/tmp/portage/net-misc/openvpn-2.1.4/work >>> Preparing source in /var/tmp/portage/net-misc/openvpn-2.1.4/work/openvpn-2.1.4 ... * Applying openvpn-2.1_rc13-peercred.patch ... [ ok ] * Applying openvpn-2.1_rc20-pkcs11.patch ... * Failed Patch: openvpn-2.1_rc20-pkcs11.patch ! * ( /usr/portage/net-misc/openvpn/files/openvpn-2.1_rc20-pkcs11.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/net-misc/openvpn-2.1.4/temp/openvpn-2.1_rc20-pkcs11.patch.out * ERROR: net-misc/openvpn-2.1.4 failed (prepare phase): * Failed Patch: openvpn-2.1_rc20-pkcs11.patch! * * Call stack: * ebuild.sh, line 85: Called src_prepare * environment, line 3082: Called epatch '/usr/portage/net-misc/openvpn/files/openvpn-2.1_rc20-pkcs11.patch' * environment, line 1752: Called die * The specific snippet of code: * die "Failed Patch: ${patchname}!"; * * If you need support, post the output of 'emerge --info =net-misc/openvpn-2.1.4', * the complete build log and the output of 'emerge -pqv =net-misc/openvpn-2.1.4'. * The complete build log is located at '/var/tmp/portage/net-misc/openvpn-2.1.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/openvpn-2.1.4/temp/environment'. * S: '/var/tmp/portage/net-misc/openvpn-2.1.4/work/openvpn-2.1.4' >>> Failed to emerge net-misc/openvpn-2.1.4, Log file: >>> '/var/tmp/portage/net-misc/openvpn-2.1.4/temp/build.log' * Messages for package net-misc/openvpn-2.1.4: * Failed Patch: openvpn-2.1_rc20-pkcs11.patch ! * ( /usr/portage/net-misc/openvpn/files/openvpn-2.1_rc20-pkcs11.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/net-misc/openvpn-2.1.4/temp/openvpn-2.1_rc20-pkcs11.patch.out * ERROR: net-misc/openvpn-2.1.4 failed (prepare phase): * Failed Patch: openvpn-2.1_rc20-pkcs11.patch! * * Call stack: * ebuild.sh, line 85: Called src_prepare * environment, line 3082: Called epatch '/usr/portage/net-misc/openvpn/files/openvpn-2.1_rc20-pkcs11.patch' * environment, line 1752: Called die * The specific snippet of code: * die "Failed Patch: ${patchname}!"; * * If you need support, post the output of 'emerge --info =net-misc/openvpn-2.1.4', * the complete build log and the output of 'emerge -pqv =net-misc/openvpn-2.1.4'. * The complete build log is located at '/var/tmp/portage/net-misc/openvpn-2.1.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/openvpn-2.1.4/temp/environment'. * S: '/var/tmp/portage/net-misc/openvpn-2.1.4/work/openvpn-2.1.4'
что за патч ? почему на нем затык ? буквально ставил на недели еще одну систему, все чин-чином.
Конфиги make.conf одинаковые. Там ничего такого навороченного нет.
В общем кто сталкивался с подобным просьба помочь, или ткнуть носом как устранить ? Может это баг самого ебилда.. тоже теряюсь в догадках..
Спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
.
Патч Вы найдёте в
/usr/portage/net-misc/openvpn/files/openvpn-2.1_rc20-pkcs11.patch
.Вам действительно нужен этот
USE="pkcs11"
?Попробуйте размаскировать и поставить пакет из тестовой ветки.
willy написал(а): Патч Вы
А у меня отключена поддержка pkcs11
потому и интересно что он странно себя ведет
.
Извиняюсь, в ebuild я и не потрудился глянуть :)
Там патч накрепко :) Может с 2.2.2 дело пойдёт?
Да патч, там паходу накрепко,
Да патч, там паходу накрепко, но вот прикол, 2.2.2 нормально становится.
Хотя он помечен как нестабильный, вернее он еще НЕ стабильный.
Так вопрос и остается открытым. Ибо не хочется систему захламлять unstable
версиями пакетов.
.
Ну дык рихтаните ebuild - 2.1.4, что-то типа:
use pkcs11 && epatch "${FILESDIR}/${PN}-2.1_rc20-pkcs11.patch"
Попытка - не пытка :D
нюню ))))) удачная шютка
нюню ))))) удачная шютка )))
emerge пишет что 2.1.4 поломан, а остальные замаскированы ))))
НИЧЕГО СТАВИТЬ НЕБУДУ )))) в общем обиделся он на меня )))
.
А кто будет делать
ebuild /usr/portage/net-misc/openvpn/openvpn-2.1.4.ebuild digest
?Сделано, но ошибка остается
Сделано, но ошибка остается все равно. Ладно подожду еще, может поправят.
Если ничего не сделают, буду тогда ставить 2.2.2
.
Кака така ошибка?! У меня всё собралось без проблем...
Такс,подождите. Я добавил use
Такс,подождите. Я добавил
use pkcs11 && epatch "${FILESDIR}/${PN}-2.1_rc20-pkcs11.patch"
в самое начало добавлял.
потом
ebuild /usr/portage/net-misc/openvpn/openvpn-2.1.4.ebuild digest
все равно ошибка осталась.
.
Правим строчку нумер 37 внутрях функции
src_prepare()
.willy написал(а): Правим
пишем в секретное место , ждем примерно сутки - проффит :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
Теперь я падцтулом :D
в самое начало
Пацтулом :-D
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я тоже ПАЦТУЛОМ )))). Не
Я тоже ПАЦТУЛОМ )))). Не вкурил сначала куда добавлять, потом поковырялся и заменил одну строку на другую.
Все откомпилялось. Огромное спасибо. Тема закрыта.
P.S. Баг открыт, так что в серетное место писать не нужно ))) ну разве что подтвердить.