Thanks for the ping @thegovernor !
The package was also out-of-date. It is now updated to the latest 1.5.2.
Git Clone URL: | https://aur.archlinux.org/tuxguitar.git (read-only, click to copy) |
---|---|
Package Base: | tuxguitar |
Description: | A multitrack guitar tablature editor and player |
Upstream URL: | https://www.tuxguitar.app/ |
Licenses: | LGPL-3.0-or-later |
Replaces: | tuxguitar-common, tuxguitar-gtk2 |
Submitter: | Barthalion |
Maintainer: | Visne |
Last Packager: | Visne |
Votes: | 64 |
Popularity: | 0.51 |
First Submitted: | 2018-01-05 17:06 (UTC) |
Last Updated: | 2024-08-23 18:47 (UTC) |
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 Next › Last »
Thanks for the ping @thegovernor !
The package was also out-of-date. It is now updated to the latest 1.5.2.
Hello,
The package checksums seem to be out of date.
yay output:
Validating source files with sha256sums... tuxguitar-1.5.1-src.tar.gz ... FAILED
If possible, please update the package. Thank you.
Thank you very much for the explanation.
I've just installed the package, but adjusted a few things beforehand in the PKGBUILD: - exchanged gtk2 with gtk3 - updated to tuxguitar 1.5.1 - added conflicts + provides to let pacman react correctly, if the other tuxguitar package is installed
Patchfile with these changes: https://pastebin.com/G6bKcq0A
Thank you for pointing out the dependency issue. I apologize for this. As for the differences between this and the main tuxguitar package (which used to be in the community repository, mind you), is that it doesn't set tuxguitar to use GTK 2. The tuxguitar binary uses GTK 3 by default, but due to an issue that was a problem way back in time, GTK 2 was used instead using a variable in a shell script that exists in /usr/bin as 'tuxguitar'. The package continued this behavior beyond its necessity, and so because I got sick of manually changing this behavior with every update, I decided to create an AUR package, and yes, I used the same PKGBUILD as a base. I need to change the GTK dependency for sure, but the actual difference is in the launcher shell script that is called when running 'tuxguitar'. I hope this cleared things up, and hopefully I can have the package updated by tomorrow to correct the dependencies.
Shouldn't the package depend on gtk3 instead of gtk2?
What's the difference to the other tuxguitar package here on AUR? The PKGBUILDs of both don't have any significant differences.
BUILD FAILED
/home/arnaud/tempo/gcc5/javahelp2/src/javahelp2/javahelp_nbproject/build.xml:104: The following error occurred while executing this line:
/home/arnaud/tempo/gcc5/javahelp2/src/javahelp2/JSearchIndexer_nbproject/nbproject/build-impl.xml:314: The following error occurred while executing this line:
/home/arnaud/tempo/gcc5/javahelp2/src/javahelp2/JSearchClient_nbproject/nbproject/build-impl.xml:314: The following error occurred while executing this line:
/home/arnaud/tempo/gcc5/javahelp2/src/javahelp2/javahelp_nbproject/nbproject/build-impl.xml:598: The following error occurred while executing this line:
/home/arnaud/tempo/gcc5/javahelp2/src/javahelp2/javahelp_nbproject/nbproject/build-impl.xml:244: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-8-openjdk/jre"
Total time: 0 seconds
==> ERROR: A failure occurred in build().
Aborting...
@Enelar: Seems like you are using "jre8-openjdk" as JRE, so you need "jdk8-openjdk" to successfully build the tuxguitar package.
Tuxguitar works with many Java versions, so you need to make sure, your using the same version for JRE and JDK when creating the package.
[ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Unable to locate the Javac Compiler in: /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of your Java installation by setting the JAVA_HOME environment variable.
Wrong dependencies - i instailed adviced 10, and it wont built. Update package please
The 1.5.1 is out, I hope that fix the problem. It build fine with java-10-openjdk on my machine.
I wanted to add that this package only seems to build with JDK9 installed. I have JDK10 and it kept failing, but haven't tried with JDK8.
Pinned Comments
Visne commented on 2024-04-13 10:54 (UTC) (edited on 2024-06-11 21:53 (UTC) by Visne)
I've adopted the package and updated to the latest version. Sadly this means that GTK2 support is dropped (SWT dropped support back in 2018...).
I'm not sure if anyone was using this on Arch Linux ARM, but temporarily support for that is also dropped. They did some work on that upstream though but it is not part of 1.6.2 yet, so hopefully it can be supported after the next release.It should now support ARM64 (please let me know if it works for you).Let me know if you run into any issues.