Szlifowanie jakości
Paweł A. Gajda
mis w pld.org.pl
Nie, 7 Kwi 2002, 21:58:06 CEST
Chyba po raz pierwszy brak niespełnionych zależności na ftp:
$ poldek -n pld -V
[...]
No unsatisfied dependencies detected -- OK
Czas na pobawienie się --verify-fileconflicts, co daje pełną listę
kolidujących ze sobą bądź dzielonych plików i katalogów pomiędzy pakietami.
Nie zawsze są to błędy i niestety trzeba to po prostu przejrzeć.
Mały wycinek by pokazać co jest czym:
$ poldek -n pld --verify-fileconflicts -v
Loading ftp://ftp.pld.org.pl/PLD-1.0/i686/PLD/RPMS/packages.dir.gz...
[...]
Path: /usr/sbin
shrdir FHS-2.1-21(D m40755 s35) - feeder-server-2.1.4-2(D m40755 s2048)
Jak widać, dzielony katalog. 40755 to st_mode, 35 st_size.
Path: /usr/X11R6/share/pixmaps/xbill.png
cnfl gnome-games-1.4.0.3-1(F m100644 s1607) <-> xbill-2.0-15(F m100644 s897)
Konflikt plikowy. '<' i '>' po obu stronach '-' oznaczaja, że zarówno
gnome-games-1.4.0.3-1 jak i xbill-2.0-15 nie mają jawnie wpisanego
wzajemnego konfliktu.
Jest tego dość sporo, parę błędów współdzielenia katalogów z FHS:
Path: /var/mail
cnfl FHS-2.1-21(D m40775 s35) <-> exim-3.36-2(D m41777 s35)
Path: /usr/X11R6/man/man1
shrdir FHS-2.1-21(D m40755 s35) - a52dec-0.7.3-1(D m40755 s94)
Path: /usr/share/info
shrdir FHS-2.1-21(D m40755 s35) - gcl-tk-2.4.0-1(D m40755 s2048)
Path: /usr/X11R6/share/idl
shrdir FHS-2.1-21(D m40755 s35) - gnome-core-devel-1.4.0.6-3(D m40755 s126)
Path: /usr/share/man/fr/man1
shrdir FHS-2.1-21(D m40755 s35) - smssend-2.7-1(D m40755 s2048)
Więcej informacji o liście dyskusyjnej pld-devel-pl