Package Details: jstest-gtk-git 0.1.0.r115.g420317b-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.git
Licenses: GPL3
Submitter: ZekeSulastin
Maintainer: cazzoo
Last Packager: cazzoo
Votes: 117
Popularity: 0.27
First Submitted: 2012-06-06 02:00 (UTC)
Last Updated: 2023-09-17 21:49 (UTC)

Latest Comments

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

xAsh commented on 2023-09-15 20:28 (UTC)

gitlab was recently abandonned? looks like code is updated on https://github.com/Grumbel/jstest-gtk, not sure if that's the same maintainer though

phansel commented on 2022-11-22 08:22 (UTC)

Builds and runs fine on M1 Asahi Linux (aarch64) :)

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

Hello. Thank you for taking the time to help. Really appreciate it.

So what I did is a complete uninstall followed by re-install and this time the build worked. I don't know if the cause is the presence of the old package in the system, but I think something happened that blocked me from upgrading. So the only solution was to uninstall. Maybe it's because of caching the location or something? Although that is weird because I cleaned all yay cache, so it could've been something with perhaps pacman! I need to learn more about this stuff I guess, but yeah I was failing with both yay and makepkg which is the reason why I was confused.

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.