upgraded net-www/netscape-plugger. Changed version to 5.1.3 added econf as plugger now uses configure changed 'emake linux' to emake, as plugger now uses configure Removed dependency on mozilla. It would be good to have your browser installed before install plugger, but you don't have to have mozilla. firefox or other browsers will do. I suppose you might want a dependency: REQUIRES ONE OR MORE OF THE FOLLOWING: mozilla, firefox, galeon, etc. Reproducible: Always Steps to Reproduce: 1. 2. 3. # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-www/netscape-plugger/netscape-plugger-5.0.ebuild,v 1.4 2004/07/14 06:03:42 mr_bones_ Exp $ MY_P=${P/netscape-/} DESCRIPTION="Plugger streaming media plugin" HOMEPAGE="http://fredrik.hubbe.net/plugger.html" SRC_URI="http://fredrik.hubbe.net/plugger/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc" IUSE="" #DEPEND="net-www/mozilla" S="${WORKDIR}/${MY_P}" src_compile () { econf || die emake || die } src_install () { dodir /etc make root=${D} prefix="/usr" install || die }
Created attachment 38765 [details] net-www/netscape-plugger-5.1.3.ebuild
im pretty sure i used this ebuild and it was working fine for me on gcc 3.3 after upgrading to 3.4 i get a sandbox error now somethin other than gcc could be causing it i will look into it tonight hopefully the error if interested tho if [ ! -f /mdhd/tmp/portage/netscape-plugger-5.1.3/image//etc/pluggerrc-5.1.3 ]; then ./install-sh -c pluggerrc /mdhd/tmp/portage/netscape-plugger-5.1.3/image//etc/pluggerrc-5.1.3 ; fi if [ "UNKNOWN" = "UNKNOWN" ]; then \ ./magic-install.sh mozilla opera netscape firefox galeon ; \ else \ ./install-sh -c plugger.so /mdhd/tmp/portage/netscape-plugger-5.1.3/image/UNKNOWN/mozilla/plugins/ ; \ fi Installing plugger.so for mozilla in /usr/lib/mozilla/plugins ACCESS DENIED open_wr: /usr/lib/mozilla/plugins/#inst.1534# cp: cannot create regular file `/usr/lib/mozilla/plugins/#inst.1534#': Permission denied man: prepallstrip: strip: strip: usr/bin/bin usr/bin/plugger-controller >>> Completed installing into /mdhd/tmp/portage/netscape-plugger-5.1.3/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-net-www_-_netscape-plugger-5.1.3-1439.log" open_wr: /usr/lib/mozilla/plugins/#inst.1534#
well after looking into it the problem is with this bit if [ "UNKNOWN" = "UNKNOWN" ]; then \ ./magic-install.sh mozilla opera netscape firefox galeon ; \ else \ ./install-sh -c plugger.so /mdhd/tmp/portage/netscape-plugger-5.1.3/image/UNKNOWN/mozilla/plugins/ ; \ fi basicly the makefile sucks the magic-install will try to install to / instead of ${D}/ which leads to the access voliation so question is which would be perfered? use several dobin doins items or patch the makefile so its not stupid?
my bad this is already fixed in bug #55214 so this bug should be marked as duplicate (no i cant do that)
please mark this as duplicate of bug 55214
*** This bug has been marked as a duplicate of 55214 ***