Summary: | >=www-client/opera-60.0 should not RDEPEND on gnome-base/gconf | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rafał Mużyło <galtgendo> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bkohler, ostroffjh |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rafał Mużyło
2019-05-22 11:48:37 UTC
As far as I can tell, this is accurate. My opera-beta runs fine without gconf. If this were a new package, would we have any indication that gconf should be in the dependency list? Not only is gnome-base/gconf and unnecessary dependency, it also depends on EOL Python 2.x... ----- !!! The ebuild selected to satisfy "gnome-base/gconf:2" has unmet requirements. - gnome-base/gconf-3.2.6-r4::gentoo USE="introspection -debug -ldap -policykit" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="-python2_7 " The following REQUIRED_USE flag constraints are unsatisfied: python_targets_python2_7 The above constraints are a subset of the following complete expression: any-of ( python_targets_python2_7 ) (dependency required by "www-client/opera-67.0.3575.115::gentoo" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) ----- Personally, I solve this on every new update to opera by simply copying the official ebuild to my overlay and deleting the offending line, but I find this a bit tiresome... Can we get this fixed, please? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2cb7bf32861186c9de3734b3ed9b1901b06031 commit cd2cb7bf32861186c9de3734b3ed9b1901b06031 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-05-06 08:52:39 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-05-06 08:56:27 +0000 www-client/opera: Drop gnome-base/gconf dependency Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/686544 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../opera/{opera-68.0.3618.63.ebuild => opera-68.0.3618.63-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) |