Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300408 - [tracker] www-client/seamonkey-2 p.mask removal
Summary: [tracker] www-client/seamonkey-2 p.mask removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL: http://tinderbox.dev.gentoo.org/misc/...
Whiteboard:
Keywords: SECURITY, Tracker
Depends on: 300409 300411 300412 300414 300418 300422 300423 300432 300433 300437 300439 300444 300445 300446 300448 300450 300456 300457 300458 300459 300461 300463 300464
Blocks: 305789
  Show dependency tree
 
Reported: 2010-01-10 13:18 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2010-04-06 22:56 UTC (History)
3 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 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-10 13:18:50 UTC
With the release of seamonkey-2.0 all older versions have been discontinued. This means there will be no more security-fixes for any version older than 2.x.
One big change in the 2.x series is that it no longer ships with any pkg-config files so any software which could use seamonkey-1.1.x as a replacement of xulrunner cannot be compiled against seamonkey-2.x.
In order to remove the package mask of seamonkey-2.x all packages which depend on seamonkey need this dependency to be removed (see URL for a list of affected packages).

Reproducible: Always

Steps to Reproduce:
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-01-10 15:01:04 UTC
Further explanation: I'm planing to remove seamonkey-1* as soon as seamonkey-2 has a stable version in tree. That's why I already request seamonkey dependency removal from stable versions of packages.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-03-21 07:38:32 UTC
This now becomes even more urgent. Upstream officially discontinued seamonkey-1 and also wrote about known unfixed security vulnerabilities. See this news post for reference: 
http://www.seamonkey-project.org/news#2010-03-16
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-04-06 18:34:18 UTC
This is fixed. bug #300418 needs just all arched to have ponyprog stabilized before it can be closed...
seamonkey-2 has been unleashed into ~arch...
Comment 4 Linear Systems Tech Svcs. 2010-04-06 22:26:17 UTC
As of a sync at 1200hrs PDT (2000hrs GMT), this is still hard-masked for ~amd64:


localhost ~ # ls /usr/portage/www-client/seamonkey/
ChangeLog                files/                   seamonkey-1.1.18.ebuild
Manifest                 metadata.xml             seamonkey-2.0.4.ebuild
localhost ~ # emerge -pv =www-client/seamonkey-2.0.4

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=www-client/seamonkey-2.0.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- www-client/seamonkey-2.0.4 (masked by: package.mask, ~amd64 keyword)
/usr/portage/profiles/package.mask:
# Jory A. Pratt <anarchy@gentoo.org> (24 Sep 2009)
# Much testing needed, not ready for mainline by any means.
...
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-04-06 22:56:11 UTC
* gentoo-x86/profiles/package.mask: unleash seamonkey-2 into ~arch (hopefully this time for real...)

Please wait a while and sync again...