Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
glib: suffix or operands invalid for `cmpxchg' [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Mon Jul 16, 2007 8:40 am    Post subject: glib: suffix or operands invalid for `cmpxchg' [SOLVED] Reply with quote

Hello All,

I am trying to build sshfs in an OpenVZ instance. Fuse is already built.

When emerging sshfs, the emerge tries to pull in dev-libs/glib-2.12.11 and I receive the following error:-

Code:
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c  -fPIC -DPIC -o .libs/garray.o
{standard input}: Assembler messages:
{standard input}:72: Error: suffix or operands invalid for `cmpxchg'
make[4]: *** [gatomic.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbase64.lo -MD -MP -MF .deps/gbase64.Tpo -c gbase64.c  -fPIC -DPIC -o .libs/gbase64.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbacktrace.lo -MD -MP -MF .deps/gbacktrace.Tpo -c gbacktrace.c -o gbacktrace.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c -o gasyncqueue.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c -o garray.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbase64.lo -MD -MP -MF .deps/gbase64.Tpo -c gbase64.c -o gbase64.o >/dev/null 2>&1
make[4]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11'
make: *** [all] Error 2

!!! ERROR: dev-libs/glib-2.12.11 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh, line 973:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  glib-2.12.11.ebuild, line 64:   Called die

!!! make 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-libs/glib-2.12.11/temp/build.log'.

I have had a look around the web and the forums, and I can see that similar problems have been caused by misconfiguration such as (attempting to) mix 32 bit and 64 bit systems.
This system is 64bit through and through (dual Opteron X2's), here is my make.conf
Code:
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
#CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"    # Default installation settings (PWI 20060831)
CFLAGS="-march=k8 -pipe -O2"   # AMD64 users should use march=k8
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5" # defines number of parallel compilations - number of CPUs + 1
Any suggestions (suitable for viewing before the watershed) will be greatfully appreciated.

Best Regards, Paul.


Last edited by wilf on Tue Jul 17, 2007 4:10 pm; edited 1 time in total
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Mon Jul 16, 2007 8:59 am    Post subject: Reply with quote

What's the emerge --info for the system?
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Mon Jul 16, 2007 9:44 am    Post subject: Reply with quote

Hello Thomas,

Thanks for answering, emerge --info follows as requested.

Best Regards, Paul.

Code:
ve1 ~ # emerge --infoPortage 2.1.2.9 (default-linux/x86/vserver, gcc-3.4.5, glibc-2.3.5-r2, 2.6.18-028stab035 i686)
=================================================================
System uname: 2.6.18-028stab035 i686 Dual Core AMD Opteron(tm) Processor 280
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 10 Jul 2007 10:30:01 +0000
dev-lang/python:     2.4.2
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-r1, 1.10
sys-devel/binutils:  2.16.1
sys-devel/gcc-config: 1.3.13-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j5"
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="berkdb bitmap-fonts cli cracklib crypt dri fortran iconv ipv6 isdnlog midi mudflap ncurses nls openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts x86 xorg 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" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Mon Jul 16, 2007 10:06 am    Post subject: Reply with quote

There's the problem: default-linux/x86/vserver

You have an x86 profile and an x86_64 CHOST.
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Mon Jul 16, 2007 11:02 am    Post subject: Reply with quote

Hi Thomas,

I don't see that that can have happened - I am using the 64 bit gentoo image (the OpenVZ image is based on 2006.0) with which I have emerged in the latest portage. Surely it portage would use the settings in /etc/make.conf?

Even more weird is that the portage tree is a mount of the portage tree of the base instance. That is pure 64bit 2006.1.

follows make.conf of base system:-
Code:
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
#CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"    # Default installation settings (PWI 20060831)
CFLAGS="-march=k8 -pipe -O2"   # AMD64 users should use march=k8
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5" # defines number of parallel compilations - number of CPUs + 1
I don't understand what I should do about this - please will you enlighten me?

Best Regards, Paul.
Back to top
View user's profile Send private message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Mon Jul 16, 2007 11:43 am    Post subject: Reply with quote

A bit more info...

An emerge --info on the base instance shows
Code:
ff_dev linux-2.6.18 # emerge --info
Portage 2.1.2.7 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.18-028stab035 x86_64)
=================================================================
System uname: 2.6.18-028stab035 x86_64 Dual Core AMD Opteron(tm) Processor 280
Gentoo Base System version 1.12.1
Timestamp of tree: Tue, 10 Jul 2007 10:30:01 +0000
dev-lang/python:     2.4.3-r1
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j5"
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="amd64 berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog libg++ midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode xorg 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
which looks like it is using the correct 64 bit implementation.

I still can't see why the instance reckons it's just x86 (default-linux/x86/vserver).

Best regards, Paul.
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Mon Jul 16, 2007 11:56 am    Post subject: Reply with quote

make.conf has nothing to do with the profile. You set that with a symlink, make.profile, in /etc. The openvz instance is using a different setting for that than the underlying OS. The portage tree is also irrelevant, as it is arch neutral. It only enters into it via the make.profile symlink, which points to one of the subdirectories in /usr/portage/profiles/. The profile sets all sorts of environment variables that can really screw things up if they aren't correct for the toolchain you're using.

The make.profile link for the instance should be set like so:
Code:

ln -snf /usr/portage/profiles/default-linux/amd64/vserver /etc/make.profile

_________________
Thomas S. Howard
Back to top
View user's profile Send private message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Mon Jul 16, 2007 12:30 pm    Post subject: Reply with quote

Ah yes!

I see it. Thanks for your clear explanation.

currently ls -lasi of /etc yieldes...
Code:
9131092  0 lrwxrwxrwx  1 root root    49 Jul 11 00:24 make.profile -> ../usr/portage/profiles/default-linux/x86/vserver

After the symlink,
Code:
9134048  0 lrwxrwxrwx  1 root root    49 Jul 16 13:24 make.profile -> /usr/portage/profiles/default-linux/amd64/vserver

emerging sys-fs/sshfs-fuse still throws up the same error
Code:
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbase64.lo -MD -MP -MF .deps/gbase64.Tpo -c gbase64.c  -fPIC -DPIC -o .libs/gbase64.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gatomic.lo -MD -MP -MF .deps/gatomic.Tpo -c gatomic.c  -fPIC -DPIC -o .libs/gatomic.o
{standard input}: Assembler messages:
{standard input}:72: Error: suffix or operands invalid for `cmpxchg'
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbase64.lo -MD -MP -MF .deps/gbase64.Tpo -c gbase64.c -o gbase64.o >/dev/null 2>&1
make[4]: *** [gatomic.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbacktrace.lo -MD -MP -MF .deps/gbacktrace.Tpo -c gbacktrace.c  -fPIC -DPIC -o .libs/gbacktrace.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c  -fPIC -DPIC -o .libs/garray.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c  -fPIC -DPIC -o .libs/gasyncqueue.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gbacktrace.lo -MD -MP -MF .deps/gbacktrace.Tpo -c gbacktrace.c -o gbacktrace.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c -o garray.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=k8 -pipe -O2 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c -o gasyncqueue.o >/dev/null 2>&1
make[4]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11'
make: *** [all] Error 2

!!! ERROR: dev-libs/glib-2.12.11 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh, line 973:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  glib-2.12.11.ebuild, line 64:   Called die

!!! make 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-libs/glib-2.12.11/temp/build.log'.

and emerge --info now gives
Code:
ebs etc # emerge --info
Portage 2.1.2.9 (default-linux/amd64/vserver, gcc-3.4.5, glibc-2.3.5-r2, 2.6.18-028stab035 i686)
=================================================================
System uname: 2.6.18-028stab035 i686 Dual Core AMD Opteron(tm) Processor 280
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 10 Jul 2007 10:30:01 +0000
dev-lang/python:     2.4.2
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-r1, 1.10
sys-devel/binutils:  2.16.1
sys-devel/gcc-config: 1.3.13-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j5"
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="amd64 berkdb bitmap-fonts cli cracklib crypt dri fortran iconv ipv6 isdnlog midi mudflap ncurses nls nptl openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts xorg 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
So still no further with the emerge. Shouldn't you be asleep across the pond now :-)

Best Regards, Paul.
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Mon Jul 16, 2007 1:59 pm    Post subject: Reply with quote

You'll need to basically rebuild everything after that change. No telling what little oddities crept in. The default USE flags have likely changed as well.
Code:

emerge -DNeva world

_________________
Thomas S. Howard
Back to top
View user's profile Send private message
wilf
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2006
Posts: 131
Location: West Sussex, UK

PostPosted: Tue Jul 17, 2007 4:10 pm    Post subject: Reply with quote

Hi Thomas,

didymos wrote:
You'll need to basically rebuild everything after that change. No telling what little oddities crept in.


Job done, all compiles OK... built a brand new VE from the gentoo template, making sure I chose the 64 bit template. Updated portage and added some other stuff like vi, baseutils etc.

I added disable-kernel-module to /etc/portage/package.use
Code:
ebs portage # cat  package.use
=sys-fs/fuse-2.6.4-r1 disable-kernel-module
which seemed to run configure with the --disable-kernel-module flag before the build.

Next item is rather off topic as you have kindly helped me find and resolve the conflict about which I originally asked.

FX: Exasperated sigh... The networking has ceased to function since I emerged fuse/sshfs. I have no idea why ATM.

I am going to mark this item as solved and ask in networking - although it probably is as much to do with OpenVZ.

So thanks for your help! Much appreciated.

Best Regards, Paul.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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