Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Updating to last-exit 4.0, I get this compilation error: Making all in dbus-sharp make[2]: Entering directory `/var/tmp/portage/media-sound/last-exit-4.0/work/last-exit-4/dbus-sharp' /usr/bin/gmcs -target:library -out:NDesk.DBus.dll -unsafe -r:Mono.Posix ./dbus-sharp/*.cs /usr/bin/gmcs -target:library -out:NDesk.DBus.GLib.dll -r:NDesk.DBus.dll ./dbus-sharp-glib/*.cs error CS0006: cannot find metadata file `NDesk.DBus.dll' Compilation failed: 1 error(s), 0 warnings make[2]: *** [NDesk.DBus.GLib.dll] Error 1 make[2]: *** Waiting for unfinished jobs.... ./dbus-sharp/Address.cs(28,4): warning CS0278: `System.Collections.Generic.IDictionary<string,string>' contains ambiguous implementation of `enumerable' pattern. Method `System.Collections.IEnumerable.GetEnumerator()' is ambiguous with method `System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>>.GetEnumerator()' /usr/lib64/mono/2.0/mscorlib.dll (Location of the symbol related to previous warning) /usr/lib64/mono/2.0/mscorlib.dll (Location of the symbol related to previous warning) Compilation succeeded - 1 warning(s) make[2]: Leaving directory `/var/tmp/portage/media-sound/last-exit-4.0/work/last-exit-4/dbus-sharp' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/last-exit-4.0/work/last-exit-4' make: *** [all] Error 2 I'm running mono 1.2.2.1. I rebuilt all mono apps and dev-dotnet components including last-exit-3.0 after installing that version (I do that after every new mono release). Portage 2.1.2-r3 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64) ================================================================= System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.13.0_alpha12 Timestamp of tree: Wed, 24 Jan 2007 03:50:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -ggdb" 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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -ggdb -ffriend-injection" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="autoconfig ccache distlocks fixpackages parallel-fetch sandbox sfperms splitdebug strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.osuosl.org/ " LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120" 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" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/wrobel /usr/portage/local/layman/gentopia /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/break-my-gentoo-main /usr/local/overlays/myoverlay /usr/local/overlays/bmg-main" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="X a52 aac alsa amd64 amr bash-completion berkdb bitmap-fonts bzip2 cairo cdda cdr cli cracklib crypt css cups dbus debug dlloader dri dts dvd dvdr eds emboss encode esd fam ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv ipv6 isdnlog java jpeg kde kdehiddenvisibility ldap libg++ libnotify mad mikmod mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre perl pic png ppds pppd python qt3 qt4 quicktime readline reflection ruby samba sdl session spell spl sqlite ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis x264 xcb xml xorg xv xvid zlib" ALSA_CARDS="emu10k1" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vesa nvidia" Unset: CTARGET, INSTALL_MASK, LDFLAGS
Same problem here. My emerge --info: Portage 2.1.2-r3 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4-mactel x86_64) ================================================================= System uname: 2.6.19-gentoo-r4-mactel x86_64 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz Gentoo Base System version 1.12.9 Timestamp of tree: Wed, 24 Jan 2007 09:30:01 +0000 dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" 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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.unina.it/pub/linux/distributions/gentoo http://distfiles.gentoo.org/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en it" MAKEOPTS="-j3" 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" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa amd64 aoss avahi bash-completion berkdb blender-game bluetooth bonjour boo boost bzip2 cairo cdda cddb cdparanoia cdr cdrom cegui cg cli corba cracklib crypt cscope ctype cups daap dbus devil divx djvu dri dts dvb dvd dvdr dvdread encode exif fastcgi fat ffmpeg flac fluidsynth fortran fuse gd gdbm gedit gif gimp glade glib glitz glut gmail gmedia gnome gphoto2 gpm gstreamer gvim gzip hal haskell hfs howl-compat httpd iconv ipod ipv6 isight jack java javascript jfs jpeg kde kdeenablefinal kdehiddenvisibility lame lash ldap libcaca libg++ libnotify lighttpd lirc live mad madwifi matroska mikmod mng mod mono mozbranding mp3 mpeg mplayer msn musepack musicbrainz mysql nas nautilus ncurses nls nptl nptlonly ntfs ogg ogre openal openexr opengl pam pascal pcre pdf perl php pmount png postgres ppds pppd python qt3 qt4 quicktime rar readline realmedia reflection reiser4 reiserfs rtsp ruby samba scanner sdl session shout skins smp speex spl sql sqlite sqlite3 ssl stream subversion svg symlink tcpd theora threads threadsafe tidy tiff timidity toolkit-scroll-bars truetype truetype-fonts type1-fonts udev unicode upnp usb v4l v4l2 vcd vim vlm vorbis wmf wmp wxwindows x264 xfs xinerama xml xorg xosd xv xvid xvmc zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en it" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
This is parallel builds problem. Either MAKEOPTS="" emerge last-exit or apply the patch (which I will submit in few seconds...)
Created an attachment (id=108054) [details] last-exit-dbus-sharp-parallel-build-fix.patch This patch fixes the build problem.
Patch confirmed here. Priit, we like to know that upstream are aware of fixes; you should have posted the url: http://bugzilla.gnome.org/show_bug.cgi?id=400368 - great work though.
Thanks for testing Ed - I knew upstream knew about it - because I asked Priit to look into it for me because I couldn't reproduce here - and thought it might have been amd64 related (and my amd64 machine is at work.)
I committed the patch to GNOME svn this morning (it got a bit too late last night). Ed, thanks for heads up.
Added to portage as well. Thanks for the reports and testing guys. And Priit as well for the patch.