LINUX.ORG.RU
ФорумAdmin

alsa-lib ошибка emerge


0

0

1. python.c:932: error: 'PyObject' undeclared (first use in this function) 2. python.c:932: error: 'obj' undeclared (first use in this function) 3. python.c:932: error: 'obj1' undeclared (first use in this function) 4. python.c:932: error: 'obj2' undeclared (first use in this function) 5. python.c:932: error: 'py_mod' undeclared (first use in this function) 6. python.c:932: error: 'mdict' undeclared (first use in this function) 7. python.c:952: error: 'pymelem_type' undeclared (first use in this function) 8. python.c:954: error: 'pymixer_type' undeclared (first use in this function) 9. python.c:956: error: 'python_methods' undeclared (first use in this function) 10. python.c:958: error: 'main_interpreter' undeclared (first use in this function) 11. python.c:958: error: invalid type argument of '->' 12. python.c:962: error: 'struct python_priv' has no member named 'py_mdict' 13. python.c:972: error: expected expression before ')' token 14. python.c:973: error: expected expression before ')' token 15. python.c:984: error: 'struct python_priv' has no member named 'py_mixer' 16. python.c:991: error: 'Py_file_input' undeclared (first use in this function) 17. python.c:995: error: 'struct python_priv' has no member named 'py_event_func' 18. python.c:996: error: 'struct python_priv' has no member named 'py_event_func' 19. make[3]: *** [smixer_python_la-python.lo] Error 1 20. make[3]: Leaving directory `/var/tmp/portage/media-libs/alsa-lib-1.0.16/work/alsa-lib-1.0.16/modules/mixer /simple' 21. make[2]: *** [all-recursive] Error 1 22. make[2]: Leaving directory `/var/tmp/portage/media-libs/alsa-lib-1.0.16/work/alsa-lib-1.0.16/modules/mixer ' 23. make[1]: *** [all-recursive] Error 1 24. make[1]: Leaving directory `/var/tmp/portage/media-libs/alsa-lib-1.0.16/work/alsa-lib-1.0.16/modules' 25. make: *** [all-recursive] Error 1 26. * 27. * ERROR: media-libs/alsa-lib-1.0.16 failed. 28. * Call stack: 29. * ebuild.sh, line 49: Called src_compile 30. * environment, line 2505: Called die 31. * The specific snippet of code: 32. * emake || die "make failed"; 33. * The die message: 34. * make failed 35. * 36. * If you need support, post the topmost build error, and the call stack if relevant. 37. * A complete build log is located at '/var/tmp/portage/media-libs/alsa-lib-1.0.16/temp/build.log'. 38. * The ebuild environment file is located at '/var/tmp/portage/media-libs/alsa-lib-1.0.16/temp/environment'. 39. * 40. 41. * Messages for package media-libs/alsa-lib-1.0.16: 42. 43. * 44. * ERROR: media-libs/alsa-lib-1.0.16 failed. 45. * Call stack: 46. * ebuild.sh, line 49: Called src_compile 47. * environment, line 2505: Called die 48. * The specific snippet of code: 49. * emake || die "make failed"; 50. * The die message: 51. * make failed 52. * 53. * If you need support, post the topmost build error, and the call stack if relevant. 54. * A complete build log is located at '/var/tmp/portage/media-libs/alsa-lib-1.0.16/temp/build.log'. 55. * The ebuild environment file is located at '/var/tmp/portage/media-libs/alsa-lib-1.0.16/temp/environment'.

вот такая ошибка.чего ей не хватает?

anonymous

emerge --sync && emerge alsa-lib

если не помогает то:

1. запостить с нормальным форматированием сообщение об ошибке

2. вывод emerge --info

3. версия alsa-lib тоже бы не помешала

4. поискать баг на bugs.gentoo.org

Nao ★★★★★
()
Ответ на: комментарий от Nao

>emerge --sync && emerge alsa-lib

Скорее emerge -avuDN alsa-lib

Версию то её видно. А так можно пробовать пересобрать питон, ядро, остальную альсу, pciutils...

GAMer ★★★★★
()

1. попробуй USE=-python emerge -vuDN alsa-lib

2. см. внимательнее ошибку, python.c:932: error: 'PyObject' undeclared (first use in this function) <..> 15. python.c:984: error: 'struct python_priv' has no member named 'py_mixer' 16. python.c:991: error: 'Py_file_input' undeclared (first use in this function) 17. python.c:995: error: 'struct python_priv' has no member named 'py_event_func' 18. python.c:996: error: 'struct python_priv' has no member named 'py_event_func'

не находит PyObject, или пытается собрать с другой версией. Попробуй снести питон, снести alsa-lib, собрать -vuDN питон, собрать alsa-lib (maybe, --oneshot чтобы emerge питоновый не отвалился).

по 18 -- Перл иногда выдает похожую ошибку, то ли слинковано не с той версией, то ли экспортировать для встраивания в С надо как-то принудительно. Гуглить надо.

anonymous
()
Ответ на: комментарий от anonymous

Всем большое спасибо.Помогло.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.