Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76933 - media-video/kaffeine-0.5 gives collision-protect error with media-video/kmplayer-0.8.4_rc2
Summary: media-video/kaffeine-0.5 gives collision-protect error with media-video/kmpla...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 117939
  Show dependency tree
 
Reported: 2005-01-06 11:58 UTC by Rumen Yotov
Modified: 2006-08-02 03:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rumen Yotov 2005-01-06 11:58:58 UTC
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"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-06 13:34:50 UTC
Thanks Rumen, I'll take care for it later.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-01-06 07:33:18 UTC
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.
Comment 3 Rumen Yotov 2006-01-06 09:06:11 UTC
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
Comment 4 Tom Hosiawa 2006-02-14 21:33:54 UTC
kaffeine-0.7.1 compiles fine for me with collision-protect
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-30 13:22:44 UTC
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
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-30 13:22:44 UTC
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?
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-08-02 03:34:57 UTC
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)