In looking for a network filesystem browser I came across gwnet. I tried emerging it. Maybe there's a reason I should ne be trying this but the emerge process isn't making that clear to me. The first pass shows what it will install: flash ~ # emerge -pv gwnet These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] gnustep-base/gnustep-env-0.1.4 -debug -profile 0 kB [ebuild N ] gnustep-libs/smbkit-0.0.1_pre20050312 -debug -profile 0 kB [ebuild N ] gnustep-apps/gwnet-0.1.0.7.1 -debug -profile 1,379 kB Total size of downloads: 1,379 kB flash ~ # The first attempt got gnustep-env as above but the rest of the emerge fails saying gnustep-make is not installed: flash ~ # emerge -pv gwnet These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] gnustep-libs/smbkit-0.0.1_pre20050312 -debug -profile 0 kB [ebuild N ] gnustep-apps/gwnet-0.1.0.7.1 -debug -profile 1,379 kB Total size of downloads: 1,379 kB flash ~ # emerge gwnet Calculating dependencies ...done! >>> emerge (1 of 2) gnustep-libs/smbkit-0.0.1_pre20050312 to / >>> md5 files ;-) ChangeLog >>> md5 files ;-) metadata.xml >>> md5 files ;-) smbkit-0.0.1_pre20050312.ebuild >>> md5 files ;-) smbkit-0.0.1_pre20050106.ebuild >>> md5 files ;-) files/digest-smbkit-0.0.1_pre20050312 >>> md5 files ;-) files/digest-smbkit-0.0.1_pre20050106 >>> Unpacking source... * Fetching CVS module gnustep/dev-libs/SMBKit into /usr/portage/distfiles/cvs-src/savannah.gnu.org-gnustep ... * Warning: The SSH host key of the remote server will not be verified. * A temporary known hosts list will be used. * Running cvs -q -d ":ext:anoncvs@savannah.gnu.org:/cvsroot/gnustep" update -dP -D 20050312 gnustep/dev-libs/SMBKit Warning: Permanently added 'savannah.gnu.org,199.232.41.3' (RSA) to the list of known hosts. * Copying gnustep/dev-libs/SMBKit from /usr/portage/distfiles/cvs-src/savannah.gnu.org-gnustep ... * CVS module gnustep/dev-libs/SMBKit is now in /var/tmp/portage/smbkit-0.0.1_pre20050312/work >>> Source unpacked. !!! ERROR: gnustep-libs/smbkit-0.0.1_pre20050312 failed. !!! Function egnustep_env, Line 106, Exitcode 1 !!! gnustep-make not installed! !!! If you need support, post the topmost build error, NOT this status message. flash ~ # Indeed it is not installed yet, so I try: flash ~ # emerge -pv gnustep-make These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] gnustep-base/gnustep-make-1.10.0-r2 -debug -doc -layout-from-conf-file -layout-osx-like -non-flattened -profile 364 kB Total size of downloads: 364 kB flash ~ # Attempting to install it fails: flash ~ # emerge gnustep-make Calculating dependencies ...done! >>> emerge (1 of 1) gnustep-base/gnustep-make-1.10.0-r2 to / >>> Downloading http://mirror.tucdemonic.org/gentoo/distfiles/gnustep-make-1.10.0.tar.gz --11:46:35-- http://mirror.tucdemonic.org/gentoo/distfiles/gnustep-make-1.10.0.tar.gz => `/usr/portage/distfiles/gnustep-make-1.10.0.tar.gz' Resolving mirror.tucdemonic.org... 150.135.81.231 Connecting to mirror.tucdemonic.org[150.135.81.231]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 372,852 [application/x-tar] 100%[====================================>] 372,852 688.03K/s 11:46:44 (685.01 KB/s) - `/usr/portage/distfiles/gnustep-make-1.10.0.tar.gz' saved [372,852/372,852] >>> md5 files ;-) ChangeLog >>> md5 files ;-) metadata.xml >>> md5 files ;-) gnustep-make-1.10.1_pre20050312-r1.ebuild >>> md5 files ;-) gnustep-make-1.10.0-r2.ebuild >>> md5 files ;-) gnustep-make-1.10.0-r1.ebuild >>> md5 files ;-) gnustep-make-1.10.1_pre20050312.ebuild >>> md5 files ;-) files/make-user-defaults.patch-1.10.0 >>> md5 files ;-) files/digest-gnustep-make-1.10.1_pre20050312-r1 >>> md5 files ;-) files/digest-gnustep-make-1.10.0-r2 >>> md5 files ;-) files/digest-gnustep-make-1.10.1_pre20050312 >>> md5 files ;-) files/GNUstep-reset.sh.patch >>> md5 files ;-) files/digest-gnustep-make-1.10.0-r1 >>> md5 src_uri ;-) gnustep-make-1.10.0.tar.gz i686-pc-linux-gnu-gcc: /var/tmp/portage/gnustep-make-1.10.0-r2/temp/objc_test.m: Objective-C compiler not installed on this system * gcc must be compiled with Objective-C support! See the objc USE flag. * NOTE: if you have to recompile gcc anyway, now may be the time to also add the 'gcj' use flag, so that libffi will also be compiled. Any gcc-3 version with 'gcj' should work, however, if you are testing >=gcc-3.4.3-r1 'objc' USE flag on should also install libffi. !!! ERROR: gnustep-base/gnustep-make-1.10.0-r2 failed. !!! Function pkg_setup, Line 28, Exitcode 0 !!! ObjC support not available !!! If you need support, post the topmost build error, NOT this status message. flash ~ # This looks now like something I should probably not install under Gnome. Let me know if this is a real problem. thanks! Reproducible: Always Steps to Reproduce: 1. emerge gwnet (fails on my Gentoo/Gnome machine) 2. emerge gnustep-make fails Actual Results: As above Expected Results: Not sure - would like it to work. flash ~ # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 CPU 3.06GHzGentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 18:37:46)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.gentoo.gr.jp http://www.zentek-international.com/mirrors/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="x86 X aalib alsa apache2 apm audiofile avi berkdb bitmap-fonts bonobo caps cdr crypt cups curl dvd dvdr dvdread emboss encode esd fam flac fluidsynth foomaticdb fortran gdbm gif gimp gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml guile i8x0 imagemagick imlib ipv6 jack jack-tmpfs java jpeg kde ladcca ladspa libg++ libwww lirc mad mikmod mjpeg mmx motif mozcalendar mozilla mp3 mpeg mysql mythtv ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline real samba sdl slang sndfile spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vorbis xine xml xml2 xmms xscreensaver xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS flash ~ #
Thanks for the heads up; the latest stable gnustep-env ebuild wasn't drawing in the right dependencies -- stabilized the newest; changes committed.