Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71140 - bmp-infopipe-1.3 emerge fails
Summary: bmp-infopipe-1.3 emerge fails
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-14 04:17 UTC by Andres Järv
Modified: 2004-11-14 07:24 UTC (History)
0 users

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 Andres Järv 2004-11-14 04:17:29 UTC
When i try to emerge bmp-infopipe-1.3, the following happens:

usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -c infopipe_ui.c -MT infopipe_ui.lo -MD -MP -MF .deps/infopipe_ui.TPlo -o infopipe_ui.o >/dev/null 2>&1
In file included from infopipe.h:17,
                 from infopipe.c:33:
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_U8'
/usr/include/bmp/plugin.h:42: error: previous definition of 'FMT_U8' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_S8'
/usr/include/bmp/plugin.h:43: error: previous definition of 'FMT_S8' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_U16_LE'
/usr/include/bmp/plugin.h:44: error: previous definition of 'FMT_U16_LE' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_U16_BE'
/usr/include/bmp/plugin.h:45: error: previous definition of 'FMT_U16_BE' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_U16_NE'
/usr/include/bmp/plugin.h:46: error: previous definition of 'FMT_U16_NE' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_S16_LE'
/usr/include/bmp/plugin.h:47: error: previous definition of 'FMT_S16_LE' was here
/usr/include/xmms/plugin.h:31: error: conflicting types for 'FMT_S16_BE'
/usr/include/bmp/plugin.h:48: error: previous definition of 'FMT_S16_BE' was here
/usr/include/xmms/plugin.h:32: error: conflicting types for 'FMT_S16_NE'
/usr/include/bmp/plugin.h:50: error: previous definition of 'FMT_S16_NE' was here
/usr/include/xmms/plugin.h:33: error: conflicting types for 'AFormat'
/usr/include/bmp/plugin.h:50: error: previous declaration of 'AFormat' was here
/usr/include/xmms/plugin.h:62: error: conflicting types for 'OutputPlugin'
/usr/include/bmp/plugin.h:61: error: previous declaration of 'OutputPlugin' was here
/usr/include/xmms/plugin.h:76: error: conflicting types for 'EffectPlugin'
/usr/include/bmp/plugin.h:62: error: previous declaration of 'EffectPlugin' was here
/usr/include/xmms/plugin.h:80: error: conflicting types for 'INPUT_VIS_ANALYZER'
/usr/include/bmp/plugin.h:53: error: previous definition of 'INPUT_VIS_ANALYZE



..............................



make[2]: *** [infopipe.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/bmp-infopipe-1.3/work/xmms-infopipe-1.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/bmp-infopipe-1.3/work/xmms-infopipe-1.3'
make: *** [all] Error 2

!!! ERROR: media-plugins/bmp-infopipe-1.3 failed.
!!! Function src_compile, Line 510, Exitcode 2
!!! emake failed


Reproducible: Always
Steps to Reproduce:
1. emerge bmp-infopipe
2. 
3.

Actual Results:  
emerge fails

Expected Results:  
bmp-infopipe would emerge fine

# emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-rc2-love4 i686)
=================================================================
System uname: 2.6.9-rc2-love4 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.6
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer -O2 -fPIC -DPIC"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -pipe -fomit-frame-pointer -O2 -fPIC -DPIC"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://195.222.16.154/pub/gentoo/distfiles"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/trunk"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm avi berkdb bitmap-fonts bzlib cdr crypt cups divx4linux
encode f77 fam flac foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick imlib
imlib2 jabber java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg msn
ncurses nls nptl nptlonly nvidia oggvorbis opengl pam pdflib perl pic png python
quicktime readline sdl slang ssl svga tcltk tcpd tiff truetype x86 xml xml2 xmms
xprint xv xvid zlib"
Comment 1 Andres Järv 2004-11-14 04:25:49 UTC
BTW, I'm using the latest CVS of BMP..
Comment 2 Sander Sweers 2004-11-14 05:39:26 UTC
Compiles fine with beep-media-player-0.9.7_rc2-r3. 

Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.10-rc1-mm5 i686)
=================================================================
System uname: 2.6.10-rc1-mm5 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.6.5
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r6
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow -O2 -pipe"
CHOST="i686-pc-linux-gnu"
Comment 3 Andres Järv 2004-11-14 06:09:27 UTC
Hmm... maybe it's cause the ebuild in portage has some patch for plugin.h...
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-14 07:13:47 UTC
first: Simple disfunctional userspace apps do not justify critical or blocker severity.

second: >BTW, I'm using the latest CVS of BMP..
You do not really expect, that developers care for your cvs stuff, do you!?


I'd mark it WONTFIX, but maybe you've some reason to have a look at it, sound herd.
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2004-11-14 07:24:36 UTC
This plugin works for me, it also works for infirit.

From what I can tell from your emerge info, you use love-sources (unsupported, not in portage) and breakmygentoo (/usr/local/trunk).
I can't forbid you doing that, but don't expect support if you run unsupported packages.