[Solved] Узнавание локального оверлея

В /etc/make.conf у меня объявлен уютненький локальный оверлейчик, для ебилдов, которые не ищутся (или которые лень искать) в оверлеях:
PORTDIR_OVERLAY="/usr/local/portage"

Создать структуру каталогов, положить ебилд, сгенерить манифест --- оно понятно.
Но при устеновке текущая стабильная (2.1.8.3) версия portage почему-то не видит ID оверлея, из которого устанавливается (или был установлен, но в строке, описывающей действия portage оверлей, из которого устанавливается пакет виден, что выглядит странно...) пакет. Для случая переустановки оно выглядит так:

[ebuild   R   ] app-text/coolreader-3.0.14  USE="-hyphen" 0 kB [?=>1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage
 [?] indicates that the source repository could not be determined

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-text/coolreader-3.0.14 from unknown repo
...

Вопрос: что я пропустил (layman add, но оно же вроде для внешних репозиториев?.. Или уже нет?)? Или это скорее глюк portage?

То же самое [ebuild R ]

То же самое


[ebuild   R   ] net-misc/tucan-0.3.9  0 kB [?=>1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage
 [?] indicates that the source repository could not be determined

Я забил на это.

Причём, помнится, на одной из

Причём, помнится, на одной из предыдущих версий стабильного portage'а (какой именно не помню, ибо давно с локальным оверлейчиком не баловался) этого не наблюдалось.

:wq
--
Live free or die

Да,не наблюдалось вроде.Я не

Да,не наблюдалось вроде.Я не помню,когда это появилось. Подумал,жить не мешает),и забыл.

slep@mini ~ $ grep

slep@mini ~ $ grep PORTDIR_OVERLAY /etc/make.conf
PORTDIR_OVERLAY="/home/slep/rion /home/slep/slepnoga/portage"

slep@mini ~ $ cat /home/slep/slepnoga/portage/profiles/repo_name 
my-dev
slep@mini ~ $ cat /home/slep/rion/profiles/repo_name 
rion


Хех:

slep@mini ~ $ cat /usr/portage/profiles/repo_name 
gentoo

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Всё равно не узнаёт:( cat

Всё равно не узнаёт:(

cat /usr/local/portage/profiles/repo_name
my-overlay

eix tucan
[I] net-misc/tucan [1]
     Available versions:  (~)0.3.9
     Installed versions:  0.3.9(00:57:34 08.06.2010)
     Homepage:            http://tucaneando.com/
     Description:         Software designed for automatic management of downloads and uploads at hosting sites like rapidshare or megaupload

[1] "my-overlay" /usr/local/portage

emerge -pv tucan

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] net-misc/tucan-0.3.9  0 kB [?=>1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage
 [?] indicates that the source repository could not be determined

Что я не так делаю?

Пакет установлен из

Пакет установлен из безымянного оверлея. Теперь есть именованный, но portage не знает, что это тот же. Переберите своего тукана и всё будет.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Спасибо.Действительно,всё

Спасибо.Действительно,всё работает.

Thanks! Создание в каталоге

Thanks!

Создание в каталоге локального оверлея каталога профиля и в нём файла profiles/repo_name + пересборка установленных ранее из этого оверлея пакетов решило проблему.

:wq
--
Live free or die

sys-apps/portage-2.1.8.3 $

sys-apps/portage-2.1.8.3

$ emerge -pv marsh

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sci-electronics/marsh-0.98  0 kB [1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".