Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 163545
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Steev Klimaszewski <steev@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jose daLuz <jdaluz@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
last-exit-dbus-sharp-parallel-build-fix.patch last-exit-dbus-sharp-parallel-build-fix.patch patch Priit Laes (IRC: plaes) 2007-01-24 20:51 0000 586 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 163545 depends on: Show dependency tree
Bug 163545 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-24 04:50 0000
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

------- Comment #1 From Giacomo Graziosi 2007-01-24 10:13:53 0000 -------
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

------- Comment #2 From Priit Laes (IRC: plaes) 2007-01-24 20:51:00 0000 -------
This is parallel builds problem. Either MAKEOPTS="" emerge last-exit

or apply the patch (which I will submit in few seconds...)

------- Comment #3 From Priit Laes (IRC: plaes) 2007-01-24 20:51:41 0000 -------
Created an attachment (id=108054) [details]
last-exit-dbus-sharp-parallel-build-fix.patch

This patch fixes the build problem.

------- Comment #4 From Ed Catmur 2007-01-25 01:06:34 0000 -------
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.

------- Comment #5 From Steev Klimaszewski 2007-01-25 04:10:25 0000 -------
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.) 

------- Comment #6 From Priit Laes (IRC: plaes) 2007-01-25 07:38:37 0000 -------
I committed the patch to GNOME svn this morning (it got a bit too late last
night). Ed, thanks for heads up.

------- Comment #7 From Steev Klimaszewski 2007-01-25 15:36:03 0000 -------
Added to portage as well.  Thanks for the reports and testing guys.  And Priit
as well for the patch.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug