Package Details: jstest-gtk-git 0.1.0.r127.g92bdf8e-1

Git Clone URL: https://aur.archlinux.org/jstest-gtk-git.git (read-only, click to copy)
Package Base: jstest-gtk-git
Description: A simple GTK2-based joystick tester and calibrator
Upstream URL: https://github.com/Grumbel/jstest-gtk
Licenses: GPL3
Submitter: ZekeSulastin
Maintainer: fermino
Last Packager: fermino
Votes: 122
Popularity: 0.78
First Submitted: 2012-06-06 02:00 (UTC)
Last Updated: 2025-04-03 16:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

cazzoo commented on 2021-05-21 13:17 (UTC) (edited on 2021-05-21 13:29 (UTC) by cazzoo)

Yes it is, but probably I can enhance the source fetch specifying the branch to fetch. Let me try something and get back to you. -- EDIT I've been checking over internet and it's makepkg design to retrieve the full bare repo. I found some alternatives you could run on your own machine to handle it but this is not something I can do from the makepkg script. Please beware doing so may alter you build process for the other packages and may break them. Indeed, some other pages may require a specific tag from source, this previously linked solution will prevent it.

taher commented on 2021-05-21 12:51 (UTC) (edited on 2021-05-21 12:52 (UTC) by taher)

Hmmm, ok I might be a little unfamiliar here and I could be mistaken, but are you supposed to get a bare repository? It's even mentioned as such in your log output "Cloning into bare repository" and because it's cloning into a bare repository then the rest of the build steps are failing because they're expecting a working copy.

Does makepkg work after you delete and clean everything?

cazzoo commented on 2021-05-21 11:31 (UTC) (edited on 2021-05-21 11:31 (UTC) by cazzoo)

@taher I'm pretty surprised since the makepkg works fine on my end.

==> Making package: jstest-gtk-git 0.1.0.r115.g420317b-1 (ven. 21 mai 2021 13:29:11)
==> Retrieving sources...
  -> Cloning jstest-gtk git repo...
Cloning into bare repository '/home/caz/Documents/jstest-gtk-git/jstest-gtk'...
remote: Enumerating objects: 28, done.

taher commented on 2021-05-21 09:49 (UTC) (edited on 2021-05-21 09:50 (UTC) by taher)

Latest commit broke this package as shown below. I checked and the reason is that the clone command is downloading a bare repository, not a working copy

==> Making package: jstest-gtk-git 0.1.0.r115.g420317b-1 (Fri 21 May 2021 12:38:26 PM +03)

==> Retrieving sources...

==> ERROR: /home/taher/.cache/yay/jstest-gtk-git/jstest-gtk is not a clone of https://gitlab.com/jstest-gtk/jstest-gtk.git Aborting...

nvllsvm commented on 2020-11-14 01:51 (UTC)

Website is out of date, should be: "https://jstest-gtk.gitlab.io/" Description is also out of date, no longer depends upon GTK2. I recommend this as per the GitLab: "A Gtk+ based joystick test application"

mirh commented on 2020-05-29 16:05 (UTC)

Why is .SRCINFO requesting gtkmm, while the PKGBUILD has gtkmm3? And fix_asset_path.patch is empty.

AdrianoML commented on 2018-09-18 16:49 (UTC)

build the package with "makepkg -s". The -s switch allows pacman to automatically solve your dependencies. This packages is not out of date.

Guybrusssh commented on 2018-09-18 16:27 (UTC) (edited on 2018-09-18 17:20 (UTC) by Guybrusssh)

same problem

Missing dependencies: -> gtkmm3 ==> Checking buildtime dependencies... ==> ERROR: Could not resolve all dependencies. Error making: jstest-gtk-git

thx for the quick answer.

I had another workaround, I installed

extra/gtkmm3 3.22.2+2+g3002ed86-1 (1.3 MiB 10.2 MiB) C++ bindings for GTK+ 3

Before I installed your packet.

AdrianoML commented on 2018-08-17 03:03 (UTC) (edited on 2018-08-17 03:04 (UTC) by AdrianoML)

It already has gtkmm3, are you sure you have downloaded the latest version of the PKGBUILD?

martorskull commented on 2018-08-16 17:04 (UTC)

I had issues building the package. It was missing gtkmm3. It should be added as a dependency.