The goal it's trying to execute is here, I'm not sure how to recover the actual commands it's trying to run though. Maybe the that command/the output of that command is already in the error message?
Search Criteria
Package Details: tuxguitar 1.6.2-3
Package Actions
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: | 61 |
Popularity: | 2.22 |
First Submitted: | 2018-01-05 17:06 (UTC) |
Last Updated: | 2024-04-15 21:40 (UTC) |
Dependencies (21)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- java-runtime (jre10AUR, jre12AUR, server-jreAUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, amazon-corretto-18AUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk-android-studioAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre19-openjdkAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk20-graalvm-ee-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, mandrel-binAUR, jdk8AUR, jre8AUR, jdk17-zulu-prime-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre17-jetbrainsAUR, jre21-jetbrainsAUR, jre21-jetbrains-gitAUR, jdk8-perfAUR, zulu-jdk-fx-binAUR, jdk8-openj9-binAUR, zulu-jre-fx-binAUR, jdk-temurinAUR, amazon-corretto-22-binAUR, jdk22-graalvm-binAUR, zing-8-binAUR, zing-21-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-17-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-temurinAUR, jreAUR, jdkAUR, jre-ltsAUR, jre17AUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, liberica-jdk-21-full-binAUR, jdk17-jetbrains-binAUR, jdk21-jetbrains-binAUR, jre-jetbrainsAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- fluidsynth (fluidsynth-gitAUR) (make)
- gzip (dxcompress-gitAUR, dxcompressAUR, gzip-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, amazon-corretto-18AUR, jdk18-openjdkAUR, jdk-android-studioAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk19-openjdkAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk20-graalvm-ee-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, mandrel-binAUR, jdk8AUR, jdk17-zulu-prime-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-jetbrainsAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk21-jetbrains-gitAUR, jdk8-perfAUR, zulu-jdk-fx-binAUR, jdk8-openj9-binAUR, jdk-temurinAUR, amazon-corretto-22-binAUR, jdk22-graalvm-binAUR, zing-8-binAUR, zing-21-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-17-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-temurinAUR, jdkAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk-openjdk-wakefieldAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, liberica-jdk-21-full-binAUR, jdk17-jetbrains-binAUR, jdk21-jetbrains-binAUR, jre-jetbrainsAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- lilv (lilv-gitAUR) (make)
- lv2 (lv2-gitAUR) (make)
- maven (mvnvmAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- suil (suil-gitAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wget (wget-gitAUR) (make)
- fluidsynth (fluidsynth-gitAUR) (optional) – FluidSynth plugin support
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (optional) – Jack plugin support
- lilv (lilv-gitAUR) (optional) – LV2 plugin support
- lilypond (lilypond-gitAUR, lilypond-develAUR) (optional) – Compile exported LilyPond files
- lv2 (lv2-gitAUR) (optional) – LV2 plugin support
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (optional) – LV2 plugin support
- Show 1 more dependencies...
Required by (1)
Sources (1)
Visne commented on 2024-05-26 23:34 (UTC)
Darkmind2007 commented on 2024-05-26 23:23 (UTC) (edited on 2024-05-26 23:24 (UTC) by Darkmind2007)
When I try to install the latest update I get the following error. Has anyone faced it and know what could be the root cause?
Is there a specific Java version that needs to be used for compilation?
[INFO] tuxguitar-fluidsynth-linux-x86_64 SNAPSHOT ......... FAILURE [ 0.857 s]
[INFO] tuxguitar-synth-lv2 SNAPSHOT ....................... SKIPPED
[INFO] tuxguitar-synth-lv2-linux-x86_64 SNAPSHOT .......... SKIPPED
[INFO] tuxguitar-linux-swt-x86_64 SNAPSHOT ................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.131 s
[INFO] Finished at: 2024-05-27T00:18:07+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile-native) on project tuxguitar-fluidsynth-linux-x86_64: An Ant BuildException has occured: exec returned: 2
[ERROR] around Ant part ...<exec failonerror="true" dir="../../..//TuxGuitar-fluidsynth/jni/" executable="make">... @ 4:88 in /home/darkmind/.cache/pacaur/tuxguitar/src/tuxguitar-1.6.2/desktop/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/target/antrun/build-compile-native.xml
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile-native) on project tuxguitar-fluidsynth-linux-x86_64: An Ant BuildException has occured: exec returned: 2
around Ant part ...<exec failonerror="true" dir="../../..//TuxGuitar-fluidsynth/jni/" executable="make">... @ 4:88 in /home/darkmind/.cache/pacaur/tuxguitar/src/tuxguitar-1.6.2/desktop/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/target/antrun/build-compile-native.xml
coderkun commented on 2024-04-14 08:22 (UTC) (edited on 2024-04-14 08:23 (UTC) by coderkun)
Actually, it does work when I add the package to a repository. Seems that only local installation (pacman -U
) does not honor the replaces
declaration. But that should not be your concern.
So all good now. Thanks!
coderkun commented on 2024-04-14 08:13 (UTC) (edited on 2024-04-14 08:14 (UTC) by coderkun)
I doesn’t to the trick for me. Pacman still not handles that nicely but errors out:
# pacman -U tuxguitar-1.6.2-3-x86_64.pkg.tar.zst
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) tuxguitar-1.6.2-3
Total Installed Size: 86.54 MiB
Net Upgrade Size: 86.54 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#############################################################################] 100%
(1/1) checking package integrity [#############################################################################] 100%
(1/1) loading package files [#############################################################################] 100%
(1/1) checking for file conflicts [#############################################################################] 100%
error: failed to commit transaction (conflicting files)
tuxguitar: /usr/share/applications/tuxguitar.desktop exists in filesystem (owned by tuxguitar-common)
tuxguitar: /usr/share/mime/packages/tuxguitar.xml exists in filesystem (owned by tuxguitar-common)
Errors occurred, no packages were upgraded.
If I read the description of replaces in the wiki correctly, conflicts should be used:
If providing an alternate version of an already existing package or uploading to the AUR, use the conflicts and provides arrays, which are only evaluated when actually installing the conflicting package.
Or maybe use both? Thanks a again for maintaining this package.
Visne commented on 2024-04-13 18:39 (UTC)
Should be fixed now, can you retry?
Visne commented on 2024-04-13 17:48 (UTC)
Ah, I think replaces
would be appropriate here. I'll add it in a sec.
coderkun commented on 2024-04-13 17:16 (UTC) (edited on 2024-04-13 17:17 (UTC) by coderkun)
Thanks for taking over and updating the package.
When I try to update to the new package, I get the following error:
error: failed to commit transaction (conflicting files)
tuxguitar: /usr/share/applications/tuxguitar.desktop exists in filesystem (owned by tuxguitar-common)
tuxguitar: /usr/share/mime/packages/tuxguitar.xml exists in filesystem (owned by tuxguitar-common)
Errors occurred, no packages were upgraded.
Would it make sense to declare “tuxguitar-common” and “tuxguitar-gtk” as conflics or as provided? Of course I can uninstall the old package(s) manually but it would be nice if that would be handled by pacman automatically.
Visne commented on 2024-04-13 10:54 (UTC)
I've adopted the package and updated to 1.6.2. 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.
Let me know if you run into any issues.
ozwigh commented on 2024-02-08 08:06 (UTC)
Until everything is sorted here, I made a temporary binary package of a helge17 fork: https://aur.archlinux.org/packages/tuxguitar-bin You can test it (I personally found version 1.6.1 quite stable and usable) without uninstalling this package. More details in the pinned comment.
Kunda commented on 2023-12-31 11:35 (UTC) (edited on 2023-12-31 11:35 (UTC) by Kunda)
ping @buzo
per @rasmuoy this project has indeed migrated to github https://github.com/helge17/tuxguitar
Pinned Comments
Visne commented on 2024-04-13 10:54 (UTC)
I've adopted the package and updated to 1.6.2. 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.
Let me know if you run into any issues.