Summary: | x11-terms/guake-3.4.0 - dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.guake3.RemoteControl': no such name | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | Current packages | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sparky |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/Guake/guake/issues/1436 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jeroen Roovers (RETIRED)
2018-10-06 10:15:35 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a6dcbe1a5668bd29d2668fe959a065d566aaf2 commit a0a6dcbe1a5668bd29d2668fe959a065d566aaf2 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2018-10-06 10:22:46 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2018-10-06 10:25:09 +0000 x11-terms/guake: Fix dependencies, runtime Bug: https://bugs.gentoo.org/667878 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org> x11-terms/guake/files/guake-3.4.0-paths.patch | 14 ++++++++++++++ .../guake/{guake-3.4.0.ebuild => guake-3.4.0-r1.ebuild} | 8 +++++--- x11-terms/guake/guake-9999.ebuild | 10 ++++++---- 3 files changed, 25 insertions(+), 7 deletions(-) Is the new dev-libs/glib[${PYTHON_USEDEP}] dependency correct? I'm running a system with glib-2.56.2 which appears to be missing the python flags, so I'm getting a merge conflict. It seems to be forcing glib-2.54.3-r6 (also masked) so it appears to have problems with glib-2.52.3 as well. So either [${PYTHON_USEDEP}] is wrong or we need to file a bug against glib to fix it's python handling. glib-2.52.3 - only PYTHON_TARGETS flags: [ebuild UD ] dev-libs/glib-2.52.3:2::gentoo [2.56.2:2::gentoo] USE="dbus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap -test -utils" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7%*" 7,500 KiB glib-2.54.3-r6 - PYTHON_TARGETS and PYTHON_SINGLE_TARGET flags: [ebuild UD~] dev-libs/glib-2.54.3-r6:2::gentoo [2.56.2:2::gentoo] USE="dbus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap -test -utils" ABI_X86="32 (64) (-x32)" PYTHON_SINGLE_TARGET="python3_6%* -python2_7% -python3_5% -python3_7%" PYTHON_TARGETS="python2_7%* python3_6%* -python3_5% -python3_7%" 7,692 KiB glib-2.56.2:2 - no python flags: [ebuild R ~] dev-libs/glib-2.56.2:2::gentoo USE="dbus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap -test -utils" ABI_X86="32 (64) (-x32)" 0 KiB (In reply to Matthew Turnbull from comment #2) > Is the new dev-libs/glib[${PYTHON_USEDEP}] dependency correct? No, that's not right. Not sure how that slipped in, but I removed it now. Thanks! I can confirm that guake-3.4.0-r1 now installs and runs. Just waiting on what upstream has to say :) However, it looks like guake-9999 still has the has glib dependency. I bumped to 3.6.1 a few days ago and added a new x11-libs/libwnck dependency today. I tried to bump to 3.6.2 as well, but that release has the same problem as 3.4.0 originally had (this bug report). The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4fe442ebef92f454bc27a33679047621d1ee1b commit bb4fe442ebef92f454bc27a33679047621d1ee1b Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-05-14 11:00:44 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-05-14 11:01:15 +0000 x11-terms/guake: Version 3.6.3 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Bug: https://bugs.gentoo.org/667878 Signed-off-by: Jeroen Roovers <jer@gentoo.org> x11-terms/guake/Manifest | 1 + x11-terms/guake/guake-3.6.3.ebuild | 73 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) (In reply to Matthew Turnbull from comment #4) > Thanks! I can confirm that guake-3.4.0-r1 now installs and runs. Just > waiting on what upstream has to say :) > > > However, it looks like guake-9999 still has the has glib dependency. commit 5526ab6ff366b6dc3ee0d6ca365780bf535f370b Author: Jeroen Roovers <jer@gentoo.org> Date: Wed Oct 10 09:15:58 2018 +0200 x11-terms/guake: Drop PYTHON_USEDEP USE dep for dev-libs/glib Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers <jer@gentoo.org> diff --git a/x11-terms/guake/guake-9999.ebuild b/x11-terms/guake/guake-9999.ebuild index 593f8375adb..b12d887f6d2 100644 --- a/x11-terms/guake/guake-9999.ebuild +++ b/x11-terms/guake/guake-9999.ebuild @@ -17,7 +17,7 @@ KEYWORDS="" IUSE="utempter" RDEPEND=" - dev-libs/glib[${PYTHON_USEDEP}] + dev-libs/glib dev-libs/keybinder:3[introspection] dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pbr[${PYTHON_USEDEP}] |