View previous topic :: View next topic |
Author |
Message |
Balancer Guru
Joined: 04 Jun 2004 Posts: 465
|
Posted: Wed Nov 10, 2004 1:06 pm Post subject: Как посмотреть в emerge(?) |
|
|
-- Какие USE-флаги влияют на данный пакет
-- Все пакеты, которые зависят от данного
-- Все пакеты, от которых зависит данный, независимо от того, установлены ли они и каких версий
? |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Wed Nov 10, 2004 1:10 pm Post subject: |
|
|
man emerge
Quote: |
emerge --info #Просмотреть все флаги
emerg -pv package #просмотреть с verbose (USE флаги выведет)
|
|
|
Back to top |
|
|
Balancer Guru
Joined: 04 Jun 2004 Posts: 465
|
Posted: Wed Nov 10, 2004 1:24 pm Post subject: |
|
|
Не помогает
Quote: | emerge --info #Просмотреть все флаги |
Не то, это я в make.conf посмотреть могу
Quote: | emerg -pv package #просмотреть с verbose (USE флаги выведет) |
Ага, спасибо.
А как с вопросами зависимостей? |
|
Back to top |
|
|
hermes_jr l33t
Joined: 26 Feb 2004 Posts: 701 Location: Moscow, Russia
|
Posted: Wed Nov 10, 2004 2:06 pm Post subject: |
|
|
Вам сюды . |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Wed Nov 10, 2004 2:15 pm Post subject: |
|
|
Balancer wrote: | А как с вопросами зависимостей? |
В смысле?
Если у тебя есть неудовлетворенные зависимости, то они покажуться по emerge -pv <пакет>
Если зависимости условны, то можешь поиграться с USE-флажками, типа: Code: | USE="feature1 -feature2" emerge -pv <packet> | и посмотреть, как и что меняется.
Конкретно прямые зависимости посмотреть не удастся, т.к. emerge просто пропускает те пакеты, что нужны новому и уже стоят в системе. Можно ключик -e пользовать, но он тебе абсолютно все дерево для пакета выдаст, начиная с glibc (эмуляция абсолютно голой системы). Попробуй emerge -etpv <пакет>, получишь дерево (странное ), но прямые зависимости будут в самом верху вывода.
Что-то подобное выдает также equery depgraph <пакет>, но сложнее разобраться Проблема в том, что все эти деревья прямые, а на практике от glibc зависят все пакеты.
А еще лучше --- залезь в /usr/portage/<app-category>/<app-name>/<app-ebuild>, это bash-скрипт, и посмотри глазками. Зависимости в верху всегда указываются. |
|
Back to top |
|
|
Balancer Guru
Joined: 04 Jun 2004 Posts: 465
|
Posted: Wed Nov 10, 2004 4:04 pm Post subject: |
|
|
Э.... Поясню последний оставшийся неясным вопрос.
Вот есть у меня пакет XXX. Хочу узнать, кто от него зависит. Например, чтобы узнать, нужен ли он вообще мне. Если нужен - стоит ли его обновлять и т.п. |
|
Back to top |
|
|
Balancer Guru
Joined: 04 Jun 2004 Posts: 465
|
Posted: Wed Nov 10, 2004 4:05 pm Post subject: |
|
|
hermes_jr wrote: | Вам сюды . |
Спасибо, кажется, полезно. Пошёл углубляться. |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Wed Nov 10, 2004 4:30 pm Post subject: |
|
|
Balancer wrote: |
Quote: | emerge --info #Просмотреть все флаги |
Не то, это я в make.conf посмотреть могу
|
Все ты там не увдишь 8] Ибо дефолтные флаги там не прописаны. |
|
Back to top |
|
|
Balancer Guru
Joined: 04 Jun 2004 Posts: 465
|
Posted: Thu Nov 11, 2004 4:15 pm Post subject: |
|
|
YD wrote: | Все ты там не увдишь 8] Ибо дефолтные флаги там не прописаны. |
Ага, понял. Сразу не заметил разницы, т.к. у меня бОльшая часть из этих флагов явно указана
Ещё вопрос - никак не найду ссылку, где расписаны USE-флаги, какой что обозначает. В частности, интересует, кто ответственный за флаг threads? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Nov 11, 2004 4:18 pm Post subject: |
|
|
Balancer wrote: | Ещё вопрос - никак не найду ссылку, где расписаны USE-флаги, какой что обозначает. В частности, интересует, кто ответственный за флаг threads? |
emerge -av ufed (желательно с ~x86 для поддержки новых профилей).
А за threads никто не отвечает, он сам по себе |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Thu Nov 11, 2004 6:34 pm Post subject: |
|
|
Balancer идёшь на www.gentoo-portage.com Ищешь свой пакет, нажимаешь в меню дистра на use flags и смотришь описания внизу. |
|
Back to top |
|
|
sorooros Tux's lil' helper
Joined: 17 Sep 2004 Posts: 134 Location: Vancouver, Canada
|
Posted: Tue Nov 16, 2004 7:43 am Post subject: |
|
|
Balancer wrote: | Ещё вопрос - никак не найду ссылку, где расписаны USE-флаги, какой что обозначает. |
/usr/portage/profiles/use.desc - глобальные USE-флаги
/usr/portage/profiles/use.local.desc - локальные USE-флаги _________________ Adopt a post! |
|
Back to top |
|
|
|