xor ~ # emerge -avuND world These are the packages that would be merged, in order: Calculating world dependencies... done! [ebuild U ] dev-util/monodevelop-0.14 [0.12] USE="aspnet%* aspnetedit%* -boo -firefox% -java -seamonkey% -subversion%" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] ... ... ... Making install in AspNetAddIn make[2]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetAddIn' make[3]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetAddIn' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/lib/monodevelop/AddIns/AspNetAddIn" || /bin/mkdir -p "/var/tmp/portage/dev-util/monodevelop-0.14/image//usr/lib/monodevelop/AddIns/AspNetAddIn" /usr/bin/install -c -m 644 '../../build/AddIns/AspNetAddIn/AspNetAddIn.dll' '/var/tmp/portage/dev-util/monodevelop-0.14/image//usr/lib/monodevelop/AddIns/AspNetAddIn/AspNetAddIn.dll' /usr/bin/install -c -m 644 'AspNetAddIn.addin.xml' '/var/tmp/portage/dev-util/monodevelop-0.14/image//usr/lib/monodevelop/AddIns/AspNetAddIn/AspNetAddIn.addin.xml' make[3]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetAddIn' make[2]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetAddIn' Making install in AspNetEdit make[2]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit' Making install in chrome make[3]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' make[4]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' make[4]: Nothing to be done for `install-exec-am'. make install-data-hook make[5]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' mkdir -p /usr/lib/monodevelop/AddIns/AspNetEdit; \ cp aspdesigner.jar /usr/lib/monodevelop/AddIns/AspNetEdit/ ACCESS DENIED mkdir: /usr/lib/monodevelop/AddIns/AspNetEdit mkdir: cannot create directory `/usr/lib/monodevelop/AddIns/AspNetEdit': Permission denied ACCESS DENIED open_wr: /usr/lib/monodevelop/AddIns/AspNetEdit cp: cannot create regular file `/usr/lib/monodevelop/AddIns/AspNetEdit/': Permission denied make[5]: *** [install-files] Error 1 make[5]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' make[4]: *** [install-data-am] Error 2 make[4]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' make[3]: *** [install-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit/chrome' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras/AspNetEdit' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.14/work/monodevelop-0.14/Extras' make: *** [install-recursive] Error 1 !!! ERROR: dev-util/monodevelop-0.14 failed. Call stack: ebuild.sh, line 1621: Called dyn_install ebuild.sh, line 1067: Called qa_call 'src_install' ebuild.sh, line 44: Called src_install monodevelop-0.14.ebuild, line 100: Called die !!! install 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/dev-util/monodevelop-0.14/temp/build.log'. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-dev-util_-_monodevelop-0.14-12849.log" mkdir: /usr/lib/monodevelop/AddIns/AspNetEdit open_wr: /usr/lib/monodevelop/AddIns/AspNetEdit (symlink to /usr/lib/monodevelop/AddIns/) -------------------------------------------------------------------------------- xor ~ # ... ... ... xor ~ # ls -la /usr/lib/monodevelop/AddIns/AspNetEdit ls: cannot access /usr/lib/monodevelop/AddIns/AspNetEdit: No such file or directory xor ~ # ls -la /usr/lib/monodevelop/AddIns/ total 1980 drwxr-xr-x 11 root root 4096 Jul 2 14:19 . drwxr-xr-x 5 root root 4096 Apr 16 20:59 .. drwxr-xr-x 2 root root 4096 Apr 16 20:59 BackendBindings drwxr-xr-x 2 root root 4096 Apr 16 20:59 ChangeLogAddIn drwxr-xr-x 2 root root 4096 Apr 16 20:59 MonoDevelop.Autotools -rw-r--r-- 1 root root 102912 Apr 16 20:59 MonoDevelop.Components.dll -rw-r--r-- 1 root root 10485 Apr 16 20:59 MonoDevelop.Core.Gui.addin.xml -rw-r--r-- 1 root root 329216 Apr 16 20:59 MonoDevelop.Core.Gui.dll -rw-r--r-- 1 root root 2063 Apr 16 20:59 MonoDevelop.Core.addin.xml -rw-r--r-- 1 root root 799 Apr 16 20:59 MonoDevelop.Documentation.addin.xml -rw-r--r-- 1 root root 5632 Apr 16 20:59 MonoDevelop.Documentation.dll drwxr-xr-x 2 root root 4096 Apr 16 20:59 MonoDevelop.GtkCore -rw-r--r-- 1 root root 47385 Apr 16 20:59 MonoDevelop.Ide.addin.xml -rw-r--r-- 1 root root 686592 Apr 16 20:59 MonoDevelop.Ide.dll -rw-r--r-- 1 root root 3691 Apr 16 20:59 MonoDevelop.Projects.Gui.addin.xml -rw-r--r-- 1 root root 208384 Apr 16 20:59 MonoDevelop.Projects.Gui.dll -rw-r--r-- 1 root root 3816 Apr 16 20:59 MonoDevelop.Projects.addin.xml -rw-r--r-- 1 root root 281088 Apr 16 20:59 MonoDevelop.Projects.dll -rw-r--r-- 1 root root 96 Apr 16 20:59 MonoDevelop.Projects.dll.config -rw-r--r-- 1 root root 19812 Apr 16 20:59 MonoDevelop.SourceEditor.addin.xml -rw-r--r-- 1 root root 182272 Apr 16 20:59 MonoDevelop.SourceEditor.dll -rw-r--r-- 1 root root 239 Apr 16 20:59 MonoDevelop.SourceEditor.dll.config drwxr-xr-x 2 root root 4096 Apr 16 20:59 MonoDeveloperExtensions drwxr-xr-x 2 root root 4096 Apr 16 20:59 MonoQuery drwxr-xr-x 2 root root 4096 Apr 16 20:59 NUnit drwxr-xr-x 2 root root 4096 Apr 16 20:59 VersionControl drwxr-xr-x 2 root root 4096 Apr 16 20:59 WelcomePage -rw-r--r-- 1 root root 1246 Apr 16 20:59 prj2make-sharp-lib.addin.xml -rw-r--r-- 1 root root 34816 Apr 16 20:59 prj2make-sharp-lib.dll
Not devrel. Please note that we are Gentoo's human resources arm; we don't know how to fix bugs. :)
xor ~ # emerge --info Portage 2.1.2.9 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.22-rc5 i686) ================================================================= System uname: 2.6.22-rc5 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System release 1.12.9 Timestamp of tree: Mon, 02 Jul 2007 10:31:01 +0000 dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 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.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="lv en_GB" 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="3dnow X aac alsa arts berkdb bitmap-fonts bzip2 cairo cli cracklib crypt cups dbus dri encode exif fortran gdbm gif gpm gtk hal iconv isdnlog jpeg jpeg2k kde libg++ midi mp3 mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre perl png ppds pppd python qt qt3 qt4 readline reflection samba session spl sse sse2 ssl svg tcpd threads truetype truetype-fonts type1-fonts unicode win32codecs wmf x264 x86 xorg xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="lv en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
That's right, ASP.NET Visual Designer needs one of the two web browser, so now ebuild checks if either firefox or seamonkey flag is set. If not, monodevelop with aspnetedit support won't merge. Fixed in CVS, thanks!