Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 111571

Summary: beep-media-player crashes when trying to enable infopipe plugin
Product: Gentoo Linux Reporter: Ernestas Liubarskij <e.liubarskij>
Component: Current packagesAssignee: Tony Vroon (RETIRED) <chainsaw>
Status: RESOLVED LATER    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ernestas Liubarskij 2005-11-05 09:42:44 UTC
media-sound/beep-media-player-0.9.7.1 crashes when trying to enable
media-plugins/bmp-infopipe-1.3 plugin. It crashes with this error:

Unable to create symbolic link: File exists

When trying to start beep-media-player again, it doesn't start with the same
error message: "Unable to create symbolic link: File exists"

Reproducible: Always
Steps to Reproduce:
1. emerge beep-media-player bmp-infopipe
2. run bmp by typing "beep-media-player" in terminal
3. Press Ctrl+P, go to "Plugins" and select checkbox near "Infopipe 1.3"
Actual Results:  
beep-media-player crashed with error message: 
"Unable to create symbolic link: File exists"
and doesn't start again with the same error.

Expected Results:  
Infopipe plugin enabled and working, beep-media-player doesn't crash.

emerge --info

Portage 2.0.53_rc7 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r3,
2.6.14-gentoo i686)
=================================================================
System uname: 2.6.14-gentoo i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.12.0_pre9
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://ftp.dtiltas.lt/mirror/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LC_ALL="lt_LT.utf8"
LINGUAS="lt"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apm artworkextra avi bash-completion berkdb
bitmap-fonts bmp browserplugin bzip2 cdparanoia cdr chroot crypt curl dbus dv
dvd dvdread eds emboss encode fam ffmpeg firefox flac foomaticdb fortran gd gdbm
gif gnome gnutls gpm gstreamer gtk gtk2 hal imagemagick imlib java javascript
jpeg lame libg++ libwww live logrotate mad mikmod mjpeg mmx mmxext motif mozilla
mp3 mpeg mplayer nautilus ncurses network nls nptl nsplugin numeric nvidia ogg
oggvorbis opengl oss pam pdflib perl png python quicktime readline real sdl
spell sse sse2 ssl symlink tcpd tiff truetype truetype-fonts type1-fonts udev
unicode usb vcd vidix vorbis win32codecs xine xml xml2 xmms xv xvid zlib
linguas_lt userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2005-11-05 13:34:43 UTC
Remove /tmp/xmms* and try again.
Note that the only thing I can do to fully resolve this bug is remove the
bmp-infopipe plugin from the tree for being broken.
(The xchat-xsys plugin tried to interface with infopipe for a few revisions,
which is how I know that it is fragile.)
Comment 2 Ernestas Liubarskij 2005-11-06 04:04:09 UTC
Thank you, this helped.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2005-11-06 04:13:07 UTC
If you experience additional problems with the use of this plugin, please reopen
this bug, and I will remove it from the tree.