LINUX.ORG.RU

Не собирается plasma-workspace

 , ,


0

1

При обновлениии системы на последнем пакете (plasma-workspace) emerge выдает ошибку

ninja: build stopped: subcommand failed.
 * ERROR: kde-plasma/plasma-workspace-5.27.11::gentoo failed (compile phase):
 *   ninja -v -j3 -l0 failed

Погуглил - вроде ошибка в одном из сорцов, и у всех в разных сорцах.

Посмотрел выше по билдлогу - вижу ошибку

FAILED: bin/klipper
и пониже неё
undefined reference to `ZXing::MultiFormatWriter::encode(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int, int) const'
collect2: error: ld returned 1 exit status

Связано ли это с фэйлом ниндзи и как поправить?

build.log (начиная с появления ошибок) здесь: https://pastebin.com/7v504hU8

★★★★

/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libZXing.so.3, needed by /usr/lib64/libKF5Prison.so.5.116.0, not found (try using -rpath or -rpath-link)


А такой есть?

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

Да, как раз оно и выдает ошибку линкера

/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libZXing.so.3, needed by /usr/lib64/libKF5Prison.so.5.116.0, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libKF5Prison.so.5.116.0: undefined reference to `ZXing::MultiFormatWriter::encode(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int, int) const'
collect2: error: ld returned 1 exit status

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

Вы бы лучше написали, какой командой это проверять.

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

файл принадлежит пакету media-libs/zxing-cpp. Такого в системе нет. Попробую установить его

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

Нет, не выглядит. Сначала надо выяснить, почему не было искомого файла. Вполне может быть, что ТС что-то нарукожопил, что в генте не редкость.

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

--with-bdeps=y? Я уже и не помню, когда обновлял без этой опции.

У меня alias deps-update прописан на команду emerge -uDNav --with-bdeps=y --quiet-build --keep-going --exclude="gentoo-*" и дополнительно deps-clean на команду emerge -av --depclean

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

--with-bdeps=y?

Вообще ни разу не использовал. Как я до сих пор жил-то? Почему за десять с гаком лет не крякнуло?

Chord ★★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.