poldek --verify-fileconflicts - stan aktualny

Jakub Bogusz qboosh w pld.org.pl
Nie, 9 Cze 2002, 02:16:50 CEST


Całości nie będę przesyłał, bo ma ~500 linii, ale poniżej streszczenie
(zawierające wszystkie konflikty pakietów).

Najpierw to, co łatwo załatwić przez STB (być może część już poszła po
moim poprzednim mailu i leży w teście - nie mam jak w tej chwili
sprawdzić):

STBR:
gcl.spec (gcl-tk przyznaje się do /usr/share/info)
xine-ui.spec (wspólny plik i katalog z xine-lib)
gnome-audio.spec (przyznaje się do /usr/X11R6/share/sounds)
kdebase.spec (jw, ponadto zawiera katalogi wspólne z koffice-common)
koffice.spec (koffice-common zawiera katalogi wspólne z kdebase)
kdevelop.spec (zawiera katalog należący do kdelibs)
brahms.spec (zawiera katalog należący do arts)
figlet-fonts.spec (zawiera katalog należący do figleta)
glibc.spec (-devel zawiera duplikat pliku z -memusage)
libax25.spec (-devel zawiera katalog należący do glibc)
apache-mod_fastcgi.spec (zawiera katalog należący do apache)
linux-ftpd.spec (zawiera katalog /etc)

[i już spoza konfliktów, ale z powodu za dużych zależności: html2ps.spec -
 w CVS to jest poprawione od paru miesięcy]


Reszta
------

(x)emacs - tego systemu się nie dotykam, niech się zajmą używający:

Path: /usr/bin/b2m
 cnfl  emacs-common-21.2-1(F m100755 s5212) <-> xemacs-extras-21.4.8-1(F m100755 s4944)
Path: /usr/share/emacs/21.2/lisp/finder-inf.el
 shrd  emacs-common-21.2-1(F m100644 s63386)  -  emacs-el-21.2-1(F m100644 s63386)
Path: /usr/share/emacs/21.2/lisp/forms-pass.el
 shrd  emacs-common-21.2-1(F m100644 s665)  -  emacs-el-21.2-1(F m100644 s665)
Path: /usr/share/emacs/21.2/lisp/loadhist.el
 shrd  emacs-common-21.2-1(F m100644 s6848)  -  emacs-el-21.2-1(F m100644 s6848)
Path: /usr/share/info/gnus-6.gz
 cnfl  emacs-common-21.2-1(F m100644 s16208) <-> xemacs-gnus-info-pkg-5.8.8-3(F m100644 s15812)
Path: /usr/share/info/gnus-10.gz
 shrd  emacs-common-21.2-1(F m100644 s16432)  -  xemacs-gnus-info-pkg-5.8.8-3(F m100644 s16432)
Path: /usr/share/xemacs-packages/etc/sounds
 shrdir xemacs-gnus-pkg-5.8.8-3(D m40755 s2048)  -  xemacs-sounds-au-pkg-1.10-2(D m40755 s2048)
 shrdir xemacs-gnus-pkg-5.8.8-3(D m40755 s2048)  -  xemacs-sounds-wav-pkg-1.10-2(D m40755 s2048)
 shrdir xemacs-sounds-au-pkg-1.10-2(D m40755 s2048)  -  xemacs-sounds-wav-pkg-1.10-2(D m40755 s2048)

Glide - to nie jest krytyczne, ale dla porządku by się przydało poprawić;
tylko nie bardzo wiem, które wersje są do czego (oprócz Glide_V{3,5}-DRI,
bo to moja działka): Glide_V2.spec (tylko jeden pakiet), Glide_V3.spec
(pakiety Glide_V3 i Glide_SDK), Glide_VG.spec (pakiety Glide_VG
i Glide2x_SDK). Pewnie trzeba podopisywać jakieś Obsoletes/Conflicts i może
Provides, ale jak dokładnie, to już nie wiem. Konflikty wyglądają tak:
- cnfl libglide2x.so między Glide_V2 a Glide_VG
- shrdir /usr/include/glide między Glide_SDK a Glide2x_SDK
- cnfl całego drzewa /usr/src/examples/glide między Glide_SDK a Glide2x_SDK
- shrd /usr/bin/test3Dfx między Glide_V2 a Glide_VG
- cnfl /usr/bin/texus między Glide_V3 a Glide_V2 i Glide_VG
- shrd /usr/lib/lib{texus,glide}.so między Glide_V2 a Glide_V3
- cnfl /usr/lib/libglide3.so między Glide_V2 i Glide_V3 a Glide_V{3,5}-DRI
- cnfl /usr/lib/libglide3x.so między Glide_V{3,5}-DRI a Glide_V2 i Glide_V3 
- cnfl drzewa /usr/include/glide3 między Glide_SDK a Glide_V{3,5}-DRI-devel

Perl - parę modułów zawiera rzeczy, które są standardowo w Perlu.
- cnfl %{perl_archlib}/IO/Select.pm między perl a perl-IO
- cnfl %{perl_archlib}/{,auto/}DB_File* między perl-modules a perl-DB_File
- cnfl %{perl_privlib}/File/Spec* między perl-modules a perl-File-Spec
- cnfl %{perl_privlib}/Test/Harness.pm między perl-modules a perl-Test-Harness
Konflikty między innymi perlowymi pakietami:
- shrdir %{perl_sitearch}/auto/XML między perl a perl-XML-Parser
[wywalić katalog z perl-XML-Parser - powiedzmy, że to już sam zrobię]
- shrdir %{perl_sitelib}/XML/Handler między perl-XML-Handler-YAWriter a perl-libxml
- cnfl %{perl_sitearch}/{,auto/DBD/}Mysql* między perl-DBD-mysql a perl-Msql-Mysql-modules

wxWindows - drzewko /usr/X11R6/share/wx jest jednocześnie w wxGTK i wxMotif.

Drzewko /usr/X11R6/share/WindowMaker/Sounds jest jednocześnie w WSoundServer
i wmsound-data.

GNOME - część rzeczy współdzielone i nie wszędzie wiem co do czego powinno
być (bo np. control-center nie jest chyba zależne od gnome-core); część
z tego konflikty GNOME 1.4 z GNOME 2:
Path: /usr/X11R6/share/application-registry
 shrdir gnome-mime-data-1.0.8-1(D m40755 s73)  -  gnome-utils-1.4.1.2-3(D m40755 s73)
Path: /usr/X11R6/share/applnk/Settings/GNOME
 shrdir control-center-1.4.0.5-2(D m40755 s215)  -  gnome-core-1.4.0.8-3(D m40755 s158)
Path: /usr/X11R6/share/applnk/Settings/GNOME/Desktop
 shrdir control-center-1.4.0.5-2(D m40755 s155)  -  gnome-core-1.4.0.8-3(D m40755 s81)
Path: /usr/X11R6/share/applnk/Settings/GNOME/Documents
 shrdir control-center-1.4.0.5-2(D m40755 s127)  -  gtkhtml-1.0.2-2(D m40755 s77)
Path: /usr/X11R6/share/applnk/Settings/GNOME/Session
 shrdir control-center-1.4.0.5-2(D m40755 s35)  -  gnome-core-1.4.0.8-3(D m40755 s122)
Path: /usr/X11R6/share/control-center
 shrdir control-center-1.4.0.5-2(D m40755 s210)  -  enlightenment-conf-0.15-13(D m40755 s2048)
Path: /usr/X11R6/share/control-center/Desktop
 shrdir control-center-1.4.0.5-2(D m40755 s181)  -  gnome-core-1.4.0.8-3(D m40755 s81)
Path: /usr/X11R6/share/control-center/Documents
 shrdir control-center-1.4.0.5-2(D m40755 s195)  -  gtkhtml-1.0.2-2(D m40755 s77)
Path: /usr/X11R6/share/pixmaps/gnome-default-dlg.png
 shrd  gnome-libs-1.4.1.7-1(F m100644 s2923)  -  libgnomeui-1.117.1-1(F m100644 s2923)
Path: /usr/X11R6/share/pixmaps/gnome-error.png
 shrd  gnome-libs-1.4.1.7-1(F m100644 s2684)  -  libgnomeui-1.117.1-1(F m100644 s2684)
Path: /usr/X11R6/share/pixmaps/gnome-info.png
 shrd  gnome-libs-1.4.1.7-1(F m100644 s3504)  -  libgnomeui-1.117.1-1(F m100644 s3504)
Path: /usr/X11R6/share/pixmaps/gnome-question.png
 shrd  gnome-libs-1.4.1.7-1(F m100644 s1302)  -  libgnomeui-1.117.1-1(F m100644 s1302)
Path: /usr/X11R6/share/pixmaps/gnome-warning.png
 shrd  gnome-libs-1.4.1.7-1(F m100644 s1968)  -  libgnomeui-1.117.1-1(F m100644 s1968)
Path: /usr/X11R6/lib/bonobo
 shrdir bonobo-1.0.19-3(D m40755 s81)  -  bonobo-activation-1.0.0-1(D m40755 s58)
Path: /usr/X11R6/lib/bonobo/monikers
 shrdir bonobo-1.0.19-3(D m40755 s207)  -  libbonobo-1.117.1-1(D m40755 s139)
Path: /usr/X11R6/lib/bonobo/servers
 shrdir bonobo-activation-1.0.0-1(D m40755 s88)  -  libbonobo-1.117.1-1(D m40755 s117)
Path: /usr/X11R6/lib/vfs
 shrdir gnome-vfs-1.0.5-1(D m40755 s79)  -  gnome-vfs2-1.9.16-1(D m40755 s54)
Path: /usr/X11R6/share/pixmaps/xbill.png
 cnfl  gnome-games-1.4.0.4-2(F m100644 s1607) <-> xbill-2.0-15(F m100644 s897)
Path: /usr/X11R6/share/sawfish/themer.glade
 shrd  sawfish-1.0.1-3(F m100644 s50278)  -  sawfish-themer-1.0.1-3(F m100644 s50278)


Path: /usr/share/man/man5/ftpusers.5.gz
 cnfl  linux-ftpd-0.17-2(F m100644 s619) <-> man-pages-1.50-1(F m100644 s1067)
[o tym już było - ankry, jak masz chwilę, to usuń z man-pages; jak nie to
 zrobię to za parę dni]

Path: /var/log/mail
 shrdir syslog-ng-1.4.15-3(D m40750 s35)  -  zmailer-2.99.55-3(D m40750 s35)
Path: /var/log/archiv/mail
 shrdir syslog-ng-1.4.15-3(D m40750 s35)  -  zmailer-2.99.55-3(D m40750 s35)
Path: /var/log/news
 cnfl  inn-2.3.2-10(D m40770 s111) <-> syslog-ng-1.4.15-3(D m40750 s35)
[o tym już było - ale chyba lepiej zmienić domyślną konfigurację
 sysloga-ng, żeby nie mieszał logów z katalogami standardowo używanymi
 przez inna i zmailera]

Path: /etc/security/blacklist.imap
 shrd  courier-imap-1.4.2-3(F m100640 s0)  -  imap-2001-0.BETA.200107022325.9(F m100640 s0)
Path: /usr/share/man/man8/imapd.8.gz
 cnfl  courier-imap-1.4.2-3(F m100644 s1517) <-> imap-2001-0.BETA.200107022325.9(F m100644 s451)
[o tym już rozmawiałem - wzajemne Conflicts (nie obsoletes, bo mają inne formaty
 skrzynek]
Path: /etc/security/blacklist.pop3
 shrd  courier-imap-pop3-1.4.2-3(F m100640 s0)  -  tpop3d-1.4.1-1(F m100640 s0)
[a tu nie bardzo wiem - chyba tpop3d Obsoletes: courier-imap-pop3, ale
 courier-imap-pop3 Conflicts: tpop3d (bo courier-imap obsługuje tylko
 maildiry, a tpop3d wygląda na to, że maildiry i mailboksy]

Path: /var/lib/amanda/gnutar-lists
 cnfl  amanda-client-2.4.2p2-15(D m40770 s35) <-> amanda-server-2.4.2p2-15(D m40664 s35)
[jak upewnię się po której stronie to potrzebne to poprawię]

Path: /usr/share/man/man3/lsame.3.gz
 shrd  blas-devel-3.0-13(F m100644 s591)  -  lapack-devel-3.0-13(F m100644 s591)
Path: /usr/share/man/man3/xerbla.3.gz
 shrd  blas-devel-3.0-13(F m100644 s432)  -  lapack-devel-3.0-13(F m100644 s432)
[wywalić z lapack-devel, dodać lapack-devel R: blas-devel - to mogę zrobić sam]

Path: /usr/bin/mysqlbug
 shrd  mysql-3.23.49-7(F m100755 s10488)  -  mysql-client-3.23.49-7(F m100755 s10488)
[to można przenieść do mysql-libs]

Path: /usr/bin/pftp
 cnfl  ftp-0.17-12(F m120755 s3) <-> pftp-1.1.6-1(F m100755 s145212)


Inne:
-----

Kto tego używa i może powiedzieć co z tym zrobić?

Path: /usr/share/man/man1/wipe.1.gz
 cnfl  lam-6.5.6-6(F m100644 s1181) <-> wipe-0.16-3(F m100644 s4208)

Path: /usr/bin/key
 cnfl  refugee-0.99-2(F m100755 s51068) <-> skey-2.2-5(F m100755 s4332)

Path: /usr/bin/jar
 cnfl  fastjar-0.93-2(F m120755 s7) <-> kaffe-1.0.6-10(F m100755 s90)

Path: /usr/X11R6/share/applets/Network/GnuGadu.desktop
 shrd  gg-gnome-applet-0.2.2.1-4(F m100755 s212)  -  gg-kde-0.2.2.1-4(F m100755 s212)
 shrd  gg-gnome-applet-0.2.2.1-4(F m100755 s212)  -  gg-wm-applet-0.2.2.1-4(F m100755 s212)
 shrd  gg-kde-0.2.2.1-4(F m100755 s212)  -  gg-wm-applet-0.2.2.1-4(F m100755 s212)
Path: /usr/X11R6/share/applnk/Network/Communications/GnuGadu.desktop
 shrd  gg-X11-0.2.2.1-4(F m100644 s179)  -  gg-gnome-0.2.2.1-4(F m100644 s179)

Path: /usr/X11R6/share/videolan/gvlc.png
 shrd  vlc-gnome-0.2.91-1(F m100644 s2992)  -  vlc-gtk-0.2.91-1(F m100644 s2992)

Path: /lib/modules/2.2.20-18/misc/tdfx.o
 cnfl  kernel-2.2.20-18(F m100644 s67814) <-> kernel-video-tdfxdrm-1.0-6 w 2.2.20_18(F m100644 s64484)Path: /lib/modules/2.2.20-18smp/misc/tdfx.o
 cnfl  kernel-smp-2.2.20-18(F m100644 s71545) <-> kernel-smp-video-tdfxdrm-1.0-6 w 2.2.20_18(F m100644 s67339)
[jeżeli ten w kernelu jest up-to-date, to można wywalić zewnętrzny pakiet...
 w 2.4 to jest normalnie w kernelu.
 chyba że chcesz to poza kernelem, dzimi?]

Path: /usr/bin/xls2csv
 cnfl  catdoc-0.91.5-1(F m100755 s16668) <-> xls2csv-0.0.1-1(F m100755 s18012)
[jak się ma jedno do drugiego?]

Path: /usr/sbin/logtail
 cnfl  logcheck-1.1.1-1(F m100755 s6048) <-> logsentry-1.1.1-1(F m100755 s6108)

Path: /usr/X11R6/bin/GrabWeather
 cnfl  gkrellm-weather-0.2.7-1(F m100755 s4254) <-> wmWeather-1.31-3(F m100755 s6211)

Path: /etc/vmailmgr/vdeliver-predeliver
 shrd  vmailmgr-0.96.9-4(F m100644 s31)  -  vmailmgr-quota-0.96.9-4(F m100644 s31)

Path: /usr/share/epic/script/themes
 shrdir lice-4.2.0-3(D m40755 s488)  -  radded-1.5pre2-1(D m40755 s186)
[tu - wyciąć katalog z radded, bo radded R: lice]

Path: /usr/bin/ftlint
 cnfl  freetype-demos-2.0.9-1(F m100755 s6084) <-> freetype1-progs-1.3.1-6(F m100755 s7324)

Path: /usr/bin/diskd
 cnfl  fdutils-5.4-2(F m100755 s9156) <-> squid-2.4.STABLE6-2(F m100755 s11612)

Path: /var/lib/nfs
 shrdir nfs-utils-0.3.3-7(D m40755 s96)  -  nfs-utils-lock-0.3.3-7(D m40755 s96)

Path: /var/spool/fax
 shrdir efax-0.9-8(D m40755 s2048)  -  mgetty-sendfax-1.1.26-6(D m40755 s2048)
[Obsoletes? czy oba mają podobną funkcjonalność?]

Path: /usr/bin/mirror
 cnfl  emirror-2.1.21-1(F m100755 s368) <-> mirror-2.9-4(F m100755 s97908)

Path: /etc/odbcinst.ini
 cnfl  postgresql-odbc-7.2.1-8(F m100644 s35) <-> unixODBC-2.1.1-3(F m100644 s0)

Path: /usr/bin/linc-cleanup-sockets
 shrd  linc-0.5.0-1(F m100755 s6032)  -  linc-devel-0.5.0-1(F m100755 s6032)

Path: /usr/sbin/searchd
 cnfl  aspseek-1.2.8-1(F m100755 s654296) <-> mnogosearch-3.2.3-2(F m100755 s14316)

Path: /usr/share/man/man4/bcm5700.4.gz
 shrd  kernel-net-bcm5700-2.0.28-6 w 2.2.20_18(F m100644 s3582)  -  kernel-smp-net-bcm5700-2.0.28-6 w 2.2.20_18(F m100644 s3582)

Path: /usr/bin/hunt
 cnfl  bsd-games-2.12-3(F m100755 s22716) <-> hunt-1.5-2(F m100755 s93468)


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



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