[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. Баг открыт, так что в серетное место писать не нужно ))) ну разве что подтвердить.