LINUX.ORG.RU

Восстановление покалеченных портажей

 , , ,


0

1

Не буду уточнять обстоятельства, случайно снес себе часть /var, соответственно портаж забыл обо всех установленных пакетах, вплоть до @system.
Хочет пересобирать. Я не хочу.
Кроме того, при сборке некоторых пакетов (libffi) конфигурация валится по причине того, что в системе libffi уже присутствует.
Есть ли способ насильно заставить портаж вспомнить что необходимые пакеты установлены? Хоть бы и вручную попакетно, для тяжелых случаев.

В тяжёлом случае для @world можно делать emerge -n <atom>

XMs ★★★★★ ()

Думаю создание world-файла с нужными пакетами решит проблему.

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

Не решит, он все еще думает, что пакеты не установлены.

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

Не решит, он все еще думает, что пакеты не установлены.

FEATURES=-collision-protect

и пересобирай систему

Black_Shadow ★★★★★ ()

Если ты снёс /var/db/pkg, то тут без вариантов, только собирать всё заново. Если что-то не собирается, то можешь стащить индекс из какого-нибудь sysresccd, или просто из стейджа, а потом всё равно пересобирать.

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