Summary: | mozilla-firefox-3.6-r2 doesn't work with system SQLite | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kevin Bowling <kevin.bowling> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kevin Bowling
2010-02-10 06:27:09 UTC
Somehow, emerge -C sqlite xulrunner mozilla-firefox and then remerging fixed this. Note that simply remerging w/o the -C had no affect. I have retested all the work and all was fine even after upgrade, this was also tested by others as I stated last night and worked fine on there systems. Reopen if you can provide a little more insight as to how to recreate on a regular basis. (In reply to comment #1) > Somehow, emerge -C sqlite xulrunner mozilla-firefox and then remerging fixed > this. Note that simply remerging w/o the -C had no affect. > Thanks that worked for me, too. I was having the same problem. I noticed the slotted xulrunner-1.8.1.19 got uninstalled and did not come back after your solution. Only xulrunner-1.9.2-r2 exist now. Maybe old one was the problem. I already had FF 3.6-r1. -r2 was broken on updating. I found this bug and took the following actions. I only had one copy of xulrunner but 2 versions of sqlite. I am posting this from FF: # emerge -pv sqlite xulrunner mozilla-firefox [ebuild R ] dev-db/sqlite-3.6.22-r2 USE="extensions fts3 readline secure-delete threadsafe -debug -doc -icu -soundex -tcl -test" 0 kB [ebuild R ] net-libs/xulrunner-1.9.2-r2 USE="alsa custom-optimization dbus java startup-notification wifi -debug -gnome -libnotify" 0 kB [ebuild R ] www-client/mozilla-firefox-3.6-r2 USE="alsa custom-optimization dbus java startup-notification wifi -bindist -gnome -libnotify" LINGUAS="en_GB -af -ar -as -be -bg -bn -bn_BD -bn_IN -ca -cs -cy -da -de -el -en -en_US -eo -es -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -id -is -it -ja -ka -kk -kn -ko -ku -lt -lv -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -oc -or -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB # emerge -C sqlite xulrunner mozilla-firefox dev-db/sqlite selected: 2.8.16-r4 3.6.22-r2 protected: none omitted: none net-libs/xulrunner selected: 1.9.2-r2 protected: none omitted: none www-client/mozilla-firefox selected: 3.6-r2 protected: none omitted: none # emerge -va mozilla-firefox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-db/sqlite-3.6.22-r2 USE="extensions fts3 readline secure-delete threadsafe -debug -doc -icu -soundex -tcl -test" 0 kB [ebuild N ] net-libs/xulrunner-1.9.2-r2 USE="alsa custom-optimization dbus java startup-notification wifi -debug -gnome -libnotify" 0 kB [ebuild N ] www-client/mozilla-firefox-3.6-r2 USE="alsa custom-optimization dbus java startup-notification wifi -bindist -gnome -libnotify" LINGUAS="en_GB -af -ar -as -be -bg -bn -bn_BD -bn_IN -ca -cs -cy -da -de -el -en -en_US -eo -es -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -id -is -it -ja -ka -kk -kn -ko -ku -lt -lv -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -oc -or -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB -------------------------------------------------- Portage 2.2_rc62 (default/linux/amd64/10.0, gcc-4.4.3, glibc-2.11-r1, 2.6.33-rc7 x86_64) ================================================================= System uname: Linux-2.6.33-rc7-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-2.0.1 Timestamp of tree: Sat, 13 Feb 2010 17:30:01 +0000 app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.5.4-r4, 2.6.4-r1, 3.1.1-r1 dev-util/cmake: 2.8.0-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc: 4.4.3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.32 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -mtune=core2 -O2 -mssse3 -msse4.1 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/bind /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -mtune=core2 -O2 -mssse3 -msse4.1 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1" LINGUAS="en_GB" MAKEOPTS="-j3" 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="/usr/local/portage/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="64bit X Xaw3d a52 aac acl acpi activefilter additions admin administrator ads agent alsa amarok amarok2 amd64 apache2 asf augeas bash-completion bcmath berkdb bluetooth boost branding bzip2 cairo calendar caps cdda cddb cdr cdrom cgi chipcard chipcard2 chm cisco clamav clamd clamdtop cleartype cli client config-file consolekit cracklib crypt ctype cups curl custom-optimization customlog cxx daap dba dbus dell dga dhcp divx dmi dns dnsdb dragonplayer dri dv dvb dvd dvdr dvdread eap-tls edirectory embedded enca encode epson exif exim exiscan exiscan-acl expat extensions fam fbcon fbcondecor ffmpeg fftw filter firefox flac flash flexresp2 foomaticdb fortran frontend ftp fts3 fuse gd gdbm geoip geolocation gimp glitz gnutls gpm graphviz groupwise h224 h281 h323 hal hbci html htmlhandbook http-forms http-server iconv ieee1394 imagemagick imap inkjar iodbc ipod iproute2 ipv6 irda irmc jabber java java5 javacomm javamail javascript jbig jboss jce jmx jni john joystick jpeg jpeg2k jpgraph jta jumpplay kcal kde kdehiddenvisibility kdepim kerberos kexi kipi kvm latex lcd lcms ldap lm_sensors log4j logrotate lzo mad maildir math mcal mdb mdnsresponder-compat mime ming mjpeg mmkeys mmx mmxext mng modules mono mozsvg mp3 mp3tunes mp4 mp4live mpd mpeg mpeg2 mplayer msdfs mtp mudflap multilib multipath multiuser musepack musicbrainz mysql mysqli nas ncurses nls no-helper nptl nptlonly nsplugin ntfs nxclient oav office ofx ogg on-the-fly-crypt openexr opengl openmp ospfapi overlays pam passwordsave pcap pcre pda pdf perl php pic pipechan plasma plotutils png postgresql ppds pppd python qemu qt3 qt3support qt4 quicktime quotes rdesktop readline realmedia realms redeyes reflection reiserfs ruby ruby-bindings samba sasl scanner screen sdl secure-delete semantic-desktop session sip sipim slp smp sni snmp soap spf spl sql sqlite srt sse sse2 sse3 sse4a ssl ssse3 startup-notification subversion suexec svg svgz swat sysfs syslog tcpd templates theora tiff tools truetype udev uk_bleb uk_rt underscores unicode usb v4l v4l2 vboxbfe vcd visualization vorbis watchdog wav wavpack webdav webkit wifi winbind winetools winpopup wma wmf wmp wps wxwindows xanim xattr xcb xinerama xml xmlreader xmlrpc xmlwriter xorg xosd xpm xscreensaver xulrunner xv xvid xvmc xvnc yv12 zeo zip zlib" ALSA_CARDS="hda-intel" 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info ldap log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling ssl status suexec unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS I have Apache with PHP on this machine. I noticed that PHP was broken since I'd removed and re installed sqlite. I re emerged php and it pulled in sqlite 2.8.16-r4 - that fixed Apache. I re emerged FF - all OK I re emerged xulrunner - all OK Conclusion: Something was broken in the past and has been fixed. I also see this problem. Solved by deleting /usr/lib/xulrunner-1.9.2/libsqlite3.so that somehow gets carried over from earlier installations. @preserved-rebuild features missbehaving? |