[РЕШЕНО]Проблема с плагином к NM.
mastak 17 декабря, 2011 - 00:18
При попытке обновления плагина к NM вылезает ошибка такого рода:
nm-openvpn-service.o: In function `real_disconnect': nm-openvpn-service.c:(.text+0xa6c): undefined reference to `nm_info' nm-openvpn-service.o: In function `real_connect': nm-openvpn-service.c:(.text+0x1296): undefined reference to `nm_info' nm-openvpn-service.o: In function `nm_openvpn_connect_timer_cb': nm-openvpn-service.c:(.text+0x19a2): undefined reference to `nm_warning' nm-openvpn-service.c:(.text+0x19f5): undefined reference to `nm_warning' nm-openvpn-service.o: In function `handle_management_socket': nm-openvpn-service.c:(.text+0x1bd2): undefined reference to `nm_warning' nm-openvpn-service.c:(.text+0x1ca3): undefined reference to `nm_warning' nm-openvpn-service.c:(.text+0x1cb8): undefined reference to `nm_warning' nm-openvpn-service.o:nm-openvpn-service.c:(.text+0x1cd8): more undefined references to `nm_warning' follow collect2: ld returned 1 exit status make[2]: *** [nm-openvpn-service] Ошибка 1 make[2]: Выход из каталога `/var/tmp/portage/portage/net-misc/networkmanager-openvpn-0.8-r1/work/NetworkManager-openvpn-0.8/src' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталога `/var/tmp/portage/portage/net-misc/networkmanager-openvpn-0.8-r1/work/NetworkManager-openvpn-0.8' make: *** [all] Ошибка 2 emake failed * ERROR: net-misc/networkmanager-openvpn-0.8-r1 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2297: Called _eapi2_src_compile * ebuild.sh, line 669: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =net-misc/networkmanager-openvpn-0.8-r1', * the complete build log and the output of 'emerge -pqv =net-misc/networkmanager-openvpn-0.8-r1'. * The complete build log is located at '/var/tmp/portage/portage/net-misc/networkmanager-openvpn-0.8-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/portage/net-misc/networkmanager-openvpn-0.8-r1/temp/environment'. * S: '/var/tmp/portage/portage/net-misc/networkmanager-openvpn-0.8-r1/work/NetworkManager-openvpn-0.8' >>> Failed to emerge net-misc/networkmanager-openvpn-0.8-r1, Log file:
может знает кто как это лечится??
emerge --info
»
- Для комментирования войдите или зарегистрируйтесь
* If you need support, post
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 ;)
ну уж очень полезный совет:)
ну уж очень полезный совет:)
При чём здесь полезный / не
При чём здесь полезный / не полезный, в той части вывода emerge, которую вы поместили в описании темы нет данных, на основании которых можно определить причину ошибки сборки пакета.
Непосредственно причина ошибки видна в логе сборки выше тех строк, которые вы поместили.
Поместите лог сборки на paste сервис и выложите сюда ссылку.
Если его у вас уже нет - то запустите сборку заново и полученный лог разместите на paste сервисе.
Так же покажите:
Вывод первой команды будет достаточно большим, его также поместите на paste сервис.
чем отличается вывод emerge
чем отличается вывод emerge --info =net-misc/networkmanager-openvpn-0.8-r1 от emerge --info?
Выполните, затем сравните и
Выполните, затем сравните и увидите.
Если на глаз определить не можете, то пробуйте так:
diff 1 22a3,4>
diff 1 2
2a3,4
> System Settings
> =================================================================
вот разница
Решил проблему. NM была
Решил проблему. NM была установлена из ~amd64, а плагины пытались устанавливаться из стабильной. Видимо вопрос был глупый, достаточно было выспаться
После установки повторите
После установки повторите сравнение.
Должен появиться раздел:
ну это после установки
ну это после установки