1 (26.05.2011 18:44:06 отредактировано Fat-Zer)

как можно попросить emerge и её друзей из portage просматривать не только дефолтную DISTDIR и PKGDIR, но и другие...

вместо пояснения:
Надо всё это для нетбука: дома монтирую по самбе в рид-онли каталоги с готовыми пакетами и дистфайлами. Также иногда монтирую всё это с внешнего диска или флешки. И не хочу, чтобы пакеты уже имеющиеся в системе маскировались другими. А также раздражает ругань по поводу локов...

ЗЫ: ради этого поднимать ftp и BINHOST очень не хочется...

95% процентов проблем находятся между клавиатурой и стулом.

2

А разве добавление DISTDIR="/путь/к/папке" PKGDIR="/путь/к/папке" в make.conf уже не работает?..

3

HTaeD пишет:

А разве добавление DISTDIR="/путь/к/папке" PKGDIR="/путь/к/папке" в make.conf уже не работает?..

это только один путь для "системной" DISTDIR, в которую ebuild fetch всё загружает итп... по умолчанию он установлен на $PORTDIR/distfiles...

95% процентов проблем находятся между клавиатурой и стулом.

4

И ман за тебя читать?

Use the PORTAGE_RO_DISTDIRS variable to specify one or more read-only directories containing distfiles.

5

Fat-Zer пишет:

И ман за тебя читать?

просмотрел... бывает...

вопрос по поводу PKGDIR открыт.

95% процентов проблем находятся между клавиатурой и стулом.

6

монтировать по самбе PKGDIR - не вариант... работает оно ну уж очень медленно...

ЗЫ: никто не натыкался на статьи о BINHOST по самбе или в обычной ФС без поднятия ftp/http?

95% процентов проблем находятся между клавиатурой и стулом.

7

PORTAGE_BINHOST="file://path" можно попробовать. За работу не ручаюсь.

8

Macumazan пишет:

PORTAGE_BINHOST="file://path" можно попробовать. За работу не ручаюсь.

пробовал - не работает... вробе пишет, что плохая uri или что неизвестный протокол, не помню...  давно было...

95% процентов проблем находятся между клавиатурой и стулом.

9

Не знаю, как с PORTAGE_BINHOST, а вот GENTOO_MIRRORS можно указывать зеркала не "file:///path" а просто в виде "/path/to/local/mirror", то есть без "file://"
Полагаю, это должно работать и с PORTAGE_BINHOST, хотя и не проверял.

Йа тьомный эльф