Hi, While compiling media-video/kaffeine-0.5 emerge stopped due to collison-protect error with existing file belonging to:media-video/kmplayer-0.8.4_rc2 Here's the log: ...SKIP... >>> Done. >>> extracting info >>> root +sandbox(setup) >>> extracting kaffeine-0.5 tar: current './' newer. tar: 231 blocks + 0 bytes (total of 2365440 bytes = 2310.00k). * checking 76 files for package collisions existing file /usr/share/mimelnk/application/x-mplayer2.desktop is not owned by this package * spent 0.14234995842 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package media-video/kaffeine-0.5 NOT merged No package files given... Grabbing a set. ... qpkg -f -v /usr/share/mimelnk/application/x-mplayer2.desktop media-video/kmplayer-0.8.4_rc2 * ...END... Thanks Rumen Reproducible: Always Steps to Reproduce: 1. 2. 3. Gentoo Base System version 1.6.8 Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-grsec i686) ================================================================= System uname: 2.6.10-grsec i686 AMD Athlon(tm) XP 2200+ Python: dev-lang/python-2.3.4 [2.3.4 (#1, Aug 23 2004, 17:25:16)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks gpg sandbox sfperms" GENTOO_MIRRORS="http://gentoo.itdnet.net/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu http://mirror.datapipe.net/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X X509 aalib acl acpi apache2 avi berkdb bitmap-fonts caps cdr chroot clamav crypt cups curl directfb dvd dvdr encode esd evoffmpeg flac foomaticdb fortran freetype gd gdbm gif gphoto2 gpm gstreamer gtk gtk2 guile hardened hardenedphp imagemagick imap imlib ipv6 java javascript jpeg junit ldap libwww mad maildir matroska mikmod mmx motif mozilla mpeg mpeg4 mysql ncurses nls nptl nvidia oggvorbis opengl oss pam pdflib perl pic pie png postgres ppds prelude python qt quicktime readline samba sdl skey slang snmp speex spell sse ssl svg svga tcltk tcpd tetex theora tiff transcode truetype unicode usb xml xml2 xmms xv xvid zlib linguas_bg linguas_en"
Thanks Rumen, I'll take care for it later.
I think the only way to fix this is to make a third desktop file, install it with kdelibs or other, and then remove it from both kmplayer and kaffeine.
Hi, Just checked with latest:kaffeine-0.7.1-r1 & kmplayer-0.9.1a - same collision. Yeah, comment #2 should fix this, plus this is valid only when using FEATURES="... collision-protect ..." (not for all users). Or rename one of the files. Can't do anything more on this ;-) Thanks.Rumen
kaffeine-0.7.1 compiles fine for me with collision-protect
Taking over for KDE herd. As soon as kde 3.5.4 is officially released, new revisions of kmplayer and kaffeine will be added that delete /usr/share/mimelnk/application/x-mplayer2.desktop . The mimetype is provided by kdelibs now... Basically what I said in comment #2 and was turned down, leaving us with this problem for 6 extra months. Go for Diego "Half-assed-solutions" Petten
Taking over for KDE herd. As soon as kde 3.5.4 is officially released, new revisions of kmplayer and kaffeine will be added that delete /usr/share/mimelnk/application/x-mplayer2.desktop . The mimetype is provided by kdelibs now... Basically what I said in comment #2 and was turned down, leaving us with this problem for 6 extra months. Go for Diego "Half-assed-solutions" Pettenò, eh?
And now, after more than a year and a half since the bug being opened and assigned to be taken care of "later", and after an year since a solution was proposed..... (drums please) (fireworks) (thunders) kaffeine-0.8.1-r1 and kmplayer-0.9.2a-r1 don't collide anymore! (let's party with the strippers now)