Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124585 - media-plugins/xine-vcdx-1_rc1-r1 doesn't emerge with media-libs/libcddb-1.2.1
Summary: media-plugins/xine-vcdx-1_rc1-r1 doesn't emerge with media-libs/libcddb-1.2.1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-01 17:39 UTC by Erik Zeek
Modified: 2006-05-27 01:03 UTC (History)
3 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 Erik Zeek 2006-03-01 17:39:55 UTC
media-plugins/xine-vcdx-1_rc1-r1 seems to be incompatible with media-libs/libcddb-1.2.1.

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -mcpu=pentiumpro -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DINPUT_DEBUG -I/usr/include -I../xine-extra -O2 -mtune=prescott -march=prescott -pipe -c xineplug_inp_cd.c -MT xineplug_inp_cd.lo -MD -MP -MF .deps/xineplug_inp_cd.TPlo  -fPIC -DPIC -o xineplug_inp_cd.lo
xineplug_inp_cd.c: In function `_cdda_cddb_set_info':
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:350: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:351: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:352: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:354: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:355: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:356: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:358: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:359: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:361: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:361: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:362: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:362: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c: In function `cdda_plugin_read_block':
xineplug_inp_cd.c:888: warning: implicit declaration of function `xine_demux_control_newpts'
xineplug_inp_cd.c:888: warning: nested extern declaration of `xine_demux_control_newpts'
xineplug_inp_cd.c: In function `cdda_flush_buffers':
xineplug_inp_cd.c:1002: warning: implicit declaration of function `xine_demux_flush_engine'
xineplug_inp_cd.c:1002: warning: nested extern declaration of `xine_demux_flush_engine'
xineplug_inp_cd.c: In function `cdda_plugin_dispose':
xineplug_inp_cd.c:1118: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c: In function `cdda_format_str':
xineplug_inp_cd.c:1229: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1230: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1230: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c: In function `cdda_update_title':
xineplug_inp_cd.c:1283: warning: implicit declaration of function `meta_info_assign'
xineplug_inp_cd.c:1283: warning: nested extern declaration of `meta_info_assign'
xineplug_inp_cd.c: In function `cdda_class_get_instance':
xineplug_inp_cd.c:1440: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c:1475: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1479: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1511: warning: nested extern declaration of `meta_info_assign'
xineplug_inp_cd.c: In function `cdda_close':
xineplug_inp_cd.c:1616: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c: In function `cdda_init':
xineplug_inp_cd.c:1679: warning: assignment from incompatible pointer type
make[2]: *** [xineplug_inp_cd.lo] Error 1
make[2]: Leaving directory `/home/gentoo/tmp/portage/xine-vcdx-1_rc1-r1/work/xine-vcdx-1-rc1/input'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gentoo/tmp/portage/xine-vcdx-1_rc1-r1/work/xine-vcdx-1-rc1'
make: *** [all] Error 2

!!! ERROR: media-plugins/xine-vcdx-1_rc1-r1 failed.
Call stack:
  ebuild.sh, line 1928:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

emerge --info

Portage 2.1_pre5-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686)
=================================================================
System uname: 2.6.15-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre16
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=prescott -march=prescott -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -mtune=prescott -march=prescott -pipe"
DISTDIR="/home/gentoo/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.chem.wisc.edu/gentoo/"
LC_ALL="en_US.utf8"
LINGUAS="en-US"
MAKEOPTS="-j2"
PKGDIR="/home/gentoo/portage/packages"
PORTAGE_TMPDIR="/home/gentoo/tmp"
PORTDIR="/home/gentoo/portage"
PORTDIR_OVERLAY="/home/gentoo/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 7zip X X509 Xaw3d a52 aac aalib acl acpi activefilter ada aim aio alsa amarok amd amr aotuv apache2 apm arts artswrappersuid artworkextra asf asm asterisk async atlas auctex audiofile authdaemond automount avi bash-completion bcmath bcp bdf berkdb binfilter bitmap-fonts bjam bl blas blender-game bonobo boo bzip2 c++ cairo calendar cap caps ccache cdda cddb cdf cdio cdparanoia cdr cdrom cgi chm clanJavaScript clanVoice cli clisp cmucl commercial corba cpdflib cracklib crosscompile crypt cscope css ctype cups curl curlwrappers cvsgraph daap dba dbm dbus dbx dcc debugger dga dhcp dio directfb discard-path djvu dnd dpms dri dts dv dvd dvdr dvdread dynagraph ecc editor edl eds effects emboss emoticon encode enscript epson erandom esd examples exif expat extrafilters extraicons extramodules fame fat fbcon fbdev fbsplash ffmpeg fftw finger firefox fits flac flash flatfile fltk font-server fontconfig foomaticdb force-cgi-redirect fortran fpx freetts freetype ftp fuse gb gcc-libffi gcj gcl gd gdal gdbm geoip geos ggi gif gimp gimpprint ginac gitsendemail gkrellm glade glep glgd glitz glut glx gml gmp gmtfull gmthigh gmtsuppl gmttria gnome gnome-print gnomedb gnuplot gnutls gpgme gphoto2 gpm gps graphviz grass gs gsl gssapi gstreamer gtk gtk2 gtkhtml guile gzip hal haskell hddtemp hdf hdf5 hfs high-ints hlapi hou hpn html httpd i8x0 iconv icq id3 ide idea idn image imagemagick imap imlib imlib2 inifile inkjar input_devices_jamstudio input_devices_keyboard input_devices_mouse insecure-drivers insecure-savers ipv6 itcl jack jai jasper java javacomm javascript jbig jce jikes jimi jit jp2 jpeg jpeg2k junit jython kcal kde kdeenablefinal kdepim kdexdeltas kqemu ladcca lame lapack largeterminal latex lcms ldap libcaca libclamav libdsk libg++ libgda libsamplerate libwww live lm_sensors logitech-mouse logrotate logwatch lzo lzw mad mail maildir mailwrapper mapeditor maps math matroska mbrola md5sum mhash mikmod mime ming mixer mjpeg mmap mmx mmxext mng mod mopac7 motif mozilla moznocompose moznoirc moznomail mozsha1 mozsvg mp3 mp4live mpeg mpeg2 mpeg4 mplayer mpqc multiprocess multitarget musepack music musicbrainz mysql nas ncurses net netcdf network new-login nfs nls no-old-linux nocd nowin nptl nsplugin ntfs ntlm numarray numeric oav objc ocaml octave offensive ofx ogdi ogg oggvorbis openal openbabel openexr opengl osc oss pager pam parse-clocks pascal patch patented pcntl pcre pdf pdfkit pdflib pear perl php physfs pic player plotutils plugin png pnp pop portaudio posix postfix povray ppds print pyste python qemu-fast qhull qt quicktime quotas quotes rar rdesktop readline real remix rle rogue rpc rrdtool rss rtc ruby samba sasl sbcl scanner scp screen sdk sdl seti sftp shared sharedext sharedmem shorten shout skins slp smime smp sndfile sockets softmmu sou sounds speedo speex spell spl sql sqlite sse sse-filters sse2 ssl stencil-buffer stream subject-rewrite subp subtitles subversion suid svg svgz svn-mirror swat symlink sysfs syslog sysvipc szip t1lib tcltk tcpd test tetex tga theora thesaurus threads tidy tiff timidity tokenizer toolbar tools transcode truetype truetype-fonts type1 type1-fonts ucs2 ucs4 unicode urandom usb userlocales utf8 uudeview v4l v4l2 vcd vcdimager vfat video_cards_i810 video_cards_i830 video_cards_i915 videos vidix vim vim-pager vim-with-x virus-scan visualization vlm voice vorbis webdav win32codecs wmf wordperfect wv wxwindows x264 xanim xatrix xface xforms xine xinetd xml xml2 xmldoclet xmms xosd xpm xprint xscreensaver xsl xslt xtended xv xvid xvmc yv12 zip zlib elibc_glibc kernel_linux linguas_en-US userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LDFLAGS
Comment 1 DEMAINE Benoît-Pierre, aka DoubleHP 2006-04-11 09:05:42 UTC
same here:

xineplug_inp_cd.c:361: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:362: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:362: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c: In function `cdda_plugin_read_block':
xineplug_inp_cd.c:888: warning: implicit declaration of function `xine_demux_control_newpts'
xineplug_inp_cd.c:888: warning: nested extern declaration of `xine_demux_control_newpts'
xineplug_inp_cd.c: In function `cdda_flush_buffers':
xineplug_inp_cd.c:1002: warning: implicit declaration of function `xine_demux_flush_engine'
xineplug_inp_cd.c:1002: warning: nested extern declaration of `xine_demux_flush_engine'
xineplug_inp_cd.c: In function `cdda_plugin_dispose':
xineplug_inp_cd.c:1118: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c: In function `cdda_format_str':
xineplug_inp_cd.c:1229: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1230: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1230: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c: In function `cdda_update_title':
xineplug_inp_cd.c:1283: warning: implicit declaration of function `meta_info_assign'
xineplug_inp_cd.c:1283: warning: nested extern declaration of `meta_info_assign'
xineplug_inp_cd.c: In function `cdda_class_get_instance':
xineplug_inp_cd.c:1440: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c:1475: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1479: error: dereferencing pointer to incomplete type
xineplug_inp_cd.c:1511: warning: nested extern declaration of `meta_info_assign'
xineplug_inp_cd.c: In function `cdda_close':
xineplug_inp_cd.c:1616: warning: passing arg 1 of `cddb_log_set_handler' from incompatible pointer type
xineplug_inp_cd.c: In function `cdda_init':
xineplug_inp_cd.c:1679: warning: assignment from incompatible pointer type
make[2]: *** [xineplug_inp_cd.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mkdir .libs

*** Warning: Linking the shared library xineplug_inp_vcdx.la against the non-libtool
*** objects  ../xine-extra/xine-extra.o is not portable!
rm -fr .libs/xineplug_inp_vcdx.la .libs/xineplug_inp_vcdx.* .libs/xineplug_inp_vcdx.*
(cd . && ln -s xineplug_inp_vcd.lo xineplug_inp_vcd.o)
(cd . && ln -s vcdplayer.lo vcdplayer.o)
(cd . && ln -s vcdio.lo vcdio.o)
i686-pc-linux-gnu-gcc -shared  xineplug_inp_vcd.lo vcdplayer.lo vcdio.lo  ../xine-extra/xine-extra.o  -L/usr/lib /usr/lib/libvcdinfo.so /usr/lib/libiso9660.so /usr/lib/libcdio.so -lm  -Wl,-soname -Wl,xineplug_inp_vcdx.so -o .libs/xineplug_inp_vcdx.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
creating xineplug_inp_vcdx.la
(cd .libs && rm -f xineplug_inp_vcdx.la && ln -s ../xineplug_inp_vcdx.la xineplug_inp_vcdx.la)
make[2]: Leaving directory `/mnt/big/portage/xine-vcdx-1_rc1-r1/work/xine-vcdx-1-rc1/input'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/big/portage/xine-vcdx-1_rc1-r1/work/xine-vcdx-1-rc1'
make: *** [all] Error 2

!!! ERROR: media-plugins/xine-vcdx-1_rc1-r1 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  xine-vcdx-1_rc1-r1.ebuild, line 32:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

*******************************************************************************

# emerge --info
Portage 2.1_pre7-r5 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r1-Gentoo-moon_05 i686)
=================================================================
System uname: 2.6.16-gentoo-r1-Gentoo-moon_05 i686 AMD Athlon(tm) 4 Processor
Gentoo Base System version 1.12.0_pre17
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks keeptemp keepwork metadata-transfer noclean sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_GB.ISO-8859-15"
LC_ALL="en_GB.ISO-8859-15"
MAKEOPTS="-j2"
PKGDIR="/tmp"
PORTAGE_TMPDIR="/mnt/big"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi aim alsa amr amuled ao apache2 apic apm arts audiofile avi bash-completion berkdb bidi binfilter bitmap-fonts bl bonjour bootsplash cdda cdparanoia cdr cjk cmov cpudetection crypt cups curl cx8 dbus de dga directfb doc dri dts dv dvb dvd dvdread dynamic eds emboss encode esd ethereal examples fbcon ffmpeg flac flash foomaticdb fortran fping fpu freetype fxsr gdbm ggi gif gnome gnutls gpm gs gstreamer gtk gtk2 httpd i8x0 icq idea idn ieee1394 imagemagick imlib ipv6 irc isdnlog jabber jack java javascript jpeg kde lcms libcaca libg++ libwww lirc listentcp live lj logrotate lzo mad matrox mca mce mikmod mmx mmxext mono motif mozcalendar mp3 mpeg mplayer msn msr mtrr mtyhtv ncurses network nls no-htdocs nptl nptlonly nsplugin offensive ogg oggvorbis opengl oss pae pam pat pdflib perl pge png pppd pse pse36 python qt quicktime rar readline real rss rtc samba screen sdl sensord sep silc skey skins sndfile speex spell sse ssl startup-notification stream subtitles svg svga swat symlink tcpd tga theora threads tiff truetype truetype-fonts tsc type1-fonts unicode urandom usb v4l v4l2 vcd vim vlm vme vorbis win32codecs wmf wxwindows x264 xanim xinerama xml2 xmms xosd xscreensaver xv xvid xvmc yahoo zeroconf zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux userland_GNU video_cards_apm video_cards_chips video_cards_cirrus video_cards_fbdev video_cards_i810 video_cards_i128 video_cards_mga video_cards_nv video_cards_-nvidia video_cards_s3 video_cards_s3virge video_cards_sis video_cards_tga video_cards_trident video_cards_v4l video_cards_vesa video_cards_vga video_cards_via"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS
Comment 2 Erik Zeek 2006-05-27 01:03:44 UTC
This plugin is no longer needed.

emerge -pv xine-vcdx

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "xine-vcdx" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-plugins/xine-vcdx-1_rc1 (masked by: package.mask)
# Diego Petten
Comment 3 Erik Zeek 2006-05-27 01:03:44 UTC
This plugin is no longer needed.

emerge -pv xine-vcdx

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "xine-vcdx" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-plugins/xine-vcdx-1_rc1 (masked by: package.mask)
# Diego Pettenò <flameeyes@gentoo.org> (26 May 2006)
# Pending removal - superseded by xine-lib itself

- media-plugins/xine-vcdx-1_rc0 (masked by: package.mask)
- media-plugins/xine-vcdx-1_rc1-r1 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.