Помощь - Поиск - Участники - Календарь
Полная версия: Зависимости пакетов
LinuxForum > Дистрибутивы > Gentoo
GOster
Такая ситуация:
Есть пакет. Например kde-base.
Как узнать какие пакеты от него зависят?
Точнее в зависимость каких пакетов он входит?

Нигде информации по этому поводу не нашел.
Помогите, пожалуста.
mani13
ммм, а зачем?
czarker
Для GOster:
Это такая изысканная шутка?
Как узнать его зависимости - "emerge -epv <имя_пакета>". А если есть интернет, то Gentoo-Portage.
mani13
QUOTE(czarker @ Среда, 13 Апреля 2005, 19:27)
Для GOster:
Это такая изысканная шутка?
Как узнать его зависимости - "emerge -epv <имя_пакета>". А если есть интернет, то Gentoo-Portage.
*


с -e , по-моему, лихо...
QUOTE
--emptytree (-e)
              Reinstalls all world packages and their dependencies to the cur-
              rent USE specifications while differing from the  installed  set
              of  packages  as little as possible.  You should run with --pre-
              tend first to make sure the result is what you expect.



а, всё, всё норм, просто он покажет абсолютно все зависимости, которые есть...
GOster
Хм... Похоже меня неправильно поняли... megalol.gif
Я конечно еще не очень опытный линуксоид, но не идиот.
Дженту ведь как-то поставил.
Вопрос в другом:
Как узнать в зависимости каких пакетов входит некий пакет.
Т.е. какие пакеты зависят ОТ НЕГО.
Не он от них а они от него.

Для чего это надо мне:
Постоянно замечаю каки-то следы КДЕ и Gnome в системе (ни КДЕ, ни gnome я не устанвливал). Видимо, некоторые пакеты требуют какие-то их составляющие. Меня это несколько не устраивает и очень хочется вычислить эти пакеты.
Это, конечно, не вопрос жизни и смерти, но очень не хочется, чтобы в системе был всякий мусор. Это также было одним из факторов перехода с винды.

Поэтому буду признателен за любую помощь.
И прошу прощения за неправильно сформулированный вопрос.
clx
Содержимое /etc/make.conf в студию, думаю это зависит от USE флагов.
czarker
Для GOster:
По приведённой ссылке у каждого пакета есть "Dependencies" (от чего он зависит) и "Reverse Dependencies" (что от него зависит).
GOster
QUOTE(clx @ Четверг, 14 Апреля 2005, 19:14)
Содержимое /etc/make.conf в студию, думаю это зависит от USE флагов.
*



В USE стоит -kde -gnome, если вы это имеете ввиду. Но как я понимаю у пакетов есть безусловные зависимости.

Для czarker
Пардон, не разглядел.

Спасибо.
czarker
QUOTE(GOster @ Пятница, 15 Апреля 2005, 13:25)
В USE стоит  -kde -gnome, если вы это имеете ввиду. Но как я понимаю у пакетов есть безусловные зависимости.
*
Конечно, но узнать их без "-p" просто не получится...
Angel_13th
А что у тебя за покеты стоять, ели у тебя стоит К3б то у него куча зависимостей от kde, стоит xfce то у него куча зависимостей от Гнома типа gtk, gtklib, Мозилла тянет кучу Гномовских! Так что не зная что у тебя за пакеты стоят мало кто возьмется говорить что удалять, а что нет. Да и чам не советую что либо удалять из зависимостей как правило проги из за этого и загибаються! У меня допустим всал один пакет из KDE 3.3.2(и поменял диры к либам) и теперь не идет куча прог типа sim & krusader и т.д! Так что если они есть то так оно и должно быть!
clx
2 Angel_13th:
k3b требует только kdelibs, а xfce не тянет за собой гнома, только gtk.
Angel_13th
Для clx:
Я привел пример зависимостей от KDE, так ка до подлинно не известно что у него стоит! И ты забыл что еще и arts входит в состав KDE и находиться в зависимости k3b!

CODE

angel@linux ~ $ cat /usr/portage/app-cdr/k3b/k3b-0.11.18.ebuild|grep kde
inherit kde eutils
IUSE="arts dvdr kde oggvorbis mad flac encode"
DEPEND="kde? ( || ( kde-base/kdebase-meta >=kde-base/kdebase-3.1 ) )
       arts? ( kde-base/arts )
need-kde 3.1
       kde_src_unpack
       local myconf="--enable-libsuffix= $(use_with kde k3bsetup) $(use_with arts)"
       kde_src_compile
               kde_src_compile
       if use kde; then
Alex Zorg
QUOTE(GOster @ Среда, 13 Апреля 2005, 18:25)
Такая ситуация:
Есть пакет. Например kde-base.
Как узнать какие пакеты от него зависят?
Точнее в зависимость каких пакетов он входит?

Нигде информации по этому поводу не нашел.
Помогите, пожалуста.
*



qpkg -q -I kde-base
qpkg входит в gentoolkit
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.