| View previous topic :: View next topic |
| Author |
Message |
c707176 Apprentice

Joined: 01 Mar 2005 Posts: 215
|
Posted: Fri Jan 11, 2008 8:50 pm Post subject: firefox problems after emerge -uaDNv world |
|
|
Hello,
I recently updated my system with emerge -uaDNv world
I also did a revdep-rebuild afterwards and dispatch-conf.
All seemed to work fine. However, after rebooting my system I have now problems with e.g. firefox, thunderbird and acroread. E.g. when starting the firefox it very shortly pops up and then directly disappears again.
Applications such as kile or openoffice dont have this problem....
What is wrong now and how can I solve this problem?
Cheers. |
|
| Back to top |
|
 |
psomas Retired Dev


Joined: 23 Sep 2006 Posts: 212 Location: Greece
|
Posted: Fri Jan 11, 2008 9:01 pm Post subject: |
|
|
try launching firefox from command line and tell us if there's any errors... _________________ myblog
FOSS NTUA Community |
|
| Back to top |
|
 |
c707176 Apprentice

Joined: 01 Mar 2005 Posts: 215
|
Posted: Fri Jan 11, 2008 9:05 pm Post subject: |
|
|
yes, there is:
No running windows found
/usr/lib/mozilla-firefox/firefox-bin: symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: cairo_xlib_surface_create
firefox-bin exited with non-zero status (127)
You know what to do? |
|
| Back to top |
|
 |
psomas Retired Dev


Joined: 23 Sep 2006 Posts: 212 Location: Greece
|
Posted: Fri Jan 11, 2008 9:21 pm Post subject: |
|
|
hm...
i don't really know what's happening but emerge --info and the versions of firefox and maybe xorg or cairo that you have installed might help... _________________ myblog
FOSS NTUA Community |
|
| Back to top |
|
 |
c707176 Apprentice

Joined: 01 Mar 2005 Posts: 215
|
Posted: Fri Jan 11, 2008 9:44 pm Post subject: |
|
|
emerge --info
Portage 2.1.3.19 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 Intel(R) Pentium(R) M processor 1.73GHz
Timestamp of tree: Fri, 11 Jan 2008 16:46:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
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/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ "
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.europe.gentoo.org/gentoo-portage"
USE="alsa berkdb bitmap-fonts cli cracklib crypt cups dri emacs firefox gdbm gpm iconv isdnlog midi mudflap ncurses nptl nptlonly openmp pam pcre pdf perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode win32codecs wma wmf 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" 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810"
Unset: CPPFLAGS, 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 |
|
 |
c707176 Apprentice

Joined: 01 Mar 2005 Posts: 215
|
Posted: Fri Jan 11, 2008 9:47 pm Post subject: |
|
|
x11-base/xorg-x11
Latest version available: 7.2
Latest version installed: 7.2
Size of files: 0 kB
Homepage: http://xorg.freedesktop.org
Description: An X11 implementation maintained by the X.Org Foundation (meta package)
License: as-is
x11-libs/cairo
Latest version available: 1.4.12
Latest version installed: 1.4.12
Size of files: 3,199 kB
Homepage: http://cairographics.org/
Description: A vector graphics library with cross-device output support
License: || ( LGPL-2.1 MPL-1.1 )
www-client/mozilla-firefox
Latest version available: 2.0.0.11
Latest version installed: 2.0.0.11
Size of files: 43,653 kB
Homepage: http://www.mozilla.org/projects/firefox/
Description: Firefox Web Browser
License: MPL-1.1 GPL-2 LGPL-2.1 |
|
| Back to top |
|
 |
c707176 Apprentice

Joined: 01 Mar 2005 Posts: 215
|
Posted: Fri Jan 11, 2008 9:52 pm Post subject: |
|
|
ok, I found the solution. For any reason the cairo seemed to be updated without X support.
I tried USE="X" emerge cairo and then, everything worked again... |
|
| Back to top |
|
 |
psomas Retired Dev


Joined: 23 Sep 2006 Posts: 212 Location: Greece
|
Posted: Fri Jan 11, 2008 9:56 pm Post subject: |
|
|
| c707176 wrote: | ok, I found the solution. For any reason the cairo seemed to be updated without X support.
I tried USE="X" emerge cairo and then, everything worked again... |
it's bad practice to use "USE="foo" emerge bar", because when the package is updated, it won't be compiled with that use flag set,and you'll have the same problems...
if you need the use flag for a specific package, put it in /etc/portage/package.use
but, i think that for a desktop X use flag, is necessary...so you should consider adding to the global use flags in /etc/make.conf... _________________ myblog
FOSS NTUA Community |
|
| Back to top |
|
 |
|