| Summary: | [gnome overlay] epiphany-2.26.2 does not merge properly due to xulrunner-1.9.1 (sandbox violation) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Brian Johnson <gentoo-bugzilla> |
| Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | dabbott, gentoo-bugzilla, gnome |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Bugs #263585 #265700 are likely duplicates of this. A more robust solution is needed in the ebuilds for epiphany to handle multiple versions of xulrunner. *** This bug has been marked as a duplicate of bug 263585 *** |
With xulrunner-1.9.1, a sandbox violation will occur when emerging epiphany-2.26.2 Reproducible: Always Steps to Reproduce: This will only happen when/if xulrunner-1.9.1 (currently beta) is installed. The ebuild itself adds predictions for xulrunner-1.9 but not xulrunner-1.9.1 This can be fixed by changing the following lines in the epiphany-2.26.2 ebuild: addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat addpredict /usr/$(get_libdir)/xulrunner-1.9/components/xpti.dat.tmp addpredict /usr/$(get_libdir)/xulrunner-1.9/components/compreg.dat.tmp to src_configure() { addpredict /usr/$(get_libdir)/xulrunner-1.9.1/components/xpti.dat addpredict /usr/$(get_libdir)/xulrunner-1.9.1/components/xpti.dat.tmp addpredict /usr/$(get_libdir)/xulrunner-1.9.1/components/compreg.dat.tmp