Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291067 - www-client/icecat-3.5.3: wrong dep on xulrunner, slow s/Firefox/IceCat replacement
Summary: www-client/icecat-3.5.3: wrong dep on xulrunner, slow s/Firefox/IceCat replac...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-29 21:22 UTC by Harald van Dijk (RETIRED)
Modified: 2009-10-30 10:31 UTC (History)
0 users

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 Harald van Dijk (RETIRED) gentoo-dev 2009-10-29 21:22:06 UTC
First:

This is probably also a problem with the mozilla-firefox ebuilds. icecat 3.5.3 doesn't work with xulrunner 1.9.1.4; the dependency on >=xulrunner-1.9.1.3 should be ~xulrunner-1.9.1.3 or =xulrunner-1.9.1.3*.

Second:

  find . -type f -exec sed -i 's/\(.*=.*\)Firefox/\1IceCat/g' {} \;

I noticed it was getting run on *.jar (from ps output). That's not useful. There may be other files that also don't need to be scanned, and if there are, it might be useful to only scan those files known to contain =.*Firefox. Also, sed is getting spawned for every file. Please change \; to + to only spawn sed once per langpack.

src_prepare is slow with LINGUAS=*, and any improvement will be noticeable :)
Comment 1 Jory A. Pratt gentoo-dev 2009-10-30 10:31:48 UTC
Launguage packs will change in next few weeks so we do not need to run sed to change from firefox to icecat :) all other issues already fixed thank you.