rpm - brak zależności od pakietów i nie działające _noauto*
Artur Frysiak
wiget w pld-linux.org
Czw, 19 Cze 2003, 22:27:21 CEST
On Thu, Jun 19, 2003 at 10:07:30PM +0200, Jakub Bogusz wrote:
>
> Można to obejść przez wyłączenie wewnętrznego generatora - ale wtedy nie
> działa generowanie zależności dla perla i php, ponieważ zostały
> macros.{perl,php} są puste.
Jest na to wszystko pewna metoda.
Mianowicie wewnętrzy generator zależności jest też dostępny zewnętrznie
w postaci programu rpmdeps.
I na nim można by było oprzeć automagiczne wyszukiwanie zależności,
dokładając w skrypcie co tam jeszcze by było potrzebne.
Przykład:
$ rpm -ql rpm|rpmdeps --requires|xargs rpm -q --whatprovides | sort -u
beecrypt-3.0.0-0.20030610.1
bzip2-1.0.2-5
db-4.1.25-1
elfutils-libelf-0.76-8
glibc-2.3.2-2.12
pdksh-5.2.14-29
popt-1.9-0.20030515.1
rpm-lib-4.3-0.20030610.9
valgrind-1.9.5-1.20030416.1
zlib-1.1.4-6
Przy okazji widać że valgrind coś za dużo dostarcza...
Pozdrawiam
--
Artur Frysiak
http://www.pld-linux.org/
Więcej informacji o liście dyskusyjnej pld-devel-pl