Ситуация повторяется нередко, но сейчас вылезла вполне конкретная задача.
Есть Gentoo и машина с э... so-hell'ом, достигнутым путём долгих и зверсих экспериментов :D Нужно этот бардак вычистить, выкинув ненужные .so-шки и пересобрав имеющие коивые зависимости.
Для этого есть замечательная утилита revdep-rebuild.
Но тут незаметно подкрался северный полярный лис.
# revdep-rebuild -i -- -p
...
/usr/bin/revdep-rebuild: line 583: /usr/bin/cat: Слишком длинный список аргументов
Смотрим строку 583 и видим там:
583: RAW_REBUILD_LIST="$(cat $LLIST.4_ebuilds | sed s/^/=/ | tr '\n' ' ')"
Ладно, фиг с ним, но дальше ещё веселее:
/usr/bin/revdep-rebuild: line 631: /usr/bin/rm: Слишком длинный список аргументов
631: rm $LIST.[0-2]_*
...
Блин, на дворе XXI век, под столом машина с гигафлопной производительностью с гигабайтом оперативки, а уменя rm * выполниться не может.
Это как-то лечится в общем виде или опять только через костыли find?
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от Delay
Ответ на:
комментарий
от Teak
Ответ на:
комментарий
от Delay
Ответ на:
комментарий
от Teak
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Мда. Ну и как такое может быть?? (2006)
- Форум rm (2006)
- Форум rm (2007)
- Форум rm (2002)
- Форум rm (2001)
- Форум rm -d (2012)
- Форум rm -rf /* (2011)
- Форум rm & trash (2011)
- Форум rm -rf /* (2015)
- Форум rm KDE (2010)