Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 314443

Summary: Stabilization of www-client/epiphany-2.26.3-r4 & www-client/epiphany-extensions-2.26.1-r1 for net-libs/xulrunner-1.9.2
Product: Gentoo Linux Reporter: Nirbheek Chauhan (RETIRED) <nirbheek>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: david.w.noon, mozilla
Priority: Highest Keywords: STABLEREQ
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 314025, 314899    

Description Nirbheek Chauhan (RETIRED) gentoo-dev 2010-04-10 02:13:28 UTC
Needs stabilization for compatibility with xulrunner-1.9.2 (1.9.2.3/3.6.3 need to go stable due to security issues). The 2.28.x epiphany versions are not candidates for stabilization due to large regressions and general failure.

If there's no comments saying there's a problem, I'll CC arches on Monday (2 days). Note that this means we can skip this package from the 2.28 stabilization list.
Comment 1 Pacho Ramos gentoo-dev 2010-04-10 10:24:13 UTC
Fine with me but, arch teams, please test how new epiphany works with preferences inherited from older epiphany versions, since some people were suffering problems with new version if not removing .gnome2/epiphany/mozilla/ at first. If this occurs, would be interesting to know what exact file under that directory is causing the problems and add an elog entry if needed.

Thanks a lot
Comment 2 Pacho Ramos gentoo-dev 2010-04-14 18:37:38 UTC
Nirbheek, I have verified the fix on another machine and just committed elog message informing about it. Feel free to add arches when you are ok
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-04-15 12:58:24 UTC
epiphany{,-extensions} need to go stable at the same time as firefox/xulrunner; hence I've added them to the firefox/xulrunner list in the parent bug 314025
Comment 4 David W Noon 2010-04-26 12:51:32 UTC
(In reply to comment #1)
> Fine with me but, arch teams, please test how new epiphany works with
> preferences inherited from older epiphany versions, since some people were
> suffering problems with new version if not removing .gnome2/epiphany/mozilla/
> at first. If this occurs, would be interesting to know what exact file under
> that directory is causing the problems and add an elog entry if needed.

The problematic file is compreg.dat.  This appears to be a registry of the various components in epiphany.
Comment 5 Pacho Ramos gentoo-dev 2010-04-26 13:05:43 UTC
Look at ebuild ;-):

pkg_postinst() {
        gnome2_pkg_postinst

        elog
        elog "If after updating Epiphany it becomes unable to show any webpage reporting"
        elog "errors in terminal regarding 'EphyBrowser initialization failed', try"
        elog "removing old compreg.dat file:"
        elog " rm ~/.gnome2/epiphany/mozilla/epiphany/compreg.dat"
        elog "and restart it."
}

But I didn't comment it clear enough here in bugzilla, sorry
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2010-07-21 11:57:55 UTC
epiphany-2.26.3-r4.ebuild:KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
epiphany-extensions-2.26.1-r1.ebuild:KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"

Looks like this bug is done.