xchat-xsys-2.2.0 emerge fails Reproducible: Always Steps to Reproduce: 1.emerge xchat-xsys-2.2.0 Actual Results: emerge -uD world Calculating world dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) net-irc/xchat-xsys-2.2.0 to / * xsys-2.2.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking xsys-2.2.0.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking xsys-2.2.0.tar.bz2 to /var/tmp/portage/net-irc/xchat-xsys-2.2.0/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-irc/xchat-xsys-2.2.0/work/xsys-2.2.0 ... x86_64-pc-linux-gnu-gcc -O2 -pipe -fomit-frame-pointer -march=k8 -O2 -Wall -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DVER_MINOR=2 -DVER_MAJOR=2 -DVER_PATCH=0 -DVER_STRING=\"2.2.0\" -DPCIIDS=\"/usr/share/misc/pci.ids\" -c -o xsys.o xsys.c xsys.c:32:31: error: audacious/audctrl.h: No such file or directory xsys.c:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dbus_init' xsys.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token xsys.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token xsys.c: In function 'xchat_plugin_init': xsys.c:111: warning: implicit declaration of function 'dbus_init' xsys.c: At top level: xsys.c:168: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dbus_init' xsys.c: In function 'np_cb': xsys.c:690: warning: implicit declaration of function 'audacious_remote_get_playlist_pos' xsys.c:690: error: 'dbus_proxy' undeclared (first use in this function) xsys.c:690: error: (Each undeclared identifier is reported only once xsys.c:690: error: for each function it appears in.) xsys.c:692: warning: implicit declaration of function 'audacious_remote_is_running' xsys.c:698: warning: implicit declaration of function 'audacious_remote_get_output_time' xsys.c:699: warning: implicit declaration of function 'audacious_remote_get_playlist_time' xsys.c:700: warning: implicit declaration of function 'audacious_remote_get_playlist_title' xsys.c:700: warning: passing argument 1 of 'decruft_filename' makes pointer from integer without a cast make: *** [xsys.o] Error 1 * * ERROR: net-irc/xchat-xsys-2.2.0 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * xchat-xsys-2.2.0.ebuild, line 26: Called die * The specific snippet of code: * emake -j1 CC="$(tc-getCC)" || die "Compile failed" * The die message: * Compile failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-irc/xchat-xsys-2.2.0/temp/build.log'. * * Messages for package net-irc/xchat-xsys-2.2.0: * * ERROR: net-irc/xchat-xsys-2.2.0 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * xchat-xsys-2.2.0.ebuild, line 26: Called die * The specific snippet of code: * emake -j1 CC="$(tc-getCC)" || die "Compile failed" * The die message: * Compile failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-irc/xchat-xsys-2.2.0/temp/build.log'. Expected Results: Clean emerge emerge --info Portage 2.1.3.19 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r1 x86_64) ================================================================= System uname: 2.6.23-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3500+ Timestamp of tree: Sat, 02 Feb 2008 10:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -fomit-frame-pointer -march=k8" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=k8" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.arcticnetwork.ca/source/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://gentoo.llarian.net/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 arts berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv isdnlog kde logitech-mouse midi mudflap ncurses nls nptl nptlonly nsplugin nvidia opengl openmp pam pcre perl ppds pppd python qt readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode xorg zlib" ALSA_CARDS="emu10k1 intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard evdev mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of bug 207330 ***
You should be using 2.2.0-r1 if you want the ability to emerge without support for audacious. X-Sys has an explicit dependency on audacious, listed in DEPEND. Whether you used emerge --nodeps (which is unsupported, do not file bugs) or ended up with a broken dependency tree (which is a bug in the package manager, not my ebuild), what went wrong here is easily fixable: emerge audacious emerge xchat-xsys Alternatively use 2.2.0-r1
As noted on Bug 207330, this has nothing to do with --nodeps or broken package manager, it's caused by missing dbus support.
Thank you guys for your help. I'm pretty new to using bugzilla. I tried searching for other bugs for xchat-xsys before posting mine. I don't know why I didn't see this other bug. Anyways, yeah I already have the latest version of audacious installed so I'm sure it's not because of that.