Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge thunar...
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
botdotcom
Tux's lil' helper
Tux's lil' helper


Joined: 27 Feb 2012
Posts: 100
Location: where no GTK

PostPosted: Sun Mar 11, 2012 7:22 pm    Post subject: emerge thunar... Reply with quote

Code:
 # emerge thunar
Calculating dependencies... done!

>>> Verifying ebuild manifests
>>> Running pre-merge checks for net-fs/samba-3.6.3
/usr/portage/eclass/toolchain-funcs.eclass: line 467: cpp: command not found
/usr/portage/eclass/toolchain-funcs.eclass: line 467: cpp: command not found
 * It is a known issue that samba-3.6.3 will not build with
 * winbind use flag enabled when using gcc < 4.3 .
 * Please use at least the latest stable gcc version.
 * ERROR: net-fs/samba-3.6.3 failed (pretend phase):
 *   Using sys-devel/gcc < 4.3 with winbind use flag.
 *
 * Call stack:
 *            ebuild.sh, line  85:  Called pkg_pretend
 *   samba-3.6.3.ebuild, line  83:  Called die
 * The specific snippet of code:
 *                      die "Using sys-devel/gcc < 4.3 with winbind use flag."
 *
 * If you need support, post the output of 'emerge --info =net-fs/samba-3.6.3',
 * the complete build log and the output of 'emerge -pqv =net-fs/samba-3.6.3'.
 * The complete build log is located at '/var/tmp/portage/net-fs/samba-3.6.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-fs/samba-3.6.3/temp/die.env'.
 * S: '/var/tmp/portage/net-fs/samba-3.6.3/work/samba-3.6.3/source3'

 * Messages for package net-fs/samba-3.6.3:

 * It is a known issue that samba-3.6.3 will not build with
 * winbind use flag enabled when using gcc < 4.3 .
 * Please use at least the latest stable gcc version.
 * ERROR: net-fs/samba-3.6.3 failed (pretend phase):
 *   Using sys-devel/gcc < 4.3 with winbind use flag.
 *
 * Call stack:
 *            ebuild.sh, line  85:  Called pkg_pretend
 *   samba-3.6.3.ebuild, line  83:  Called die
 * The specific snippet of code:
 *                      die "Using sys-devel/gcc < 4.3 with winbind use flag."
 *
 * If you need support, post the output of 'emerge --info =net-fs/samba-3.6.3',
 * the complete build log and the output of 'emerge -pqv =net-fs/samba-3.6.3'.
 * The complete build log is located at '/var/tmp/portage/net-fs/samba-3.6.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-fs/samba-3.6.3/temp/die.env'.
 * S: '/var/tmp/portage/net-fs/samba-3.6.3/work/samba-3.6.3/source3'

 

# emerge porthole
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Starting parallel fetch

>>> Emerging (1 of 4) dev-util/pkgconfig-0.26
* pkg-config-0.26.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking pkg-config-0.26.tar.gz to /var/tmp/portage/dev-util/pkgconfig-0.26/work
>>> Source unpacked in /var/tmp/portage/dev-util/pkgconfig-0.26/work
>>> Preparing source in /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26 ...
* Running elibtoolize in: pkg-config-0.26/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.2.6 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26 ...
* econf: updating pkg-config-0.26/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating pkg-config-0.26/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --docdir=/usr/share/doc/pkgconfig-0.26/html --with-system-include-path=/usr/include --with-system-library-path=/usr/lib --with-installed-popt
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... no
checking for gcc... no
checking for i686-pc-linux-gnu-cc... no
checking for cc... no
checking for i686-pc-linux-gnu-cl.exe... no
checking for cl.exe... no
configure: error: in `/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26/config.log
* ERROR: dev-util/pkgconfig-0.26 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 2514: Called econf '--docdir=/usr/share/doc/pkgconfig-0.26/html' '--with-system-include-path=/usr/include' '--with-system-library-path=/usr/lib' '--with-installed-popt'
* phase-helpers.sh, line 467: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-util/pkgconfig-0.26',
* the complete build log and the output of 'emerge -pqv =dev-util/pkgconfig-0.26'.
* The complete build log is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/environment'.
* S: '/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26'

>>> Failed to emerge dev-util/pkgconfig-0.26, Log file:

>>> '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'

* Messages for package dev-util/pkgconfig-0.26:

* ERROR: dev-util/pkgconfig-0.26 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 2514: Called econf '--docdir=/usr/share/doc/pkgconfig-0.26/html' '--with-system-include-path=/usr/include' '--with-system-library-path=/usr/lib' '--with-installed-popt'
* phase-helpers.sh, line 467: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =dev-util/pkgconfig-0.26',
* the complete build log and the output of 'emerge -pqv =dev-util/pkgconfig-0.26'.
* The complete build log is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/pkgconfig-0.26/temp/environment'.
* S: '/var/tmp/portage/dev-util/pkgconfig-0.26/work/pkg-config-0.26'
[code]


Last edited by botdotcom on Mon Mar 12, 2012 12:00 am; edited 3 times in total
Back to top
View user's profile Send private message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Sun Mar 11, 2012 8:21 pm    Post subject: Reply with quote

It's an evil gvfs. Compile the thunar without it.
On example, I cut this string from the thunar ebuild:
Code:
dbus? ( ${GVFS_DEPEND} )

and compile my thunar so:
USE="dbus -debug exif libnotify pcre startup-notification -udev (-test) -trash -optional_tests -trace -preserve_work" ...
ie successfully without the gvfs.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 13726

PostPosted: Sun Mar 11, 2012 9:53 pm    Post subject: Reply with quote

OP: please post the output of emerge --info ; gcc-config -l ; which -a cpp ; which -a gcc.
Back to top
View user's profile Send private message
botdotcom
Tux's lil' helper
Tux's lil' helper


Joined: 27 Feb 2012
Posts: 100
Location: where no GTK

PostPosted: Sun Mar 11, 2012 10:51 pm    Post subject: Reply with quote

Code:
 $ emerge --info
Portage 2.2.0_alpha84 (default/linux/x86/10.0/desktop, gcc-4.6.2, glibc-2.13-r4, 3.2.0-sabayon i686)
=================================================================
System uname: Linux-3.2.0-sabayon-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-2.0.3
Timestamp of tree: Sun, 11 Mar 2012 14:15:01 +0000
app-shells/bash:          4.1_p9
dev-lang/python:          2.7.2-r3
sys-apps/baselayout:      2.0.3-r1::sabayon
sys-apps/openrc:          0.9.8.1::sabayon-distro
sys-apps/sandbox:         2.4
sys-devel/autoconf:       2.68
sys-devel/automake:       1.10.2, 1.11.1
sys-devel/binutils:       2.20.1-r1
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39
sys-libs/glibc:           2.13-r4::sabayon-distro
Repositories: gentoo
Installed sets: @system
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -ftree-vectorize -march=i686 -pipe -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/conf.d /etc/entropy /etc/init.d /usr/share/config/kdm"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/grub.d /etc/revdep-rebuild /etc/sandbox.d /etc/skel /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -ftree-vectorize -march=i686 -pipe -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ ftp://ftp.halifax.rwth-aachen.de/gentoo/ ftp://mirror.cambrium.nl/pub/os/linux/gentoo/ ftp://mirror.opteamax.de/gentoo/ http://ftp.heanet.ie/pub/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi aiglx aim alsa artswrappersuid audiofile avahi bash-completion berkdb bidi bluetooth bzip2 cairo cdda cddb cdr cjk cli consolekit cpudetection cracklib crypt cups cxx dbus dga dri dts dv dvb dvd dvdr dvdread emboss encode exif fam fame fat ffmpeg firefox flac foomatic-db fortran freetype gcj gdbm gdu gif gimpprint gmp gnutls gphoto2 gpm gsm gtk hfs iconv icq ieee1394 imap inotify ipod ipv6 irc irda jabber jack jfs joystick jpeg kdeenablefinal kdehiddenvisibility kerberos lame lcd lcms ldap libnotify live lm_sensors lzo mad mail matroska mjpeg mmx mng modules mozdevelop mp3 mp3rtp mp4 mpeg msn mudflap musepack musicbrainz ncurses network nls nptl nptlonly nsplugin ntfs ogg openal openexr opengl openmp pam pango pcmcia pcre pda pdf perl png policykit ppds pppd pulseaudio python qt3support qt4 rar rdesktop readline reiserfs rss scanner sdl session slp speex spell ssl startup-notification stream svg sysfs tcpd theora tiff truetype udev unicode usb v4l v4l2 visualization vorbis wifi win32codecs wmf x264 x86 xcb xfs xine xinerama xml xorg xpm xprint xulrunner xv xvid xvmc yahoo zeroconf 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="audio audio_alsa serial pctv" PHP_TARGETS="php5-3" QEMU_SOFTMMU_TARGETS="x86_64 arm cris i386 m68k microblaze mips mips64 mips64el mipsel ppc ppc64 ppcemb sh4 sh4eb sparc sparc64" QEMU_USER_TARGETS="alpha arm armeb cris i386 m68k microblaze mips mipsel ppc ppc64 ppc64abi32 sh4 sh4eb sparc sparc32plus sparc64 x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev vesa radeonhd" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Code:
$  gcc-config -l
 [1] i686-pc-linux-gnu-4.6.2 *

Code:
$  which -a cpp
which: no cpp in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.6.2:/usr/games/bin

Code:
$ which -a gcc
which: no gcc in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.6.2:/usr/games/bin)

Tia!
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Mon Mar 12, 2012 7:23 am    Post subject: Reply with quote

Looks like you don't have the preprocessor (compiler) installed anymore.

It should look like,

Code:

$ which cpp
/usr/bin/cpp
$ qfile -v cpp
sys-devel/gcc-4.6.2 (/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.2/cpp)
$ ls -ld /usr/bin/cpp
-rwxr-xr-x 1 root root 10320 Mar  3 09:59 /usr/bin/cpp


Have you tried running 'gcc-config 1' yet?

Otherwise, I guess it's time to reinstall the system or recover from binary packages, perhaps from here:

32bit: http://tinderbox.x86.dev.gentoo.org/default-linux/x86/sys-devel/
64bit: http://tinderbox.x86.dev.gentoo.org/default-linux/amd64/sys-devel/


Last edited by SamuliSuominen on Mon Mar 12, 2012 7:33 am; edited 1 time in total
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Mon Mar 12, 2012 7:26 am    Post subject: Reply with quote

ultraincognito wrote:
It's an evil gvfs. Compile the thunar without it.
On example, I cut this string from the thunar ebuild:
Code:
dbus? ( ${GVFS_DEPEND} )

and compile my thunar so:
USE="dbus -debug exif libnotify pcre startup-notification -udev (-test) -trash -optional_tests -trace -preserve_work" ...
ie successfully without the gvfs.


The depend is there for a reason because Thunar can't work correctly without gvfs installed.
Everytime you think you are deleting a file, it gets moved to ~/.local/share/Trash/ instead.
And without gvfs installed, you can't see the Trash in Thunar or be able to empty it without command-line.
Also all hardware support (USB sticks etc.) are dependant on gvfs.

Despite the G in front of the package name, gvfs is GLIB vfs, not GNOME vfs.

And all of this is of course unrelated to this thread ...
Back to top
View user's profile Send private message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Mon Mar 12, 2012 11:18 am    Post subject: Reply with quote

ssuominen wrote:
Everytime you think you are deleting a file, it gets moved to ~/.local/share/Trash/ instead.

I know.
ssuominen wrote:
And without gvfs installed, you can't see the Trash in Thunar or be able to empty it without command-line.

I use shift+delete and check that catalogue once per year.
ssuominen wrote:
Also all hardware support (USB sticks etc.) are dependant on gvfs.

The Udev exists for this things.
ssuominen wrote:
Despite the G in front of the package name, gvfs is GLIB vfs, not GNOME vfs.

Now I shall know, but despite it this GLIB VFS require to install some packages but I successfully live without them.
ssuominen wrote:
And all of this is of course unrelated to this thread ...

Partly.
Back to top
View user's profile Send private message
botdotcom
Tux's lil' helper
Tux's lil' helper


Joined: 27 Feb 2012
Posts: 100
Location: where no GTK

PostPosted: Mon Mar 12, 2012 2:41 pm    Post subject: Reply with quote

ssuominen wrote:
Have you tried running 'gcc-config 1' yet?


Code:
 # gcc-config 1
 * Switching native-compiler to i686-pc-linux-gnu-4.6.2 ...
/usr/bin/gcc-config: line 239: ///usr/i686-pc-linux-gnu/gcc-bin/4.6.2/gcc: No such file or directory
touch: failed to get attributes of `//usr/bin/i686-pc-linux-gnu-cpp': No such file or directory

Quote:

I guess it's time to reinstall the system

do not think so 'pal'! new installation... :roll:
Back to top
View user's profile Send private message
tomk
Bodhisattva
Bodhisattva


Joined: 23 Sep 2003
Posts: 7221
Location: Sat in front of my computer

PostPosted: Mon Mar 12, 2012 5:28 pm    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software. Sabayon support belongs in Unsupported Software.
_________________
Search | Read | Answer | Report | Strip
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Mon Mar 12, 2012 5:32 pm    Post subject: Reply with quote

tomk wrote:
Moved from Portage & Programming to Unsupported Software. Sabayon support belongs in Unsupported Software.


nice catch, completely missed this wasn't a Gentoo system

doesn't sabayon have own forums?
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Mon Mar 12, 2012 10:24 pm    Post subject: Reply with quote

botdotcom wrote:
ssuominen wrote:
Have you tried running 'gcc-config 1' yet?


Code:
 # gcc-config 1
 * Switching native-compiler to i686-pc-linux-gnu-4.6.2 ...
/usr/bin/gcc-config: line 239: ///usr/i686-pc-linux-gnu/gcc-bin/4.6.2/gcc: No such file or directory
touch: failed to get attributes of `//usr/bin/i686-pc-linux-gnu-cpp': No such file or directory

Quote:

I guess it's time to reinstall the system

do not think so 'pal'! new installation... :roll:


Install the real McCoy (Gentoo)
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
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