Выпиливание HAL

kstati
А не офигеете ли пакманом искать? как потом? вручную или грипать?
pacman -Si - куча всего сразу
pacman -Qi hal - инфо о hal, но ни как не пакеты, которые от него зависят
Имелось ввиду
pacman -Si hal
хотя пакеты от которых зависит сам hal он действительно не покажет.
vadik
Имелось ввиду
pacman -Si hal
хотя пакеты от которых зависит сам hal он действительно не покажет.

Как раз таки наоборот :-/
Ключ -i предоставляет информацию о пакете. В которую вкладывается в том числе зависимости от других пакетов, но ни как уж не пакеты, которые требуют этот ;)
Ну так а я о чем? Я ж так и написал
vadik
пакеты от которых зависит сам hal он действительно не покажет.
Писал конкретно о hal (а не о сферическом пакете в вакууме), и конкретно для него (hal-а) информации о пакетах, для которых он (hal), является зависимостью - нет.
vadik
Ну так а я о чем? Я ж так и написал
vadik
пакеты от которых зависит сам hal он действительно не покажет.
Писал конкретно о hal (а не о сферическом пакете в вакууме), и конкретно для него (hal-а) информации о пакетах, для которых он (hal), является зависимостью - нет.

Ошибка именно в этой фразе: “пакеты от которых зависит сам hal он действительно не покажет.”
Она-то и создаёт эффект взаимоисключающих абзацев, когда находится рядом с: “Писал конкретно о hal (а не о сферическом пакете в вакууме), и конкретно для него (hal-а) информации о пакетах, для которых он (hal), является зависимостью - нет.”
)

при использовании параметра -Qi выводятся как прямые (Depends On), так и обратные ( Required By )зависимости, но с учётом только установленных пакетов

При запросе Si обратные (Requed By) зависимости не отображаются вообще.

В общем поиск обратных зависимостей для пакета средствами pacman нетривиален )

└─[% >LANG="C" pacman -Qi hal
Name           : hal
Version        : 0.5.14-4
URL            : http://www.freedesktop.org/wiki/Software/hal
Licenses       : GPL  custom
Groups         : None
Provides       : None
Depends On     : dbus-glib>=0.82  libusb>=0.1.12  udev>=146  filesystem>=0.7.1-5  hal-info>=0.20090716  eject
                 dmidecode  pciutils>=3.0.2  usbutils>=0.73-5  pm-utils>=1.2.5  consolekit>=0.4.1
                 util-linux-ng>=2.16
Optional Deps  : None
Required By    : kdelibs
Conflicts With : None
Replaces       : None
Installed Size : 2404.00 K
Packager       : Thomas B
Architecture   : x86_64
Build Date     : Fri Jun 11 01:47:03 2010
Install Date   : Sat Jul 17 04:46:18 2010
Install Reason : Installed as a dependency for another package
Install Script : Yes
Description    : Hardware Abstraction Layer
 
Зарегистрироваться или войдите чтобы оставить сообщение.