rpm 4.0.4

Jakub Bogusz qboosh w pld.org.pl
Czw, 28 Mar 2002, 21:51:33 CET


Zacząłem mu się przyglądać - i:
- po co rpmb jest linkowane statycznie? Jest niepotrzebnie wielkie,
  a rpm-build i tak wymaga rpm-lib
- po co w rpm-utils wielkie, statycznie linkowane rpmd, rpmi, rpmk,
  rpmq? Z tego co widzę pełną ich funkcjonalność ma /bin/rpm... więc
  w ogóle ich obecność nie ma sensu(?)
  Ponadto jest tam zerwany symlink /usr/bin/rpmu.
- w rpm-utils w /usr/lib/rpm są pliki rpm.daily, rpm.log, rpm.xinetd
  - przecież w tym katalogu są bez sensu?
- czy warto statycznie linkować rpm2cpio?
  (po wywaleniu rpm[dikq] byłby to jedyny program linkowany z rpm-lib
   w pakiecie rpm-utils, ale rpm-lib ma 700kB, a dynamicznie linkowane
   rpm2cpio miałoby o jakieś 1500kB mniej niż statycznie linkowane)
- $ rpm -qf /usr/lib/rpm/rpmdiff  /usr/lib/rpm/rpmdiff.cgi
  rpm-build-4.0.4-0.50
  rpm-utils-4.0.4-0.50
  rpm-build-4.0.4-0.50
  rpm-utils-4.0.4-0.50


Nadal (dotyczy też 4.0.2) w rpm.macros jest:
%_sharedstatedir %{_prefix}/com

Wg FHS powinno być raczej /var albo /var/lib (nie wiem czy dla
_localstatedir lepsze nie byłoby też /var/lib, ale to już jest
używane w niektórych specach jako /var).


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl