Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282162 - net-libs/xulrunner:1.8 removal
Summary: net-libs/xulrunner:1.8 removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 227917 236678 269855 278973 282275 282279 282281 282284 282289 282293 282294
Blocks: glsa-removal 280562 324953
  Show dependency tree
 
Reported: 2009-08-21 06:33 UTC by Robert Buchholz (RETIRED)
Modified: 2010-07-19 06:48 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 Robert Buchholz (RETIRED) gentoo-dev 2009-08-21 06:33:25 UTC
The following Mozilla products are out of date, EOL, and ridden with security bugs. Can we start moving them out of the tree?

This means identifying the reverse dependencies that still need it first.

net-libs/xulrunner:1.8
=www-client/mozilla-firefox-2*
=www-client/mozilla-firefox-bin-2*
Comment 1 Jory A. Pratt gentoo-dev 2009-08-21 16:03:59 UTC
This is not acceptable at the moment. We have x86-fbsd which can only use 1.8 at the moment. Once they can stabilize a xulrunner-1.9.x version this could be accomplished. I do not see proper support for x86-fbsd  until xulrunner-1.9.2 is released.
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-08-21 16:30:29 UTC
The mozilla-firefox-bin can probably be removed however, right? Doesn't mozilla-firefox-bin-3* work?
Comment 3 Jory A. Pratt gentoo-dev 2009-08-21 16:32:29 UTC
I can not say about -bin packages. You will need to get with them abou that particular instance.
Comment 4 Robert Buchholz (RETIRED) gentoo-dev 2009-08-22 09:08:20 UTC
mozilla-firefox-bin never had keywords on bsd or mips, so that should not hold back right now. There's still the issue of reverse dependencies.

I'll start opening bug reports and mark them as blockers of this bug.
Comment 5 Jesse Adelman 2009-09-12 00:56:38 UTC
VLC has this construct in vlc-1.0.1.ebuild:

                nsplugin? (
                        seamonkey?  ( =www-client/seamonkey-1* )
                        !seamonkey? ( >=net-libs/xulrunner-1.8 )
                )

For me, on x86 with specific unmasks, this is pulling in the 1.8-series xulrunner.
Comment 6 Robert Buchholz (RETIRED) gentoo-dev 2009-09-12 15:45:32 UTC
(In reply to comment #5)
> VLC has this construct in vlc-1.0.1.ebuild:
> 
>                 nsplugin? (
>                         seamonkey?  ( =www-client/seamonkey-1* )
>                         !seamonkey? ( >=net-libs/xulrunner-1.8 )
>                 )

This should not be pulling in 1.8. You can try adding =net-libs/xulrunner-1.8* into your /etc/portage/package.mask and then run "emerge -uaDv world" to see which package really pulls in that slot. From the DEPEND you pasted there, VLC should not be it.
Comment 7 Jesse Adelman 2009-09-12 20:57:06 UTC
Re #6: Thank you. After I added that to package.mask, magically all of my odd blocks disappeared.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2010-07-19 06:48:23 UTC
gone