Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84593 - net-www/gplflash 0.4.13: Mozilla plugin installed into /var/tmp/portage/gplflash-0.4.13/image instead of to /
Summary: net-www/gplflash 0.4.13: Mozilla plugin installed into /var/tmp/portage/gplfl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 85706 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-03-08 21:56 UTC by Peter Gordon (RETIRED)
Modified: 2005-03-20 01:18 UTC (History)
2 users (show)

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


Attachments
Patch to fix install location of plugin (gplflash-plugdir.patch,545 bytes, patch)
2005-03-10 04:23 UTC, Herbie Hopkins (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gordon (RETIRED) gentoo-dev 2005-03-08 21:56:51 UTC
I recently installed the net-www/gplflash package (0.4.13) and the ebuild installs the browser plugin into /var/tmp/portage/gplflash-0.4.13/image instead of the real root directory (/). I've tried emerging it with and without FEATURES="-sandbox" with the same results. Here's the output from near the end of the emerge:

make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/var/tmp/portage/gplflash-0.4.13/work/gplflash-0.4.13'
make[1]: Leaving directory `/var/tmp/portage/gplflash-0.4.13/work/gplflash-0.4.13'
dosym /opt/netscape/plugins/libnpflash.so /usr/lib/nsbrowser/plugins
 * Symlinked the plugin into the mozilla/firebird/galeon plugin directory
man:
prepallstrip:
strip: i686-pc-linux-gnu-strip --strip-unneeded
strip: i686-pc-linux-gnu-strip --strip-unneeded
   var/tmp/portage/gplflash-0.4.13/image/opt/netscape/plugins/libnpflash.so
   usr/lib/libflash.so.0.13.0
   usr/bin/swfplayer
making executable: /usr/lib/libflash.so.0.13.0
>>> Completed installing gplflash-0.4.13 into /var/tmp/portage/gplflash-0.4.13/image/

>>> Merging net-www/gplflash-0.4.13 to /
--- /var/
--- /var/tmp/
--- /var/tmp/portage/
--- /var/tmp/portage/gplflash-0.4.13/
--- /var/tmp/portage/gplflash-0.4.13/image/
>>> /var/tmp/portage/gplflash-0.4.13/image/opt/
>>> /var/tmp/portage/gplflash-0.4.13/image/opt/netscape/
>>> /var/tmp/portage/gplflash-0.4.13/image/opt/netscape/plugins/
>>> /var/tmp/portage/gplflash-0.4.13/image/opt/netscape/plugins/libnpflash.so
--- /usr/
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/gplflash-0.4.13/
>>> /usr/share/doc/gplflash-0.4.13/README.gz
[...]

Reproducible: Always
Steps to Reproduce:
1. emerge --sync
2. emerge =net-www/gplflash-0.4.13
3.

Actual Results:  
It installed into /var/tmp/portage/gplflash-0.4.13/image/

Expected Results:  
It should have installed it to /.

/home/peter $ emerge --info 
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r1,
 2.6.11 i686)
=================================================================
System uname: 2.6.11 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.4-r2 [2.4 (#2, Feb  9 2005, 19:08:43)]
ccache version 2.3 [enabled]
dev-lang/python:     2.4-r2
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.6.3, 1.8.5-r3, 1.9.5, 1.5, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
1/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/
config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
 /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks parallel-fetch sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://distro.ibiblio.org/pub/
Linux/distributions/gentoo/ http://distfiles.gentoo.org"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X X509 aac aalib acpi alsa apache2 apm artworkextra audio
file avi bash-completion bcmath bidi bindist bitmap-fonts bmp bzip2 bzlib calend
ar cdparanoia chroot cpdflib crypt cscope ctype cups curl curlwrappers dba dbx d
irectfb encode erandom exif fam fbcon ffmpeg flac font-server foomaticdb fortran
 fpx ftp gcj gd gdbm ggi gif gimpprint glitz glut gnutls gpm graphviz gstreamer 
gtk gtk2 gtkhtml hal iconv imap imlib innodb ipv6 java javacomm javascript jbig 
jikes jpeg lcms ldap libcaca live lua mad mbox md5sum mhash mikmod mime ming mma
p mmx mmx2 mng mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpi mplayer mysql m
ysqli ncurses nls nptl nptlonly nvidia objc offensive oggvorbis opengl openntpd 
pam parse-clocks pcmcia pcre perl php physfs pic png pnp posix ppds pwdb python 
readline real rtc ruby sasl sdk sdl session silc simplexml skey slang sndfile so
ckets speex spell sqlite ssl startup-notification stroke svg svga sysvipc tcltk 
tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-font
s unicode usb wddx wmf xchatdccserver xine xml xml2 xpm xprint xsl xv xvid zlib 
video_cards_nvidia"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Herbie Hopkins (RETIRED) gentoo-dev 2005-03-10 04:23:08 UTC
Created attachment 53069 [details, diff]
Patch to fix install location of plugin

err.. yes, a tmp directory does not seem like a good place to install stuff to.
Comment 2 Peter Gordon (RETIRED) gentoo-dev 2005-03-10 19:20:04 UTC
Yup. That fixes it. Thanks Herbie. Can this be added in CVS please?
Comment 3 Daren Hayward 2005-03-14 16:00:22 UTC
exactly the same problem in gplflash-0.4.12 and exactly the same fix is required
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2005-03-17 11:50:31 UTC
fixed.
Comment 5 James Graham 2005-03-20 01:18:26 UTC
*** Bug 85706 has been marked as a duplicate of this bug. ***