distfiles не могу понять (кинул в /usr/portage/distfiles файл - его не видит emerge)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
solomon243
Сообщения: 4
ОС: Gentoo 2007

distfiles не могу понять

Сообщение solomon243 »

Совсем недавно у меня стоял Gentoo 2007. Он у меня был первый (ранее юзал RH9.0 и Mandrake/Mandriva), потому и стоял криво. Да и LiveCD почему-то не работал толком, вобщем, я его ставил руками при острой недостаточности Инета. Первой программой, собранной из Portage был Midnight Commander... прошло несколько суток и я снес Gentoo, откачал stage2 c какого-то немецкого зеркала, поставил систему. Чтобы не качать опять сырцы mc я бросил в /usr/portage/distfiles те, которые предусмотрительно сохранил перед сносом глючившей системы. (а именно mc-4.6.1-utf8-r1.patch.bz2 ) Теперь пытаюсь emerge mc , но она ломится в Инет, пытается этот файл качать оттуда. Какие изменения надо внести?

извиняюсь за тупость, я новичок в Gentoo
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: distfiles не могу понять

Сообщение serzh-z »

solomon243 писал(а):
26.11.2007 17:19
Какие изменения надо внести?
Скачать дистфайлы, соответствующие вашему дереву пакетов. Заодно и почитать чего-нибудь, пока будет скачиваться.
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: distfiles не могу понять

Сообщение Nikoli »

Прочтите handbook. Обилие слов *-то подсказывает, что систему вам лучше переставить, внимательно читая руководство.
Спасибо сказали:
Аватара пользователя
Ice@og
Сообщения: 20
ОС: Linux Gentoo

Re: distfiles не могу понять

Сообщение Ice@og »

distfiles не соответствуют установленному portage, т.е. они новые или старые, файл имеет другое расширение, посмотрите, какой файл просит emerge и проверьте его наличие ls -l /usr/portage/distfiles/файл* (версия имеет значение). Один раз мне принесли файл, закачаный на windows, и его emerge никак не могла увидеть, хотя я его скинул в distfiles, оказалось, что самым приятным :-) образом, в момент сохранения, windows сменила расширение файла с tar.bz2 на rar. Tакие пироги.
Спасибо сказали:
Аватара пользователя
solomon243
Сообщения: 4
ОС: Gentoo 2007

Re: distfiles не могу понять

Сообщение solomon243 »

Ice@og писал(а):
27.11.2007 09:51
distfiles не соответствуют установленному portage, т.е. они новые или старые, файл имеет другое расширение, посмотрите, какой файл просит emerge и проверьте его наличие ls -l /usr/portage/distfiles/файл* (версия имеет значение). Один раз мне принесли файл, закачаный на windows, и его emerge никак не могла увидеть, хотя я его скинул в distfiles, оказалось, что самым приятным :-) образом, в момент сохранения, windows сменила расширение файла с tar.bz2 на rar. Tакие пироги.

Да не, это реально тупанул я. Надо было глянуть в /etc/make.conf.example, тогда бы все стало ясно. Достаточно просто добавить DISTDIR=${PORTDIR}/distfiles. И в USE-флагах "slang" . все разом заработало. Теперь буду втухать в консоли. YSM уже поставил, щаз бы почту настроить (fetchmail+procmail+mutt+...) / В общем, извиняюсь.
Спасибо сказали: