Package Details: steam-gamepadui-session-git r17.fabfbd9-1

Git Clone URL: https://aur.archlinux.org/steam-gamepadui-session-git.git (read-only, click to copy)
Package Base: steam-gamepadui-session-git
Description: Steam Big Picture session based on gamescope for vanilla Arch Linux
Upstream URL: https://github.com/chenx-dust/steam-gamepadui-session
Licenses: MIT
Conflicts: gamescope-session-steam-git
Submitter: chenx_dust
Maintainer: chenx_dust
Last Packager: chenx_dust
Votes: 0
Popularity: 0.000000
First Submitted: 2024-05-05 16:42 (UTC)
Last Updated: 2024-07-29 12:08 (UTC)

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

chenx_dust commented on 2024-07-29 12:09 (UTC)

@thurstylark Thank you! Your patch has been adopted.

thurstylark commented on 2024-07-27 04:12 (UTC) (edited on 2024-07-27 04:12 (UTC) by thurstylark)

On Line 22 of the PKGBUILD, the conflicts array isn't specified correctly. The PKGBUILD is setting the conflict array, but should be setting the conflicts array.

As it stands, the built package will not conflict with anything, because an array named conflict isn't handled by makepkg.

Here's a patch that can be applied directly with git:

diff --git a/.SRCINFO b/.SRCINFO
index 8a659d8..1c30583 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = steam-gamepadui-session-git
    pkgdesc = Steam Big Picture session based on gamescope for vanilla Arch Linux
-   pkgver = r8.015e098
-   pkgrel = 2
+   pkgver = r17.fabfbd9
+   pkgrel = 1
    url = https://github.com/chenx-dust/steam-gamepadui-session
    arch = any
    license = MIT
@@ -15,6 +15,7 @@ pkgbase = steam-gamepadui-session-git
    optdepends = steam-removable-media-git: removable media support
    optdepends = gamemode: for performance tuning
    optdepends = lib32-gamemode: for performance tuning
+   conflicts = gamescope-session-steam-git
    source = steam-gamepadui-session::git+https://github.com/chenx-dust/steam-gamepadui-session.git
    md5sums = SKIP

diff --git a/PKGBUILD b/PKGBUILD
index df496e6..6550679 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
 pkgname=steam-gamepadui-session-git
 _gitown=chenx-dust
 _gitdir=steam-gamepadui-session
-pkgver=r8.015e098
-pkgrel=2
+pkgver=r17.fabfbd9
+pkgrel=1
 pkgdesc="Steam Big Picture session based on gamescope for vanilla Arch Linux"
 arch=('any')
 url="https://github.com/${_gitown}/${_gitdir}"
@@ -19,7 +19,7 @@ optdepends=(
    'gamemode: for performance tuning'
    'lib32-gamemode: for performance tuning'
 )
-conflict=('gamescope-session-steam-git')
+conflicts=('gamescope-session-steam-git')
 makedepends=('git')
 source=("${_gitdir}::git+https://github.com/${_gitown}/${_gitdir}.git")
 md5sums=('SKIP')