Добрый день всем.
Пытался обновить систему на днях.
При сборке пакета, уже после сборки, на этапе инсталляции емерже вылетел с ошибкой. Покапался оказалось что на диске нет места.
Почистил. Теперь место есть.
Теперь если повторить обновление системы то емерже начинает собирать пакет заново. С нуля. А это занимает много времени, и не нужно, потому что он уже собран.
Как закончить установку покаета, так чтобы он правильно обновился и прописал в систему все что нужно?
Как закончить emerge
Модератор: /dev/random
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: Как закончить emerge
Подругому ни как. Только заново собирать.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 185
Re: Как закончить emerge
ebuild /usr/portage/путь/к/тому/что/обновлял.ebuild install
Gentoo Base System version 1.6.14
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Как закончить emerge
alexi запустил emerge для этого пакета после краха... А там, вроде, делается сначала clean, и потом всё заново...
-
- Сообщения: 55
Re: Как закончить emerge
обычно помагает `emerge --resume`
еще полезная штука `emerge --resume --skipfirst`, если пакет не собирается и хочется продолжить сборку пропустив капризный пакет. Если сборка пакета прервалась, то можно дособирать макет обычным make в соответсвующей директроии, выполнить `touch .compiled` в соответсвующем месте, а потом выполнить ebuild с опцией qmerge... Если я слишком кратко, то см. `map ebuild`, `man portage` и `man emerge`...
еще полезная штука `emerge --resume --skipfirst`, если пакет не собирается и хочется продолжить сборку пропустив капризный пакет. Если сборка пакета прервалась, то можно дособирать макет обычным make в соответсвующей директроии, выполнить `touch .compiled` в соответсвующем месте, а потом выполнить ebuild с опцией qmerge... Если я слишком кратко, то см. `map ebuild`, `man portage` и `man emerge`...