[opensuse-packaging] Shared files in current factory
Hi folks, here's a list of shared files and file conflicts in factory. The file conflicts need to be reflected in the specfile by adding a corresponding "Conflicts" entry. Shared files are not an error per se, but may be caused by some oversight leading to too fat packages. They may also cause problems if some packages is updated and the update changes the shared file. Here's the list: real file conflicts: ---------------------------- /usr/share/kde4/services/iso.protocol kio_iso (subpackage of krusader) kde4-kio_iso /usr/share/java/jaf.jar gnu-jaf geronimo-jaf shared files: ---------------------------- /usr/src/linux-2.6.27.7-4-obj/i386/*/Module.symvers kernel-syms kernel-*-base /boot/symsets-2.6.27.7-4-*.tar.gz kernel-syms kernel-*-base /lib/modules/2.6.27.7-4-*/build kernel-syms kernel-default-base /etc/modprobe.d/module-renames kernel-default-base kernel-xen-base kernel-pae-base /usr/share/postgresql/tsearch_data/xsyn_sample.rules postgresql-contrib postgresql-server /usr/share/omf/vinagre/vinagre-*.omf vinagre vinagre-lang dito: sound-juicer sound-juicer-lang seahorse, seahorse-lang planner, planner-lang gthumb, gthumb-lang gnumeric, gnumeric-lang gnopernicus, gnopernicus-lang gnome-commander, gnome-commander-lang glade3, glade3-lang epiphany, epiphany-lang epiphany-extensions, epiphany-extensions-lang dasher, dasher-lang anjuta, anjuta-lang accerciser, accerciser-lang /usr/share/man/man8/beagle-imlogviewer.8.gz beagle beagle-gui /usr/share/kde4/services/amaroklastfm.protocol amarok kde4-amarok /usr/share/kde4/apps/kconf_update/kwin_window_shortcuts.upd kdebase4-workspace kde4-kwin /usr/share/inkscape/extensions/wmf_input.inx inkscape inkscape-extensions-extra /usr/share/inkscape/extensions/gimp_xcf.inx /usr/share/inkscape/extensions/export_gimp_palette.inx inkscape-extensions-gimp inkscape-extensions-extra /usr/share/inkscape/extensions/fig_input.inx inkscape inkscape-extensions-fig /usr/share/inkscape/extensions/dia.inx inkscape inkscape-extensions-dia /usr/share/info/skk.info.gz skkdic ddskk /usr/share/ant/etc/junit-frames-xalan1.xsl ant ant-junit /usr/share/dbus-1/services/org.freedesktop.Notifications.service [CONFLICT] notification-daemon notification-daemon-xfce /usr/lib/totem/totem-plugin-viewer totem totem-plugin /usr/lib/python2.6/config/Setup /usr/lib/python2.6/config/Makefile python-base python-devel /usr/lib/mpi.so libboost_mpi1_36_0 boost-devel /usr/lib/gvfs/gvfs-fuse-daemon gvfs-backends gvfs-fuse Thanks, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Michael Schroeder napsal(a):
shared files: ----------------------------
/usr/src/linux-2.6.27.7-4-obj/i386/*/Module.symvers /boot/symsets-2.6.27.7-4-*.tar.gz /lib/modules/2.6.27.7-4-*/build kernel-syms kernel-default-base
This is intended.
/etc/modprobe.d/module-renames kernel-default-base kernel-xen-base kernel-pae-base
This is not 100% correct, as you can't mix a sles9 kernel with a newer one, but not a disaster either. What is needed is a mechanism in modprobe to include kernel-version-specific configuration files from /lib/modules/$version. Michal -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (2)
-
Michael Schroeder
-
Michal Marek