LINUX.ORG.RU

Арчеводам: проблемы с yaourt


0

1

Любая попытка использования yaourt заканчивается вот этим:

Linking C executable openvassd                                                                                                                                                                                    
/usr/bin/ld: CMakeFiles/openvassd.dir/preferences.c.o: undefined reference to symbol 'settings_iterator_name'                                                                                                     
/usr/bin/ld: note: 'settings_iterator_name' is defined in DSO /usr/lib/libopenvas_base.so so try adding it to the linker command line
/usr/lib/libopenvas_base.so: could not read symbols: Invalid operation
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [src/openvassd] Ошибка 1
make[1]: *** [src/CMakeFiles/openvassd.dir/all] Ошибка 2
make: *** [all] Ошибка 2
В следствии чего такое может происходить?

★★★

yaourt здесь ни при чём однако.

dhampire ★★★
()

Битые исходники или дистрибутив, мб из-за этого

RamziNamibo
()

закинь этот выхлоп в aur, возможно мэйнтейнер этого пакета пофиксит.

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

? Согласно какой логике их править?

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

yaourt сам собирал или из [archlinuxfr] ? Если сам - ССЗБ

Серьёзно? В арче уже не рекомендуется собирать yaourt самому? И package-query низзя?

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

Я не помешал вашему холиварчику. Каждый пользуется тем дистром. который ему удобен, и не надо других людей учить жить. Мой yaourt имеет ауровское происхождение. И собственно по сабжу, мне свою ось ковырять или ответственному за пакет по голове стучать? В какую хоть сторону копать?

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

А куда я сейчас написал? Есть ли вариант взять готовый бинарник из более богатого дистрибутива(rpm, deb) и перегнать в pkg?

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

Ты бы ещё окнкретно говорил, что тебе надо.
Попробуй скачай бинарник yaourt, пересобери, если не поможет. Также переустанови pacman.

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

Нет, вышеуказанная проблема не в моем пакмане, а не йогурте, проблема в пакете(гугл спасет мир). Сам код сырца написна кривовато и линкер(ld - это ведь линкер?) негодует, и не хочет линковать. Поэтому хочется взять уже готовый собранный бинарник из какой нить федоры или убунты и превратить его в pkg.

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