starting opera i get: opera: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. i'm using xcb: [ Searching for package 'xcb' in all categories among: ] * installed packages [I--] [ ~] x11-libs/libxcb-1.0 (0) [I--] [M~] x11-libs/xcb-util-0.1_p20061216 (0) [I--] [ ~] x11-proto/xcb-proto-1.0 (0) Reproducible: Always Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.21-gentoo i686) ================================================================= System uname: 2.6.21-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System release 1.12.10 Timestamp of tree: Mon, 14 May 2007 08:33:01 +0000 dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4-r4 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.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -ftracer -pipe -mmmx -msse -msse2 -fweb -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O3 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -ftracer -pipe -mmmx -msse -msse2 -fweb -mfpmath=sse -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.intergenia.de http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LDFLAGS="-Wl,-O1,--strip-debug,--sort-common,--enable-new-dtags,-z,combreloc" LINGUAS="it en en_GB en_US" 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" PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects /usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7zip X X509 a52 aac acl acpi adns aiglx aim alsa amr ao asf attr audiofile avahi avi bash-completion beagle berkdb bitmap-fonts bluetooth bonobo branding bzip2 bzlib cairo caps cddb cdparanoia cdr cli cpudetection cracklib crypt cscope ctype cups curl db2 dbus devhelp dga dmx dri dts dv dvd dvdr dvdread dvi eds emboss encode ethereal evo evolution exif faad fam fbcon fbsplash ffmpeg fftw firefox flac flash fpx freetds ftp gcj gd gdbm gecko-sdk ggi gif gimp glib glitz glut gmail gmp gnome gnutls gphoto2 gpm gps gstreamer gstreamer010 gtk gtk2 gtkhtml hal howl iconv icq id3 idea idn ieee1394 imagemagick imap imlib inifile ipod irda irmc isdnlog java java5 jbig jingle joystick jpeg jpeg2k junit kdeenablefinal kerberos keyring lame lcms ldap libburn libg++ libnotify live logrotate lzo mad matroska mbox midi mikmod mime mmap mmx mmx2 mmxext mng modplug mono mozdevelop moznocompose moznoirc moznomail mozsvg mp3 mp4 mpeg mpeg2 mpi mppe-mppc msn mssql musepack musicbrainz nautilus ncurses netcdf network nls no_wxgtk1 nodoc nptl nptlonly nsplugin ntplonly obex oci8 odbc ofx ogg oggvorbis openal openexr opengl oracle oscar pam pam_timestamp pch pcmcia pcntl pcre pda pdf pdflib perl pic png pnp pop posix pppd python qt3support quicktime readline real recode reflection reiserfs rle rtc samba scanner sdl session shared sharedmem slang smp sms socks5 speex spell spl sse sse2 ssl startup-notification svg sysvipc t1lib tagwriting tcltki tcpd tetex tga theora threads tidy tiff timidity truetype truetype-fonts type1-fonts ucs2 udev unicode usb utf8 v4l vim-with-x vorbis wavpack win32codecs wmf x264 x86 xattr xcb xcomposite xinerama xml xorg xosd xpm xscreensaver xsl xv xvid xvmc yahoo yv12 zeroconf zlib" ALSA_CARDS="intel8x0 intel8x0m" 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" DVB_CARDS="bcm3510 dibusb-usb1 dibusb-usb2 nxt2002 nxt200x or51132 or51211 sp8870 sp887x tda1004x ttusb-dec usb-a800 usb-bluebird usb-dib0700 usb-dtt200u usb-umt usb-vp702x usb-vp7045 usb-wt220u" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="fglrx radeon" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Not much we could offer here, but to recompile everything w/o USE=xcb and run revdep-rebuild.
Please add the full output of `emerge -vp www-client/opera`.
Changing severity to minor as fixing this probably means you merely set USE=-xcb in make.conf and run `emerge -vuDN world`.
(In reply to comment #2) > Please add the full output of `emerge -vp www-client/opera`. > I've now unmasked the weekly builds(?) to check if it gets fixed upstream. pegasus ~ # emerge -vp www-client/opera These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] www-client/opera-9.21.641 USE="gnome spell -debug -qt-static" 5,106 kB Total: 1 package (1 reinstall), Size of downloads: 5,106 kB i've just tried to recompile with USE=qt-static and opera now works..
Summing up, either USE=-xcb or USE=qt-static fixes the issue, or opera-9.21 does which is now in the tree.