LINUX.ORG.RU

line 674: rdoc: command not found

Вообще, это баг ебилда. Пиши в багзиллу. В качестве workaround’а найди в каком пакете этот rdoc и установи его.

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

Собственно пакет скорее всего dev-ruby/rdoc. Он у тебя установлен? Даже если установлен, пересобери его.

eternal_sorrow ★★★★★ ()

не знаю ruby, но предположу что rdoc не той версии ruby.

naKovoNapalBaran ()

Из-за Рубина косячит. Глобально укажи единственный RUBY_TARGET (последний) и пересобери зависимости.

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

rdoc это ссылка на соответствующий версионированый бинарь.
Можно было посмотреть что именно есть и поправить ссылку.
Если ничего не было, тогда собирать.
ls -l /bin/rdoc
lrwxrwxrwx 1 root root 6 апр 2 14:20 /bin/rdoc -> rdoc31

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

Обновлял.. 44,5 часа.

Перестал обновлять, вроде всё нормально..

НО

ls -l /bin/rdoc ls: невозможно получить доступ к ‘/bin/rdoc’: Нет такого файла или каталога

Ставлю пересобирать https://pastebin.com/pReJHvHD

И вот этА штука продолжает вылазить https://pastebin.com/UAS6frge

И после всего, опять вижу. https://pastebin.com/c299DJfU

RuttY ()

блин, этому багу уже сто лет

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

А чтоже делать с этим «!!! existing preserved libs:»

сделай с ними вот так:
emerge @preserved-rebuild

Хотя, они в общем-то не мешаются.

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

4980764 lrwxrwxrwx 1 root root 15 июл 7 01:55 /bin/rdoc -> /usr/bin/rdoc27

Скорее всего rdoc это не единственная ссылка, которую тебе придётся сделать.

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

Всё переделаю. Знать бы только что переделывать.

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

У меня было что-то такое, но я симлинки не делал. Убедился, что в eselect выбран нужный ruby, а старый ruby удалил просто. Если правильно помню.

Симлинки ж eselect должен делать, нет?

grem ★★★★★ ()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от RuttY

Ну попробуй тогда руками пересобрать попакетно. Пакеты там справа с версиями указаны.

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

Обновлял.. 44,5 часа.

слава генту. шутки про обновление после обновления не такие уж и шутки.

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

В самом ruby27 отсутствует файл rdoc, но у меня в итоге ошибка проскочила после чистки emerge –depclean.

Но вообще ТСу бы почаще обновляться, llvm:11 давно был.

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

Обновляю раз в месяц, приблизительно 24-го числа. Вот в этот раз припозднился….

может я не то, или не так обновляю…

RuttY ()
Ответ на: комментарий от grem
*  sys-devel/llvm
      Latest version available: 14.0.4
      Latest version installed: 14.0.4
      Size of files: 154 597 KiB
      Homepage:      https://llvm.org/
      Description:   Low Level Virtual Machine
      License:       Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc

И как же его тогда вставить, в этот слот.. Он ведь установлен.

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

Llvm обновился. Старые удаляются либо вручную, либо при выполнении команды emerge -av --depclean - смотришь список на предмет критичных вещей и подтверждаешь удаление ненужных зависимостей.

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