Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 162484 - net-www/netscape-flash-9.0.31.0 version bump (non-beta)
Summary: net-www/netscape-flash-9.0.31.0 version bump (non-beta)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 151753
  Show dependency tree
 
Reported: 2007-01-17 05:40 UTC by Rick Warner
Modified: 2008-01-30 16:16 UTC (History)
10 users (show)

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


Attachments
netscape-flash-9.0.31.0.ebuild (netscape-flash-9.0.31.0.ebuild,1.10 KB, text/plain)
2007-01-17 07:40 UTC, Alexandre Rostovtsev (RETIRED)
Details
netscape-flash-9.0.31.0.ebuild (netscape-flash-9.0.31.0.ebuild,1.10 KB, text/plain)
2007-01-17 11:52 UTC, nm (RETIRED)
Details
netscape-flash-9.0.31.0.ebuild (netscape-flash-9.0.31.0.ebuild,1.11 KB, text/plain)
2007-01-17 14:00 UTC, nm (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rick Warner 2007-01-17 05:40:49 UTC
Flash 9 is an official release now.  It is out of beta.  Please remove it from package.mask.  Thanks!

Reproducible: Always

Steps to Reproduce:
1. add net-www/netscape-flash ~x86 to package.keywords
2. emerge ">netscape-flash-9"
3.

Actual Results:  
Get an error that it's masked since it's a beta.

Expected Results:  
Successful emerge, after adding ~x86 to package.keywords for net-www/netscape-flash-9.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2007-01-17 07:40:19 UTC
Created attachment 107246 [details]
netscape-flash-9.0.31.0.ebuild

Ebuild for netscape-flash-9.0.31.0 non-beta version. Note that it now does not include the standalone gflashplayer (neither in the package from adobe, nor from mirror://macromedia/ folks).
Comment 2 nm (RETIRED) gentoo-dev 2007-01-17 11:52:41 UTC
Created attachment 107263 [details]
netscape-flash-9.0.31.0.ebuild

Changed keywords to "-* ~amd64 ~x86", because let's face it, it's not like flash is going to run on any arch besides x86 and amd64. Otherwise, no change from the previously posted ebuild. This is something that should have happened in the existing ebuilds in Portage.

Actually, about the only arch that could possibly be added is x86-fbsd, but that doesn't seem likely to happen.
Comment 3 Jakub Argasinski 2007-01-17 11:59:52 UTC
IMHO amd64 should be -, not ~, because there's no amd64 build yet.
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2007-01-17 12:22:04 UTC
(In reply to comment #3)
> IMHO amd64 should be -, not ~, because there's no amd64 build yet.

No; all amd64 processors can run x86 binaries. That's why we have emul-linux-x86-*. I have an amd64 system, and I am using netscape-flash in my www-client/firefox-bin. It works perfectly.
Comment 5 EzInKy 2007-01-17 12:26:58 UTC
Shouldn't the amd64 section have nspluginwrapper as a dependency? Also, I see that ebuild uses their rpm, but simply extracting their tarball and copying libflashplayer.so and flashplayer.xpt to /opt/netscape/plugins worked fine for me.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-01-17 12:30:17 UTC
(In reply to comment #5)
> Shouldn't the amd64 section have nspluginwrapper as a dependency? 

No it shouldn't; people please stop this noise here...
Comment 7 EzInKy 2007-01-17 13:01:21 UTC
> No it shouldn't; people please stop this noise here...

I'm not sure I understand what you mean by "noise". Of course it would be great if there were pure amd64 builds for everything in portage but sadly that is not the case when it comes to binaries.
Comment 8 nm (RETIRED) gentoo-dev 2007-01-17 14:00:39 UTC
Created attachment 107266 [details]
netscape-flash-9.0.31.0.ebuild

Updated ebuild. I talked with jakub on IRC, and it turns out that the license prohibits us from distributing the package on the Gentoo mirror system, so I added the appropriate RESTRICT.
Comment 9 Olivier Crete (RETIRED) gentoo-dev 2007-01-17 14:38:09 UTC
Its in the tree.. quit whining now!
Comment 10 Sergiy Borodych 2007-01-18 18:40:29 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Shouldn't the amd64 section have nspluginwrapper as a dependency? 
> 
> No it shouldn't; people please stop this noise here...
> 

Maybe add info about it to ebuild ?!
Because it not work "out of box" :(
Comment 11 ta2002 2007-02-06 21:42:26 UTC
I almost put this in the security bug, but found this one at the last minute. :)

Maybe I can't read the code correctly, but it LOOKS like BOTH the dev and ordinary
versions get downloaded with -debug and ONLY the dev version for +debug.

Maybe instead of:

SRC_URI="!debug? ( http://fpdownload.macromedia.com/get/flashplayer/current/${MY_P}.tar.gz )
        http://fpdownload.macromedia.com/pub/flashplayer/updaters/9/${MY_PD}.tar.gz"

it should read:

SRC_URI="http://fpdownload.macromedia.com/get/flashplayer/current/${MY_P}.tar.gz
        debug? ( http://fpdownload.macromedia.com/pub/flashplayer/updaters/9/${MY_PD}.tar.gz )"

Thanks