Muine works perfectly as long as dbus is compiled with mono support. Unfortunately for reasons I have not yet discovered, dbus does not appear to honor the USE mono flag and insists upon running configure with --disable-mono. (If there is a simple solution I have missed I would love to hear it) Forcing dbus' configure to run with all the same arguments except --enable-mono causes muine to work perfectly. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.53_rc4 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r2 x86_64) ================================================================= System uname: 2.6.13-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre8 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] 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.15.92.0.2-r1, 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -nopie -fno-stack-protector -fno-stack-protector-all" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -nopie -fno-stack-protector -fno-stack-protector-all" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa apache2 arts avi bash-completion berkdb bitmap-fonts bonobo bzlib cdr crypt cups curl dba dv dvdr dvdread eds emboss encode esd faad fam fame ffmpeg flac foomaticdb fortran gd gd-external gdbm ggi gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imap imlib ipv6 jabber java jikes joystick jpeg junit kde kerberos ldap libwww lzw lzw-tiff mad mjpeg motif mozilla mp3 mpeg mysql ncurses nls nptl offensive ogg opengl pam pcre pdflib perl pic png pop ppds python qt quicktime readline ruby samba scanner sdk sdl session slang spell ssl svg tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xine xinerama xml xml2 xmms xosd xpm xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
(In reply to comment #0) > Muine works perfectly as long as dbus is compiled with mono support. > Unfortunately for reasons I have not yet discovered, dbus does not appear to > honor the USE mono flag and insists upon running configure with --disable-mono. > (If there is a simple solution I have missed I would love to hear it) Forcing > dbus' configure to run with all the same arguments except --enable-mono causes > muine to work perfectly. The mono USE flag is masked for amd64 currently (in $PORTAGEROOT/profiles/default-linux/amd64/use.mask) -- commenting it in there will allow you to use it freely, but as I understand it will remain masked until there is a stable version of mono for amd64. I'm testing this package now.
Please add ~amd64 keyword as I have tested this. The app is still in early development but is far enough along to have basic functionality. This is the second bug to have it keyworded ~amd64 (see 104893). Tested all normal music play operations and notification area functionality. No problems noted during operation. The only issue I had was the first time I tried to run it, my gstreamer sink was set to osssink which didn't work, I had to use gconf (or gstreamer-properties) to manually set it to alsasink. delta ~ # emerge --info Portage 2.0.53_rc6 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r4 x86_64) ================================================================= System uname: 2.6.13-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre9 dev-lang/python: 2.3.5, 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 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-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/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa avi berkdb bitmap-fonts browserplugin cdr crypt cups dbus dvd dvdread eds emboss encode esd fam firefox flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal icq imagemagick imlib ipv6 jabber java jpeg live lzw lzw-tiff mad mjpeg mng mozilla mp3 mpeg msn native ncurses network nls no-old-linux noantlr nobcel nobeanutils nobsh nptl nptlonly offensive ogg oggvorbis opengl pam pdflib perl png python qt quicktime radeon readline real rtc sdk sdl spell sqlite ssl svg tcpd theora tiff transcode truetype truetype-fonts type1-fonts udev usb userlocales v4l v4l2 vorbis wmf xine xml2 xpm xv xvid xvmc yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Muine is still not keyworded on amd64 since the mono use flag is still masked. We cannot unmask the mono use-flag at present since we do not have a stable version of dev-lang/mono. There have been several problems with mono until now that have prevented us from marking it stable on amd64. However, the latest version (1.1.9.2) appear to be relatively bug free and so will be marked stable once the required 30 days of testing have elapsed (assuming no unforseen problems arise). Once we have that, I will unmask the mono use flag and keyword muine.
See bug #83756 it works and it's finally keyworded.