Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dbus mono problem on amd64
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
C.M
Tux's lil' helper
Tux's lil' helper


Joined: 14 Mar 2003
Posts: 132
Location: Göteborg - Sweden

PostPosted: Fri Sep 16, 2005 8:26 pm    Post subject: dbus mono problem on amd64 Reply with quote

Hello!

I'm having a problem getting dbus to build with the mono bindings. I wanted to try banshee, wich need the mono-dbus things. I definitely have the mono use-flag set in make.conf, but that doesn't help at all.
Code:

root@tyst> USE="mono" emerge -vp dbus                                         ~

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-apps/dbus-0.36.2  +X -debug +doc +gtk (-mono) +python -qt +xml2 0 kB

I tried to hard-code --enable-mono in the ebuild, but then make failed because that wasn't a viable option. Does anyone know why it is disabled? Is it just an issue for amd64? I've looked all evening for any kind of information about this but haven't found anything yet.

My emerge info:
Code:

Portage 2.0.52-r1 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre8
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.1-r1
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
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=athlon64 -O2 -pipe -ftracer -fno-ident"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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=athlon64 -O2 -pipe -ftracer -fno-ident -fvisibility-inlines-hidden -fno-enforce-eh-specs"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/usr/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi aim apache2 avi berkdb bitmap-fonts bluetooth cairo calendar cdparanoia cdr crypt
cups dga dio directfb doc dri dvd dvdr eds emboss encode exif fbcon ffmpeg fftw foomaticdb fortran gdbm
gif glx gnome gphoto2 gpm gstreamer gtk gtk2 hal icq imagemagic imagemagick imlib ipv6 jabber java
jpeg lzw lzw-tiff mime mozilla mp3 mpeg msn ncurses nls nptl nsplugin offensive ogg oggvorbis opengl
 oscar pam pdflib perl png python quicktime readline ruby samba sdl spell sqlite ssl svg tcpd theora tiff
truetype truetype-fonts type1-fonts unicode usb userlocales vorbis wmf xml2 xpm xv xvid yahoo zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS


Grateful for any hint!
/Claes
Back to top
View user's profile Send private message
C.M
Tux's lil' helper
Tux's lil' helper


Joined: 14 Mar 2003
Posts: 132
Location: Göteborg - Sweden

PostPosted: Fri Sep 16, 2005 8:40 pm    Post subject: Reply with quote

Ok, got a good tip from the always friendly and helpful latexer. It has to do with mono being marked unstable on amd64, as discussed in this thread (Wich I somehow managed to miss earlier.). The suggestion there to mask "-mono" in /etc/portage/use.mask" didn't work for me, so I had to change the /usr/portage/profiles/default-linux/amd64/use.mask file instead...

/C.M - Compiling again :D
Back to top
View user's profile Send private message
wazoo42
Apprentice
Apprentice


Joined: 13 Apr 2004
Posts: 165

PostPosted: Thu Feb 23, 2006 6:18 pm    Post subject: Reply with quote

Thanks man, I ran into a problem where banshee kept saying it couldn't emerge b/c dbus wasn't built with the mono flag. Putting -mono in /etc/portage/profile/use.mask, re-emerging dbus with USE="mono", restarting dbus, and emerging banshee worked!
Back to top
View user's profile Send private message
travisghansen
n00b
n00b


Joined: 21 Jan 2005
Posts: 13

PostPosted: Wed Mar 15, 2006 8:51 am    Post subject: Unmaking mono Reply with quote

You should use /etc/portage/profiles/use.mask
Add -mono to it and your good, no need to edit the actual use.mask file after each sync.
Back to top
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Sat Mar 18, 2006 3:28 pm    Post subject: Reply with quote

/etc/portage/profile/use.mask is the right file
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Mon Mar 20, 2006 1:00 am    Post subject: Reply with quote

no need for that i unmasked the mono use flag on amd64 now you can remove that trick and recompile world with mono new use flag.
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum