This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goplasmabindings. commit e9de9dedd6d2aadf9a1c76238107570688c26467 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Aug 11 21:27:29 2023 +0200 x2goplasmabindings.spec: try to BuildIgnore: kinfocenter5, since it contains a rich dependency on /usr/bin/vulkaninfo if libvulkan1 is installed, which breaks obs-build. --- debian/changelog | 2 ++ x2goplasmabindings.spec | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 92d7407..75c9b74 100644 --- a/debian/changelog +++ b/debian/changelog @@ -67,6 +67,8 @@ x2goplasmabindings (3.0.2.3-0x2go1) UNRELEASED; urgency=medium /usr/share/plasma/plasmoids. KDE 5 users, which are the intended target of this package, will already have that installed, so it's essentially a no-op for them. + + Try to BuildIgnore: kinfocenter5, since it contains a rich dependency on + /usr/bin/vulkaninfo if libvulkan1 is installed, which breaks obs-build. * debian/control: + Adapt description to also mention KDE 5. + Build-Depend on libkf5plasma-dev and libkf5i18n-dev, with a fallback to diff --git a/x2goplasmabindings.spec b/x2goplasmabindings.spec index 2d804d4..9256379 100644 --- a/x2goplasmabindings.spec +++ b/x2goplasmabindings.spec @@ -65,6 +65,12 @@ BuildRequires: redhat-rpm-config %if 0%{?suse_version} BuildRequires: plasma5-desktop Requires: plasma5-desktop +# The dependency parser barfs on libvulkan1 vs. kinfocenter5, which requires +# /usr/bin/vulkaninfo if libvulkan1 is installed. While that is certainly a +# bug with our version of obs-build, libsolv, librpm or whatever is actually +# causing it, we should be able to easily avoid this error by masking +# kinfocenter5. +#!BuildIgnore: kinfocenter5 %else BuildRequires: plasma-desktop Requires: plasma-desktop -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goplasmabindings.git