Package Details: xdg-terminal-exec-git r30.7ce994f-1

Git Clone URL: https://aur.archlinux.org/xdg-terminal-exec-git.git (read-only, click to copy)
Package Base: xdg-terminal-exec-git
Description: Proposed standard to launching desktop apps with Terminal=true
Upstream URL: https://github.com/Vladimir-csp/xdg-terminal-exec
Licenses: GPL3
Submitter: VannTen
Maintainer: VannTen
Last Packager: VannTen
Votes: 0
Popularity: 0.000000
First Submitted: 2022-07-25 11:48 (UTC)
Last Updated: 2024-01-12 08:34 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

VannTen commented on 2024-01-08 15:22 (UTC)

bash-bats changed its name to bats, I need to upgrade the checkdepends but was a bit busy with end of year and stuff.

kotv commented on 2024-01-08 14:11 (UTC) (edited on 2024-01-08 14:13 (UTC) by kotv)

Still unable to install using this package. It seems that the problem is related to a change in bats validator scripts path

Aur (1)                    Old Version  New Version    Make Only
aur/xdg-terminal-exec-git               r30.7ce994f-1  No

:: Proceed to review? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: xdg-terminal-exec-git r30.7ce994f-1 (Mon Jan  8 15:08:50 2024)
==> Retrieving sources...
  -> Updating xdg-terminal-exec git repo...
==> Validating source files with sha256sums...
    xdg-terminal-exec ... Skipped
==> Making package: xdg-terminal-exec-git r30.7ce994f-1 (Mon Jan  8 15:08:51 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating xdg-terminal-exec git repo...
==> Validating source files with sha256sums...
    xdg-terminal-exec ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of xdg-terminal-exec git repo...
Cloning into 'xdg-terminal-exec'...
done.
==> Starting pkgver()...
==> Updated version: xdg-terminal-exec-git r171.a09da69-1
==> Sources are ready.
xdg-terminal-exec-git-r30.7ce994f-1: parsing pkg list...
==> Making package: xdg-terminal-exec-git r171.a09da69-1 (Mon Jan  8 15:08:52 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting check()...
/usr/lib/bats/bats: line 489: /usr/lib/bats-core/validator.bash: No such file or directory
==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'xdg-terminal-exec-git-r30.7ce994f-1':
error: packages failed to build: xdg-terminal-exec-git-r30.7ce994f-1

VannTen commented on 2023-12-09 23:10 (UTC)

xdg-terminal-exec-git-r30.7ce994f-1 -> looks like your not updating the git source somehow. It works fine on the latest version:

==> Finished making: xdg-terminal-exec-git r159.04f37d4-1 (Sun Dec 10 00:01:45 2023)

Ferk commented on 2023-12-09 00:51 (UTC)

Instalation is failing. It seems the tests run on check() are giving errors.


==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting check()...
tests.bats
 ✗ uses globally configured entry
   (from function `assert_output' in file test/tests.bats, line 29,
    in test file test/tests.bats, line 39)
     `assert_output "default terminal"' failed
   status: 0
   output diff:
   --- /dev/fd/63   2023-12-09 01:47:57.845523735 +0100
   +++ /dev/fd/62   2023-12-09 01:47:57.845523735 +0100
   @@ -1 +1,2 @@
   +Assuming 'y' means no
    default terminal
 ✗ ignores missing config directory
   (from function `assert_output' in file test/tests.bats, line 29,
    in test file test/tests.bats, line 47)
     `assert_output "default terminal"' failed
   status: 0
   output diff:
   --- /dev/fd/63   2023-12-09 01:47:57.872190328 +0100
   +++ /dev/fd/62   2023-12-09 01:47:57.872190328 +0100
   @@ -1 +1,2 @@
   +Assuming 'y' means no
    default terminal
....


19 tests, 19 failures

==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'xdg-terminal-exec-git-r30.7ce994f-1':