Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267363 - www-client/mozilla-firefox-bin install nixes app-misc/beagle +firefox extension
Summary: www-client/mozilla-firefox-bin install nixes app-misc/beagle +firefox extension
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-24 17:39 UTC by Kevin Bryan
Modified: 2009-05-01 23:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Bryan 2009-04-24 17:39:09 UTC
After installing mozilla-firefox-bin, the extension directory in /opt/firefox/extensions created by USE=firefox app-misc/beagle disappears.  I haven't checked if this also affects www-client/mozilla-firefox (that is, source version), although it probably does.

Reproducible: Always

Steps to Reproduce:
1. USE=firefox emerge app-misc/beagle
2. ls /opt/firefox/extensions/{fda00e13-8c62-4f63-9d19-d168115b11ca}
3. emerge mozilla-firefox-bin
4. ls /opt/firefox/extensions


Actual Results:  
Beagle extension directory is missing.

Expected Results:  
Beagle extension is still installed.
Comment 1 Sebastian Luther (few) 2009-04-24 19:08:51 UTC
Please provide emerge --info and the version of www-client/mozilla-firefox-bin you are using.
Comment 2 Kevin Bryan 2009-04-24 19:43:07 UTC
www-client/mozilla-firefox-bin-3.0.9 and app-misc/beagle-0.3.9

Portage 2.2_rc31 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r2 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r2-i686-Intel-R-_Pentium-R-_D_CPU_3.20GHz-with-glibc2.0
Timestamp of tree: Fri, 24 Apr 2009 11:30:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r15, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
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 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.heanet.ie/pub/gentoo/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j2 -l4"
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/portage/local/layman/sunrise /usr/portage/local/layman/cell /usr/portage/local/layman/webapps-experimental /usr/portage/local/layman/vmware /usr/portage/local/layman/keks-overlay /usr/portage/local/layman"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aalib acl acpi alsa apache2 avahi background bash-completion berkdb bluetooth branding bzip2 cairo cdr cjk cli cracklib crypt cscope cups curl dbus dga dnd dri dvd dvdr dvdread eds emboss encode enscript esd evo expat extensions fam ffmpeg fftw firefox flac fortran gd gdbm gif glade glitz glut gmp gnome gnutls gpm gs gstreamer gtk gtkhtml hal iconv icq imagemagick imap isdnlog jabber java jpeg kde lcms ldap libcaca libnotify mad math mbox md5sum mhash midi mikmod mmap mmx mng mp3 mpeg mudflap mysql ncurses nls nntp nptl nptlonly nsplugin offensive ogg opengl openmp pam pcap pcre pdf perl php pic plotutils png posix postgres ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba sasl sdl seamonkey session slang snmp sox speex spell spl sse sse2 ssl startup-notification suhosin svg sysfs tcpd theora threads tiff tk truetype unicode usb v4l vhosts vorbis win32codecs x264 x86 xgetdefault xine xinerama xml xorg xosd xprint xsl xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="intel8x0" 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 authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="i810 intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Serkan Kaba (RETIRED) gentoo-dev 2009-04-24 21:24:01 UTC
That happens with mozilla-firefox package as well, and ebuild source clearly states it.

Although I think this should be checked to see if it's stil needed. Packages shouldn't remove files by other packages.
Comment 4 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-05-01 23:24:45 UTC
The offending pkg_preinst has now been removed (w/o a bump). This should be fixed now.