Clean installed soft in Gentoo

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Demiurg
мл. сержант
Сообщения: 142
Зарегистрирован: 2008-03-13 22:16:57

Clean installed soft in Gentoo

Непрочитанное сообщение Demiurg » 2008-09-01 11:44:51

Что-то подобное pkg_cutleave из FreeBSD в Gentoo есть?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Clean installed soft in Gentoo

Непрочитанное сообщение manefesto » 2008-09-01 13:16:52

а что должно быть в итоге ?
про pkg_cutleave вообще впервые слышу
я такой яростный шо аж пиздеЦ
Изображение

Demiurg
мл. сержант
Сообщения: 142
Зарегистрирован: 2008-03-13 22:16:57

Re: Clean installed soft in Gentoo

Непрочитанное сообщение Demiurg » 2008-09-01 15:45:04

pkg_cutleave пробегает по листьям графа (база установленных портов) предлагая их удалить, и не позволяя тем самым удалить узлы, если в нем еще присутствуют узлы/листья...
другими словами: не предлагает удалить порты, которые являются зависимостями для к.-л. других установленных портов...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Clean installed soft in Gentoo

Непрочитанное сообщение manefesto » 2008-09-01 17:41:15

хз...вроде revdep-rebuild называлось
Точно помню.
Почитай хэндбук. Там написано
я такой яростный шо аж пиздеЦ
Изображение

Demiurg
мл. сержант
Сообщения: 142
Зарегистрирован: 2008-03-13 22:16:57

Re: Clean installed soft in Gentoo

Непрочитанное сообщение Demiurg » 2008-09-02 14:57:07

revdep-rebuild - это при обновлении мира нуна, когда зависимые от обновленного пакета пакеты надо пересобрать с обновленными версиями библиотек... кажется так, по крайней мере я его только для этого юзаю... а что касается pkg_cutleave: в системе мона удалить все установленные покаеты (pkg_delete -a)... мона выборочные (с помощью pkg_cutleave), она пробегает по листьям графа и предлагает удалить порты, удаление которых не затронет функционирования других портов (отслеживает зависимости), как пробежала по первому кругу (ты выбираешь какие удалять, какие оставить - y || n), софтина удаляет те порты какие ты выбрал, если после удаления выбранных портов появляются еще "листья"/порты (нужное подчеркнуть), которые мона без вреда удалить, то она пробежится по второму кругу, и т.д.... вот такой софтинки, схожей по функциональности, в Gentoo нет? а то, судя по впечатлениям, из портежей мона удалить все что угодно, даже если это требуется для работы какой-то другой софтины... :unknown:

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Clean installed soft in Gentoo

Непрочитанное сообщение schizoid » 2008-09-02 15:14:38

Код: Выделить всё

emerge depclean
?
тока осторожно с ней
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Clean installed soft in Gentoo

Непрочитанное сообщение Alex Keda » 2008-09-02 16:17:12

переместил тему
Убей их всех! Бог потом рассортирует...

Demiurg
мл. сержант
Сообщения: 142
Зарегистрирован: 2008-03-13 22:16:57

Re: Clean installed soft in Gentoo

Непрочитанное сообщение Demiurg » 2008-09-02 16:31:07

может кто подскажет, как избавиться от этого (при обновлении системы вываливается вот это):

Код: Выделить всё

[blocks B     ] dev-db/postgresql-base (is blocking dev-db/libpq-8.2.7)
[blocks B     ] dev-db/libpq (is blocking app-admin/eselect-postgresql-0.3, dev-db/postgresql-base-8.3.3)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.
...что именно тянет за собой libpq так и не разобрался... в системе стоит postgresql-8.3.3... пробовал в USE прописать -postgres, так libpq все равно хочет "установиться"...

Код: Выделить всё

tux usr # uname -a
Linux tux 2.6.26-gentoo #1 Mon Jul 28 14:27:27 MSD 2008 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel GNU/Linux
tux usr #

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: Clean installed soft in Gentoo

Непрочитанное сообщение lerryc » 2008-09-02 17:03:41

Demiurg писал(а):может кто подскажет, как избавиться от этого (при обновлении системы вываливается вот это):

Код: Выделить всё

[blocks B     ] dev-db/postgresql-base (is blocking dev-db/libpq-8.2.7)
[blocks B     ] dev-db/libpq (is blocking app-admin/eselect-postgresql-0.3, dev-db/postgresql-base-8.3.3)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

Код: Выделить всё

#emerge --unmerge libpq
#emerge postregsql-base
#revdep-rebuild
...что именно тянет за собой libpq так и не разобрался... в системе стоит postgresql-8.3.3... пробовал в USE прописать -postgres, так libpq все равно хочет "установиться"...
#equery g [пакет] - покажет дерево что за чем и куда тянет(ся)
машина думать не может, машина должна ехать

Demiurg
мл. сержант
Сообщения: 142
Зарегистрирован: 2008-03-13 22:16:57

Re: Clean installed soft in Gentoo

Непрочитанное сообщение Demiurg » 2008-09-04 15:01:09

по поводу postgres, как-то само все устаканилось:

Код: Выделить всё

tux usr # emerge --sync
tux usr # layman -s kdesvn-portage
tux usr # nano -w /var/lib/portage/world
при обновлении libpq теперь не тянется...

NiTr0
мл. сержант
Сообщения: 109
Зарегистрирован: 2008-08-29 0:05:24

Re: Clean installed soft in Gentoo

Непрочитанное сообщение NiTr0 » 2008-09-21 1:10:52

lerryc писал(а):

Код: Выделить всё

#emerge --unmerge libpq
#emerge postregsql-base
#revdep-rebuild
У меня такое было при апдейте portage-utils - они конфликтовали с mktempfs, от которого зависели. Решилось апдейтом всех неконфликтных зависимостей, после чего - принудительно (emerge -O) поставил утили, после - обновил mktempfs. Хоть и через анус, но получилось...
Собирал из стэйджа 3 сборки 2007.0 (лениво было 100мб из инета вытягивать).