Summary: | Downgrade to www-client/epiphany-extensions-2.32.0-r1 fails with "Epiphany API version 2.29 is required" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
/var/tmp/portage/www-client/epiphany-extensions-2.32.0-r1/work/epiphany-extensions-2.32.0/config.log
build.log |
Description
Juergen Rose
2014-03-11 09:44:24 UTC
Created attachment 372360 [details]
build.log
epiphany-extensions-2.32 needs the old epiphany-2.32. With epiphany-3.8 and newer you don't need any epiphany-extensions (but we cannot hardmask it until we don't kill old gnome2) The correct way to fix this is to make epiphany-extensions-2.32 explicitly depend on <epiphany-3 and to have epiphany-3.8 and 3.10 block epiphany-extensions. Otherwise, anybody (like Juergen) who had epiphany-extensions-3.6.0 installed is going to run into build failures because 3.6.0 was removed and only 2.32.0-r1 was left in the tree. + 12 Mar 2014; Alexandre Rostovtsev <tetromino@gentoo.org> + epiphany-extensions-2.32.0-r1.ebuild: + epiphany-extenions-2.x requires epiphany-2.x (bug #504186, thanks to Juergen + Rose). + 12 Mar 2014; Alexandre Rostovtsev <tetromino@gentoo.org> + epiphany-3.8.2.ebuild, epiphany-3.10.3.ebuild: + Block epiphany-extensions, it no longer works with >epiphany-3.7 (bug + #504186). |