Основной недостаток работы с оверлеями через layman, это то, что создатели оверлеев используют совершенно различные CVS, и для того
чтобы установить/обновлять несколько программ из разных оверлеев приходится тащить в систему SVN, CVS, Bazaar, Mercurial, Darcs... В связи
с этим есть ли что-то вроде агрегатора оверлеев или мета-оверлея, т.е. оверлея включающего ебилды из разных источников, но отдающих
их одним способом, например через Git? Как вариант рассматривается утилита для поиска и загрузки ебилдов, например с gpo.zugaina.org
в локальное дерево.
"Агрегатор" оверлеев (есть ли что-нибудь подобное?)
Модератор: /dev/random
-
trancefer
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: "Агрегатор" оверлеев
layman/playman
Это не агрегратор, но менеджер.
eix для Portage - умеет искать по удалённым оверлеям layman. В Paludis такой поиск уже встроен.
Это не агрегратор, но менеджер.
eix для Portage - умеет искать по удалённым оверлеям layman. В Paludis такой поиск уже встроен.
-
taaroa
- Сообщения: 1319
Re: "Агрегатор" оверлеев
это ещё полбеды, они (т.е. писатели ебилдов) имеют моду писать в ебилдах inherit git inherit mercurial etc.
загрузкой одного только ебилда не отделаться, иногда в директории ${FILESDIR} размещаются разные нужные файлики и патчи.
"локальное дерево" или локальный оверлей? если первое, то это бесполезное занятие, при последующих sync ваши труды пропадут. в локальном оверлее да, можно увековечить.
:wq
-
megabaks
- Сообщения: 697
- ОС: Gentoo ~x86
Re: "Агрегатор" оверлеев
дык можно сливать тем же вгетом с http://gentoo-overlays.zugaina.org/имя_оверлея/portage/
Код: Выделить всё
megabaks@desktop ~/unixforumtest $ ls
megabaks@desktop ~/unixforumtest $ OVERLAY=stuff && wget -r --reject="index.html*" -np -nH "http://gentoo-overlays.zugaina.org/"$OVERLAY"/portage/" 2&>/dev/null
megabaks@desktop ~/unixforumtest $ cd stuff/portage/
app-benchmarks/ media-libs/ media-video/ profiles/ x11-base/ x11-misc/
app-misc/ media-sound/ metadata/ sys-fs/ x11-drivers/