Package Details: tuxguitar-common 1.5.6-3

Git Clone URL: https://aur.archlinux.org/tuxguitar.git (read-only, click to copy)
Package Base: tuxguitar
Description: multitrack guitar tablature editor and player
Upstream URL: https://sourceforge.net/projects/tuxguitar/
Licenses: LGPL
Submitter: Barthalion
Maintainer: buzo
Last Packager: buzo
Votes: 52
Popularity: 1.01
First Submitted: 2018-01-05 17:06 (UTC)
Last Updated: 2022-05-01 16:10 (UTC)

Pinned Comments

buzo commented on 2020-06-07 11:11 (UTC) (edited on 2020-06-07 11:15 (UTC) by buzo)

The easiest way to solve build failures is by building in a clean chroot. Else make sure with archlinux-java status that you are not using an old Java version. To use the latest Java varsion, run archlinux-java set java-14-openjdk.

Latest Comments

Martchus commented on 2022-05-01 22:59 (UTC)

Thanks!

buzo commented on 2022-05-01 16:11 (UTC)

Sorry, Martchus, I must have missed that comment. Fixed.

Martchus commented on 2022-05-01 11:42 (UTC)

I see that you haven't abandoned the package yet. It would still be nice to fix the architecture as mentioned in my last comment.

Martchus commented on 2022-03-05 18:46 (UTC)

tuxguitar-common is an arch-specific package, e.g.:

file /usr/share/tuxguitar/lib/libicedtea-sound.so
/usr/share/tuxguitar/lib/libicedtea-sound.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eab02ca7164fbb3413fc59630ec84b2e24800c49, stripped

So archs should be x86_64, see https://wiki.archlinux.org/title/Arch_package_guidelines#Architectures. (I'd say for AUR packages it is also acceptable to add further archs such as i686 and aarch64 if the package is known to compile for those. However, one must not any if the resulting package contains arch specific contents.)

steveoriol commented on 2022-01-08 12:30 (UTC)

Thank you @tunalad, after installation of the package jre11-openjdk-headless, tuxguitar works like a charme when you start it with your command :-)

JAVA_HOME=/usr/lib/jvm/java-11-openjdk tuxguitar

dvzrv commented on 2021-11-04 14:08 (UTC)

@actionless: If tuxguitar-common links against libfluidsynth.so.2, then your package is broken and needs to be rebuilt (as it likely was not built against the current fluidsynth 2.2.3). There is nothing more to that.

Please read through the AUR submission guidelines to understand which packages are accepted and why this package is considered not okay for the AUR and please also have a look at the debugging section to understand how to debug the build and how to build in a clean chroot (the chroot directory may entirely exist in RAM btw.).

actionless commented on 2021-11-04 13:20 (UTC) (edited on 2021-11-04 13:20 (UTC) by actionless)

@dvzrv first of all it's not BUILD failure, but RUNTIME

second, i dont have multiple gigs of free space on my laptop to build stuff in chroot, whlist workaround with extra fluidsynth library just works

dvzrv commented on 2021-11-04 08:40 (UTC)

@actionless: Please follow the pinned comment (which instructs you to build in a clean chroot). There is nothing wrong with the package and fluidsynth2-compat is not needed at all:

find-libdeps tuxguitar-common-1.5.4-2-any.pkg.tar.zst
libc.so=6-64
libjack.so=0-64
libfluidsynth.so=3-64
libasound.so=2-64

actionless commented on 2021-11-04 02:09 (UTC)

after fluidsynth upgraded i needed this package in order to run tuxguitar with fluidsynth output plugin:

https://aur.archlinux.org/packages/fluidsynth2-compat

tunalad commented on 2021-08-23 21:18 (UTC) (edited on 2021-08-23 21:21 (UTC) by tunalad)

For whatever reason, solutions below didn't work for me and I found a simpler way to fix this (with a friend of mine). If you don't have it, get jre11-openjdk. Now you should be able to open it with this command:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk tuxguitar
.

djandries commented on 2021-06-30 04:37 (UTC) (edited on 2021-06-30 04:39 (UTC) by djandries)

Looks like the upgrade to Java 16 broke playback:

org.herac.tuxguitar.player.base.MidiPlayerException: class org.herac.tuxguitar.midi.synth.impl.GervillProcessor (in unnamed module @0x14de7401) cannot access class com.sun.media.sound.SoftSynthesizer (in module java.desktop) because module java.desktop does not export com.sun.media.sound to unnamed module @0x14de7401

Changed the PKGBUILD to rely on Java 11 (jre11-openjdk) in the meantime. I set the JAVA_HOME and PATH to use Java 11 in the app startup scripts, rather than setting my system default Java version to 11.

diff --git a/PKGBUILD b/PKGBUILD
index d21e71f..068e61b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,15 +12,15 @@ pkgdesc="multitrack guitar tablature editor and player"
 arch=('any')
 url="https://sourceforge.net/projects/tuxguitar/"
 license=('LGPL')
-depends=('jre-openjdk' 'alsa-lib' 'libxtst')
+depends=('jre11-openjdk' 'alsa-lib' 'libxtst')
 makedepends=('unzip' 'zip' 'ant' 'jack' 'fluidsynth' 'jdk-openjdk' 'maven')
 optdepends=('fluidsynth')
 source=(https://downloads.sourceforge.net/tuxguitar/tuxguitar-$pkgver-src.tar.gz
         tuxguitar
         tuxguitar-gtk2)
 sha256sums=('8f73c8c9a90d5df7828f9854a93068c623eec9ed27240436411552484d71503a'
-            'efeef39d43ecf5a87ed64abc7d8cf63a01f3c9b08bac0ea299bf959fcb7c216a'
-            '39f92c0de6fcf86635dec5ac3b83613ca980fa7d24f66888fd06e5bb2c7c571f')
+            '40a9e904004fce3bee0fb68ec873100eb61bcd590d242cdc923cbc115fc3e752'
+            '35f77e2c59c22698a1f15f7b9985e4dfe9601ed7528824d29a63324b4c6cb6f2')

 case $CARCH in
   i686) _arch=x86;;
@@ -96,3 +96,4 @@ package_tuxguitar-gtk2 () {
   install -Dm 755 "${srcdir}/tuxguitar-$pkgver-src/build-scripts/tuxguitar-linux-$_arch/target/tuxguitar-$pkgver-linux-$_arch/tuxguitar.sh" \
                   "${pkgdir}/usr/share/tuxguitar/tuxguitar.sh"
 }
+
diff --git a/tuxguitar b/tuxguitar
index 1940436..d5d47ae 100755
--- a/tuxguitar
+++ b/tuxguitar
@@ -1,3 +1,5 @@
 #!/bin/sh -e
 cd /usr/share/tuxguitar
+export PATH="/usr/lib/jvm/java-11-openjdk/bin:$PATH"
+export JAVA_HOME="/usr/lib/jvm/java-11-openjdk"
 exec ./tuxguitar.sh "$@"
diff --git a/tuxguitar-gtk2 b/tuxguitar-gtk2
index 6c78512..50edd8f 100755
--- a/tuxguitar-gtk2
+++ b/tuxguitar-gtk2
@@ -1,3 +1,5 @@
 #!/bin/sh -e
 cd /usr/share/tuxguitar
+export PATH="/usr/lib/jvm/java-11-openjdk/bin:$PATH"
+export JAVA_HOME="/usr/lib/jvm/java-11-openjdk"
 exec ./tuxguitar.sh -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false "$@"

buzo commented on 2021-05-10 16:53 (UTC)

Thanks Argus, fixed.

Argus commented on 2021-05-09 14:17 (UTC) (edited on 2021-05-09 14:19 (UTC) by Argus)

To fix the error mentioned by st33n it seems to suffice to replace http with https. With the following changes in PKGBUILD the build succeeded for me:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,6 +33,7 @@ prepare() {
       sed -i -e 's|<source>1\.6</source>|<source>1\.7</source>|g' \
              -e 's|<target>1\.6</target>|<target>1\.7</target>|g' "$file"
   done
+  sed -i 's|http://maven-eclipse.github.io/maven|https://maven-eclipse.github.io/maven|' pom.xml
 }

 build() {

Downloading dependencies via http sounds really bad. Does this mean that before the current maven version, the build process would have allowed a man in the middle to execute arbitrary code?

st33n commented on 2021-05-02 18:47 (UTC) (edited on 2021-05-02 18:50 (UTC) by st33n)

Getting an error when building:

[ERROR] Failed to execute goal on project tuxguitar-ui-toolkit-swt: Could not resolve dependencies for project org.herac.tuxguitar:tuxguitar-ui-toolkit-swt:jar:1.5.4: Failed to collect dependencies at org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:jar:4.6.1: Failed to read artifact descriptor for org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:jar:4.6.1: Could not transfer artifact org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:pom:4.6.1 from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: [swt-repo (http://maven-eclipse.github.io/maven, default, releases+snapshots)] -> [Help 1]

I'm guessing this has something to do with the latest version of Maven, which blocks http repos: https://maven.apache.org/docs/3.8.1/release-notes.html

ljrk commented on 2020-08-09 12:30 (UTC)

If this program doesn't load successfully with something like

Exception in thread "main" org.eclipse.swt.SWTError: No more handles
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.graphics.Cursor.<init>(Unknown Source)

you should use the x11 GDK backend (GDK_BACKEND=x11) or force GTK2 (SWT_GTK3=0), c.f. https://bugs.eclipse.org/bugs/show_bug.cgi?id=527545

culebra_solida commented on 2020-07-15 02:42 (UTC)

getting authentication error, sha256sum doesnt match

buzo commented on 2020-06-07 11:11 (UTC) (edited on 2020-06-07 11:15 (UTC) by buzo)

The easiest way to solve build failures is by building in a clean chroot. Else make sure with archlinux-java status that you are not using an old Java version. To use the latest Java varsion, run archlinux-java set java-14-openjdk.

jealouscloud commented on 2020-06-06 02:24 (UTC) (edited on 2020-06-06 02:24 (UTC) by jealouscloud)

And now that we're on jdk-14, the package fails to build for me

[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.

The following resolves this, but it would be nice if this was solved at the package level.

sudo archlinux-java set java-14-openjdk

Here's my /usr/lib/jvm before running that:

/usr/lib/jvm $ ls -lah
total 248K
drwxr-xr-x   4 root root 4.0K May 25 11:47 .
drwxr-xr-x 281 root root 232K Jun  4 23:13 ..
lrwxrwxrwx   1 root root   18 May 22 12:51 default -> java-8-openjdk/jre
lrwxrwxrwx   1 root root   18 May 22 12:51 default-runtime -> java-8-openjdk/jre
drwxr-xr-x   7 root root 4.0K May 25 11:47 java-14-openjdk
drwxr-xr-x   3 root root 4.0K Mar 15  2019 java-8-openjdk

nikanar commented on 2020-05-27 01:42 (UTC)

Same here as RanaExMAchina : sudo archlinux-java set java-13-openjdk solved the "can't find Java Compiler" issue.

David01 commented on 2020-05-14 21:12 (UTC) (edited on 2020-05-14 21:19 (UTC) by David01)

Hi, many thanks for maintaining the package. However, I cannot get it to work, I see the following error (below)

Could you please help me?

Many thanks

$ yay -S tuxguitar
:: There are 2 providers available for tuxguitar:
:: Repository AUR
    1) tuxguitar 2) tuxguitar-gtk2 

Enter a number (default=1): 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Repo Make: 2]  ant-1.10.7-1  maven-3.6.3-1
[Aur: 2]  tuxguitar-1.5.3-2 (tuxguitar-common tuxguitar)

==> Remove make dependencies after install? [y/N] n
:: Downloaded PKGBUILD (1/1): tuxguitar (tuxguitar-common tuxguitar)
  1 tuxguitar (tuxguitar-common tuxguitar)   (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
:: Parsing SRCINFO (1/1): tuxguitar (tuxguitar-common tuxguitar)
[sudo] password for david: 
resolving dependencies...
looking for conflicting packages...

Packages (2) ant-1.10.7-1  maven-3.6.3-1

Total Download Size:   11,16 MiB
Total Installed Size:  13,51 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 ant-1.10.7-1-any        2,5 MiB   113 KiB/s 00:22 [######################] 100%
 maven-3.6.3-1-any       8,7 MiB   108 KiB/s 01:23 [######################] 100%
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) installing ant                               [######################] 100%
Optional dependencies for ant
    junit: junit tasks
    java-hamcrest: junit tasks
(2/2) installing maven                             [######################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: tuxguitar 1.5.3-2 (2020-05-14T22:38:49 CEST)
==> Retrieving sources...
  -> Downloading tuxguitar-1.5.3-src.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   420  100   420    0     0    475      0 --:--:-- --:--:-- --:--:--   475
100   389  100   389    0     0    352      0  0:00:01  0:00:01 --:--:--     0
100 85.1M  100 85.1M    0     0  60647      0  0:24:32  0:24:32 --:--:-- 62154
  -> Found tuxguitar
  -> Found tuxguitar-gtk2
==> Validating source files with sha256sums...
    tuxguitar-1.5.3-src.tar.gz ... Passed
    tuxguitar ... Passed
    tuxguitar-gtk2 ... Passed
ant not satisfied, flushing install queue
==> Making package: tuxguitar 1.5.3-2 (2020-05-14T23:03:25 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found tuxguitar-1.5.3-src.tar.gz
  -> Found tuxguitar
  -> Found tuxguitar-gtk2
==> Validating source files with sha256sums...
    tuxguitar-1.5.3-src.tar.gz ... Passed
    tuxguitar ... Passed
    tuxguitar-gtk2 ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting tuxguitar-1.5.3-src.tar.gz with bsdtar
==> Starting prepare()...
==> Sources are ready.
==> Making package: tuxguitar 1.5.3-2 (2020-05-14T23:03:31 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
[INFO] Scanning for projects...
[INFO] 
[INFO] -----------------< org.herac.tuxguitar:tuxguitar-pom >------------------
[INFO] Building tuxguitar-pom 1.5.3
[INFO] --------------------------------[ pom ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom (3.9 kB at 7.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/22/maven-plugins-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/22/maven-plugins-22.pom (13 kB at 186 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom (26 kB at 399 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom (15 kB at 269 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar (25 kB at 391 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom (6.4 kB at 112 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom (9.2 kB at 164 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom (30 kB at 472 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom (15 kB at 269 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.jar (27 kB at 428 kB/s)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tuxguitar-pom ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom (1.5 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom (9.0 kB at 164 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom (15 kB at 272 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom (3.4 kB at 66 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.pom (4.1 kB at 74 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom (8.4 kB at 149 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom (8.4 kB at 161 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar (13 kB at 234 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar (226 kB at 1.2 MB/s)
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ tuxguitar-pom ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom (2.6 kB at 53 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom (2.0 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom (3.0 kB at 61 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom (1.9 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (9.0 kB at 160 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom (3.9 kB at 81 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom (492 B at 9.3 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom (5.7 kB at 99 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom (998 B at 20 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom (6.9 kB at 134 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom (3.1 kB at 61 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom (2.0 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom (2.6 kB at 51 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom (1.9 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom (1.6 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom (1.9 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.pom (2.5 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.1/plexus-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.1/plexus-3.1.pom (19 kB at 295 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom (6.8 kB at 130 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom (14 kB at 234 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.pom (1.1 kB at 22 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.7/plexus-components-1.1.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.7/plexus-components-1.1.7.pom (5.0 kB at 96 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom (7.2 kB at 139 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom (7.3 kB at 140 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar (49 kB at 442 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar (116 kB at 894 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar (35 kB at 227 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar (29 kB at 175 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar (38 kB at 129 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar (121 kB at 416 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar (57 kB at 170 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar (86 kB at 251 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar (194 kB at 558 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar (24 kB at 66 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar (12 kB at 29 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar (87 kB at 214 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar (230 kB at 455 kB/s)
[INFO] Installing /home/david/.cache/yay/tuxguitar/src/tuxguitar-1.5.3-src/pom.xml to /home/david/.cache/yay/tuxguitar/src/.m2/repository/org/herac/tuxguitar/tuxguitar-pom/1.5.3/tuxguitar-pom-1.5.3.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  4.427 s
[INFO] Finished at: 2020-05-14T23:03:37+02:00
[INFO] ------------------------------------------------------------------------
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] tuxguitar-lib                                                      [jar]
[INFO] tuxguitar-editor-utils                                             [jar]
[INFO] tuxguitar-ui-toolkit                                               [jar]
[INFO] tuxguitar                                                          [jar]
[INFO] tuxguitar-ui-toolkit-swt                                           [jar]
[INFO] tuxguitar-gm-utils                                                 [jar]
[INFO] tuxguitar-ascii                                                    [jar]
[INFO] tuxguitar-browser-ftp                                              [jar]
[INFO] tuxguitar-community                                                [jar]
[INFO] tuxguitar-compat                                                   [jar]
[INFO] tuxguitar-converter                                                [jar]
[INFO] tuxguitar-gervill                                                  [jar]
[INFO] tuxguitar-gm-settings                                              [jar]
[INFO] tuxguitar-gtp                                                      [jar]
[INFO] tuxguitar-gtp-ui                                                   [jar]
[INFO] tuxguitar-gpx                                                      [jar]
[INFO] tuxguitar-jsa                                                      [jar]
[INFO] tuxguitar-lilypond                                                 [jar]
[INFO] tuxguitar-lilypond-ui                                              [jar]
[INFO] tuxguitar-midi                                                     [jar]
[INFO] tuxguitar-midi-ui                                                  [jar]
[INFO] tuxguitar-musicxml                                                 [jar]
[INFO] tuxguitar-awt-graphics                                             [jar]
[INFO] tuxguitar-pdf                                                      [jar]
[INFO] tuxguitar-pdf-ui                                                   [jar]
[INFO] tuxguitar-ptb                                                      [jar]
[INFO] tuxguitar-tef                                                      [jar]
[INFO] tuxguitar-tuner                                                    [jar]
[INFO] tuxguitar-svg                                                      [jar]
[INFO] tuxguitar-image                                                    [jar]
[INFO] tuxguitar-synth                                                    [jar]
[INFO] tuxguitar-synth-gervill                                            [jar]
[INFO] tuxguitar-synth-export                                             [jar]
[INFO] tuxguitar-linux-x86_64                                             [pom]
[INFO] 
[INFO] -----------------< org.herac.tuxguitar:tuxguitar-lib >------------------
[INFO] Building tuxguitar-lib 1.5.3                                      [1/34]
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom (8.1 kB at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar (30 kB at 225 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom (7.3 kB at 109 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/18/maven-plugins-18.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/18/maven-plugins-18.pom (13 kB at 89 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/16/maven-parent-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/16/maven-parent-16.pom (23 kB at 141 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom (14 kB at 168 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.jar (29 kB at 245 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.pom (10 kB at 143 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom (14 kB at 184 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.jar (30 kB at 314 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom (5.8 kB at 110 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar (34 kB at 344 kB/s)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tuxguitar-lib ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ tuxguitar-lib ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom (6.7 kB at 129 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom (1.9 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom (1.8 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom (1.4 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom (424 B at 8.7 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom (3.9 kB at 80 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom (1.7 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom (2.1 kB at 43 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom (2.0 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom (7.1 kB at 109 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom (1.3 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom (3.3 kB at 44 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom (3.3 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom (17 kB at 102 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom (5.8 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom (8.7 kB at 118 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom (6.8 kB at 132 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom (12 kB at 155 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom (889 B at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom (5.8 kB at 101 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom (2.9 kB at 56 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom (3.0 kB at 58 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom (5.0 kB at 93 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom (8.1 kB at 112 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom (890 B at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom (2.8 kB at 53 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom (15 kB at 196 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar (9.9 kB at 97 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar (5.9 kB at 55 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar (21 kB at 169 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar (14 kB at 101 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar (30 kB at 171 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar (13 kB at 75 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar (37 kB at 188 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar (38 kB at 175 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar (10 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar (43 kB at 153 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar (61 kB at 182 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar (6.8 kB at 20 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar (223 kB at 653 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar (152 kB at 401 kB/s)
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /home/david/.cache/yay/tuxguitar/src/tuxguitar-1.5.3-src/TuxGuitar-lib/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ tuxguitar-lib ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom (3.4 kB at 63 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.8.1/plexus-compiler-api-1.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.8.1/plexus-compiler-api-1.8.1.pom (805 B at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/1.8.1/plexus-compiler-1.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/1.8.1/plexus-compiler-1.8.1.pom (3.5 kB at 70 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.18/plexus-components-1.1.18.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.18/plexus-components-1.1.18.pom (5.4 kB at 107 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom (17 kB at 234 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom (5.1 kB at 101 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-manager-1.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-manager-1.8.1.pom (713 B at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/1.8.1/plexus-compiler-javac-1.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/1.8.1/plexus-compiler-javac-1.8.1.pom (710 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/1.8.1/plexus-compilers-1.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/1.8.1/plexus-compilers-1.8.1.pom (1.3 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.8.1/plexus-compiler-api-1.8.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-manager-1.8.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/1.8.1/plexus-compiler-javac-1.8.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-manager-1.8.1.jar (5.3 kB at 99 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.8.1/plexus-compiler-api-1.8.1.jar (20 kB at 302 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/1.8.1/plexus-compiler-javac-1.8.1.jar (13 kB at 193 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar (33 kB at 313 kB/s)
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 206 source files to /home/david/.cache/yay/tuxguitar/src/tuxguitar-1.5.3-src/TuxGuitar-lib/target/classes
[INFO] -------------------------------------------------------------
[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.
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for tuxguitar-linux-x86_64 1.5.3:
[INFO] 
[INFO] tuxguitar-lib ...................................... FAILURE [  5.691 s]
[INFO] tuxguitar-editor-utils ............................. SKIPPED
[INFO] tuxguitar-ui-toolkit ............................... SKIPPED
[INFO] tuxguitar .......................................... SKIPPED
[INFO] tuxguitar-ui-toolkit-swt ........................... SKIPPED
[INFO] tuxguitar-gm-utils ................................. SKIPPED
[INFO] tuxguitar-ascii .................................... SKIPPED
[INFO] tuxguitar-browser-ftp .............................. SKIPPED
[INFO] tuxguitar-community ................................ SKIPPED
[INFO] tuxguitar-compat ................................... SKIPPED
[INFO] tuxguitar-converter ................................ SKIPPED
[INFO] tuxguitar-gervill .................................. SKIPPED
[INFO] tuxguitar-gm-settings .............................. SKIPPED
[INFO] tuxguitar-gtp ...................................... SKIPPED
[INFO] tuxguitar-gtp-ui ................................... SKIPPED
[INFO] tuxguitar-gpx ...................................... SKIPPED
[INFO] tuxguitar-jsa ...................................... SKIPPED
[INFO] tuxguitar-lilypond ................................. SKIPPED
[INFO] tuxguitar-lilypond-ui .............................. SKIPPED
[INFO] tuxguitar-midi ..................................... SKIPPED
[INFO] tuxguitar-midi-ui .................................. SKIPPED
[INFO] tuxguitar-musicxml ................................. SKIPPED
[INFO] tuxguitar-awt-graphics ............................. SKIPPED
[INFO] tuxguitar-pdf ...................................... SKIPPED
[INFO] tuxguitar-pdf-ui ................................... SKIPPED
[INFO] tuxguitar-ptb ...................................... SKIPPED
[INFO] tuxguitar-tef ...................................... SKIPPED
[INFO] tuxguitar-tuner .................................... SKIPPED
[INFO] tuxguitar-svg ...................................... SKIPPED
[INFO] tuxguitar-image .................................... SKIPPED
[INFO] tuxguitar-synth .................................... SKIPPED
[INFO] tuxguitar-synth-gervill ............................ SKIPPED
[INFO] tuxguitar-synth-export ............................. SKIPPED
[INFO] tuxguitar-linux-x86_64 ............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  6.163 s
[INFO] Finished at: 2020-05-14T23:03:45+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR]   /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
[ERROR] 
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
==> ERROR: A failure occurred in build().
    Aborting...
Error making: tuxguitar (tuxguitar-common tuxguitar)

buzo commented on 2020-05-12 16:13 (UTC)

stupidus: changed accordingly, thanks for the hint!

Tio commented on 2020-05-03 13:49 (UTC)

error :

RROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure: Compilation failure: 
[ERROR] error: Source option 6 is no longer supported. Use 7 or later.
[ERROR] error: Target option 6 is no longer supported. Use 7 or later.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
==> ERROR: A failure occurred in build().
    Aborting...

Anarconda commented on 2020-04-01 16:49 (UTC)

@stupidus Seems to work. Thank you.

stupidus commented on 2020-04-01 13:15 (UTC)

I managed to compile it with the newest version of openjdk (13). I simply changed the jre11-openjdk and jdk11-openjdk dependencies to jre-openjdk and jdk-openjdk, respectively. Then I added the following lines to the build function (before mvn is called).

sed -i 's/1.6/1.7/g' pom.xml
for _i in */pom.xml
do (
    sed -i 's/1.6/1.7/g' $_i
); done

At first try, the software seemed to work. Could somebody else test this?

Kunda commented on 2020-01-02 04:13 (UTC)

1.5.3 available. https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.5.3/

Metallion commented on 2019-09-10 09:06 (UTC)

Just installed it got an error that Java wasn't installed when I tried to run it. It was easily fixed by installing Java but perhaps it should be added as a dependency in the PKGBUILD?

vovvy92 commented on 2019-08-06 12:34 (UTC)

buzo: setting the java version to 11 did the trick. Thanks for the help.

buzo commented on 2019-08-06 10:55 (UTC)

vovvy92: Did you try to build in a clean chroot (recommended) or at least to manually set the Java version as RanaExMachina described earlier?

vovvy92 commented on 2019-08-06 10:10 (UTC)

Hello,

I have the same error andmars had:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure: Compilation failure: 
[ERROR] error: Source option 6 is no longer supported. Use 7 or later.
[ERROR] error: Target option 6 is no longer supported. Use 7 or later.

Tried to see if I could fix it from the PKGBUILD but I don't think it's possible

RanaExMachina commented on 2019-07-26 18:21 (UTC)

For me it helped to manually set my java version to 11 with sudo archlinux-java set java-11-openjdk.

leuko commented on 2019-07-12 14:19 (UTC)

buzo: I still get the error that andmars got.

buzo commented on 2019-07-10 15:50 (UTC) (edited on 2019-07-10 16:10 (UTC) by buzo)

LeonardK: I tried that first, too, but it didn't work. Pacman installed two Java versions in the chroot: 12 for the first dependency and 11 for the second one. Then I still got that build error.

It turns out that this is a known pacman bug.

ljrk commented on 2019-07-10 15:28 (UTC)

I'd rather prefer to have the dependency listed as :

'java-environment>=8' 'java-environment<12'

as described in https://wiki.archlinux.org/index.php/PKGBUILD#depends

This allows for different java editions to be used than OpenJDK and different versions than 11.

buzo commented on 2019-07-10 11:22 (UTC)

andmars: Thanks for the notice, should be fixed now.

andmars commented on 2019-07-09 13:37 (UTC)

[INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.236 s [INFO] Finished at: 2019-07-09T15:36:44+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure: Compilation failure: [ERROR] error: Source option 6 is no longer supported. Use 7 or later. [ERROR] error: Target option 6 is no longer supported. Use 7 or later. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException ==> FEHLER: Ein Fehler geschah in build(). Breche ab...

raith commented on 2019-04-29 12:06 (UTC)

@rigczTheSky This is not a problem with this package. Please update your system and retry installing this package. From your comment I take, that pacman wants to install a version of apr that is outdated since at least 3 weeks (fluidsynth is outdated as well).

As a general tip for the future to prevent this kind of problem: Update your Arch Linux/Antergos/etc. at least once a week.

ThanosApostolou commented on 2019-04-28 21:09 (UTC)

I no longer have time to maintain this package, so I disown it. Please someone take over.

rigczTheSky commented on 2019-04-28 21:08 (UTC)

When i was trying to install then i've got an error:

Downloading apr (1.6.5-1-x86_64)... Downloading fluidsynth (2.0.4-1-x86_64)... Warning: failed to retrieve some files Downloading apr (1.6.5-1-x86_64)... Warning: failed to retrieve some files Failed to commit transaction: failed retrieving file 'apr-1.6.5-1-x86_64.pkg.tar.xz' from mirrors.tuna.tsinghua.edu.cn : The requested URL returned error: 404 Not Found

I am using Antergos with XFCE. I would be thankfull for Your help.

ThanosApostolou commented on 2019-03-20 12:43 (UTC)

@Popolon maven is listed as a makedepend and it builds fine in a clean chroot. What dependency do you mean?

Popolon commented on 2019-03-20 10:56 (UTC)

A build dependency with maven package is missing.

ThanosApostolou commented on 2019-03-19 22:11 (UTC)

I updated tuxguitar to the latest commit in order to resolve the issues. I tested it and it works fine. Tell me if you have any problems.

ljrk commented on 2019-03-18 17:50 (UTC)

The latest git-version of tuxguitar has a patch to enable linking with fluidsync 2.x: https://sourceforge.net/p/tuxguitar/code/1800/

Meanwhile, either pull tuxguitar from git or integrate the patch into your build.

mardiros commented on 2019-03-11 20:57 (UTC) (edited on 2019-03-11 21:00 (UTC) by mardiros)

To get it working, I've install fluidsynth-git and force the v1.1.11 before installing tuxguitar.

by updating of fluidsynth-git to:

pkgver=1.1.11.r0.f65c6ba

and

pkgver() {
  cd ${pkgname%-*}
  git checkout f65c6ba
  _major=$(grep -o "FLUIDSYNTH_VERSION_MAJOR.*" CMakeLists.txt | grep -o "[0-9]*")
  _minor=$(grep -o "FLUIDSYNTH_VERSION_MINOR.*" CMakeLists.txt | grep -o "[0-9]*")
  _micro=$(grep -o "FLUIDSYNTH_VERSION_MICRO.*" CMakeLists.txt | grep -o "[0-9]*")
  _rev=$(git rev-list --count HEAD)
  _hash=$(git rev-parse --short HEAD)
  printf "$_major.$_minor.$_micro.r%s.%s" "$_rev" "$_hash"

}

dvzrv commented on 2019-02-20 10:35 (UTC)

@Metallion: fluidsynth > 2.0.0 introduced an API change, that needs to be implemented in tuxguitar. Please file a bug report upstream.

Metallion commented on 2019-02-20 04:38 (UTC) (edited on 2019-02-20 14:04 (UTC) by Metallion)

Until yesterday Tuxguitar worked just fine but today it started giving me an error about not finding libfluidsynth.so. There's a popup dialog with the following message.

/usr/share/tuxguitar/lib/libtuxguitar-fluidsynth-jni.so:
libfluidsynth.so.1: libfluidsynth.so.1: Cannot open shared object file: No such file or directory.

I have the latest fluidsynth installed so I had a look at the contents.

> pacman -Ql fluidsynth | grep so
fluidsynth /usr/lib/libfluidsynth.so
fluidsynth /usr/lib/libfluidsynth.so.2
fluidsynth /usr/lib/libfluidsynth.so.2.1.0

It looks like I have a libfluidsynth.so.2 file but no libfluidsynth.so.1 file.

Recompiling Tuxguitar from AUR also failed.

[INFO] -------< org.herac.tuxguitar:tuxguitar-fluidsynth-linux-x86_64 >--------
[INFO] Building tuxguitar-fluidsynth-linux-x86_64 1.5.2                   [2/2]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (compile-native) @ tuxguitar-fluidsynth-linux-x86_64 ---
[INFO] Executing tasks

compile-native:
     [exec] gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I/usr/lib/jvm/java-8-openjdk/include -I/usr/lib/jvm/java-8-openjdk/include/linux -m64 -fPIC -c -o org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.o org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c: In function ‘Java_org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth_getStringProperty’:
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:259:4: warning: implicit declaration of function ‘fluid_settings_getstr’; did you mean ‘fluid_settings_setstr’? [-Wimplicit-function-declaration]
     [exec]     fluid_settings_getstr(handle->settings,(char *)jkey, &value );
     [exec]     ^~~~~~~~~~~~~~~~~~~~~
     [exec]     fluid_settings_setstr
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c: In function ‘Java_org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth_getDoublePropertyDefault’:
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:277:19: error: too few arguments to function ‘fluid_settings_getnum_default’
     [exec]     double value = fluid_settings_getnum_default(handle->settings,(char *)jkey);
     [exec]                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] In file included from /usr/include/fluidsynth.h:96,
     [exec]                  from org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:4:
     [exec] /usr/include/fluidsynth/settings.h:135:5: note: declared here
     [exec]  int fluid_settings_getnum_default(fluid_settings_t *settings, const char *name, double *val);
     [exec]      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c: In function ‘Java_org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth_getIntegerPropertyDefault’:
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:294:16: error: too few arguments to function ‘fluid_settings_getint_default’
     [exec]     int value = fluid_settings_getint_default(handle->settings,(char *)jkey);
     [exec]                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] In file included from /usr/include/fluidsynth.h:96,
     [exec]                  from org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:4:
     [exec] /usr/include/fluidsynth/settings.h:148:5: note: declared here
     [exec]  int fluid_settings_getint_default(fluid_settings_t *settings, const char *name, int *val);
     [exec]      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c: In function ‘Java_org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth_getStringPropertyDefault’:
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:311:18: error: too few arguments to function ‘fluid_settings_getstr_default’
     [exec]     char *value = fluid_settings_getstr_default(handle->settings,(char *)jkey);
     [exec]                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] In file included from /usr/include/fluidsynth.h:96,
     [exec]                  from org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:4:
     [exec] /usr/include/fluidsynth/settings.h:123:5: note: declared here
     [exec]  int fluid_settings_getstr_default(fluid_settings_t *settings, const char *name, char **def);
     [exec]      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c: In function ‘Java_org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth_getPropertyOptions’:
     [exec] org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:376:71: warning: passing argument 4 of ‘fluid_settings_foreach_option’ from incompatible pointer type [-Wincompatible-pointer-types]
     [exec]    fluid_settings_foreach_option(handle->settings, (char *)jkey, data, fluid_settings_foreach_option_callback );
     [exec]                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     [exec] In file included from /usr/include/fluidsynth.h:96,
     [exec]                  from org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:4:
     [exec] /usr/include/fluidsynth/settings.h:165:68: note: expected ‘fluid_settings_foreach_option_t’ {aka ‘void (*)(void *, const char *, const char *)’} but argument is of type ‘void (*)(void *, char *, char *)’
     [exec]                                     fluid_settings_foreach_option_t func);
     [exec]                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
     [exec] make: *** [GNUmakefile:14: org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.o] Error 1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for tuxguitar-fluidsynth-linux-x86_64 1.5.2:
[INFO]
[INFO] tuxguitar-fluidsynth ............................... SUCCESS [  2.118 s]
[INFO] tuxguitar-fluidsynth-linux-x86_64 .................. FAILURE [  0.876 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.207 s
[INFO] Finished at: 2019-02-20T13:16:05+09: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 /tmp/yaourt-tmp-metallion/aur-tuxguitar/src/tuxguitar-1.5.2-src/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/target/antrun/build-compile-native.xml
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :tuxguitar-fluidsynth-linux-x86_64

Downgrading fluidsynth to version 1.1.11 has solved all problems but of course it would be preferable to use the latest version. Is that something that could be solved with the PKGBUILD or do we just need to wait for the Tuxguitar devs to support version 2.0.x?

ThanosApostolou commented on 2019-02-11 10:27 (UTC)

@ottoshmidt I cannot reproduce, what command or aur helper are you using?

ottoshmidt commented on 2019-02-11 09:56 (UTC)

==> Finished making: tuxguitar 1.5.2-2 (Mon 11 Feb 2019 01:50:13 PM +04) loading packages... error: 'tuxguitar-common-1.5.2-2-x86_64.pkg.tar.xz': duplicate target error: 'tuxguitar-gtk2-1.5.2-2-x86_64.pkg.tar.xz': duplicate target

:(

ThanosApostolou commented on 2018-12-18 21:41 (UTC)

@IwfY Sorry I cannot reproduce. On my system it builds fine with only jdk8-opendjk installed.

Btw, I forgot to leave a comment. This package now uses gtk3 by default (SWT_GTK3=1 enabled). There is the alternative tuxguitar-gtk2 which launches the program with SWT_GTK3=0. Both depend on tuxguitar-common and all of them are built from the same PKGBUILD.

IwfY commented on 2018-12-18 13:25 (UTC)

Isn't java-environment >= 10 a requirement? For me the build process generated gcc commands (for plugins I guess) with "-I/usr/lib/jvm/java-10-openjdk/include". Those of course failed until I installed OpenJDK 10.

ThanosApostolou commented on 2018-12-13 15:08 (UTC)

I've created a package which launches tuxguitar with SWT_GTK3=1 and depends on your package (https://aur.archlinux.org/packages/tuxguitar-gtk3-launcher/). Of course many users want to completely avoid the gtk2 dependency nowadays. Would you be interested to include those files in your PKBGUILD and split the package to something like tuxguitar-common, tuxguitar-gtk2 (with gtk2 dependency and the original launchers) and tuxguitar-gtk3 (with gtk3 dependency and *-gtk3 launchers I've created)?

I've tested it with SWT_GTK3=1 and tuxguitar can work properly without the gtk2 installed at all. By doing this we make available both choices without creating redundant packages.

ThanosApostolou commented on 2018-12-13 14:46 (UTC)

It seems to me that this is using gtk2 like the original tuxguitar package, since the /usr/share/tuxguitar/tuxguitar.sh exports SWT_GKT3=0. I've created https://aur.archlinux.org/packages/tuxguitar-gtk3-launcher/ which adds a launcher for SWT_GKT3=1, without the need to duplicate the whole package. Of course you cannot avoid the gtk2 dependency like this, but maybe I'll contact the original tuxguitar maintainer in order add the needed files and split the package to tuxguitar-common, tuxguitar-gtk2 and tuxguitar-gtk3 or something.

lemust83 commented on 2018-12-05 14:29 (UTC)

Hi Checksum problem on tuxguitar-src-1.5.tar.gz PKGBUILD : sha256sums=('ac72690bc1c20919dd66df46f757c6890be4c54b38f2a3b59a0265c777392210' 'bda4bc1b864ecfa27392a145854ee3b5ab20876c2d2bc38bbf85f92ce97fe2bc') But if we generate in local directory with makepkg -g: makepkg -g ==> Récupération des sources… -> tuxguitar-src-1.5.tar.gz trouvé -> nogcj.patch trouvé ==> Génération des sommes de contrôle des sources… sha256sums=('f79b14f841576d7b04be70f5a5e25af892f7a8e9c7c2f7ba6f0af25babe35283' 'bda4bc1b864ecfa27392a145854ee3b5ab20876c2d2bc38bbf85f92ce97fe2bc') It dosn't match on archive tuxguitar-src-1.5.tar.gz

Editing PKGBUILD with new sha256sum and/or replace by 'SKIP' donsn't work too. I succeed to compile with makepkg --skipchecksums.... The programm run fine, but it's not a very safe way to compile it.

nobrakal commented on 2018-10-17 15:31 (UTC)

@ansgoati

See Tools > Plugins > ALSA output plugin

ansgoati commented on 2018-10-15 16:47 (UTC)

How to add Alsa and Jack support ??

thegovernor commented on 2018-08-07 23:39 (UTC)

No, thank you for taking the time to maintain the package. All seems to be working well, nice work.

nobrakal commented on 2018-08-06 17:42 (UTC)

Thanks for the ping @thegovernor !

The package was also out-of-date. It is now updated to the latest 1.5.2.

thegovernor commented on 2018-08-06 15:38 (UTC)

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.

raith commented on 2018-06-18 12:46 (UTC)

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

JustPeachyKris commented on 2018-06-18 03:52 (UTC) (edited on 2018-06-18 03:53 (UTC) by JustPeachyKris)

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.

raith commented on 2018-06-17 11:40 (UTC)

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.

ArnaudNux commented on 2018-05-27 22:08 (UTC)

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...

raith commented on 2018-05-24 19:06 (UTC) (edited on 2018-05-24 19:08 (UTC) by raith)

@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.

Enelar commented on 2018-05-24 13:47 (UTC)

[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

nobrakal commented on 2018-05-11 08:14 (UTC)

The 1.5.1 is out, I hope that fix the problem. It build fine with java-10-openjdk on my machine.

pdimens commented on 2018-05-09 15:04 (UTC)

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.

nobrakal commented on 2018-03-03 18:10 (UTC)

I think the problem is from sourceforge. Actually, the downloaded file is an HTML file with a content:

We're sorry -- the Sourceforge site is currently in Disaster Recovery mode, and currently requires the use of javascript to function. Please check back later.

So try to download it "by-hand" and place it in the directory of the PKGBUILD

eduardomezencio commented on 2018-03-03 02:14 (UTC)

tuxguitar-src-1.5.tar.gz is not passing the sha256 validity check when I try to build this package.

raith commented on 2018-02-22 10:37 (UTC)

@nobrakal: As stated in https://bbs.archlinux.org/viewtopic.php?pid=1769659#p1769659, this seems to be a bug in makepkg and not in the tuxguitar PKGBUILD.

nobrakal commented on 2018-01-24 20:40 (UTC)

Yes I have updated the dependencies in the 1-4.3, the 1.4-2 forced the use of jdk8-openjdk, and I don't think it is necessary...

The strange part come with a relation between the java-environement and the permissions (java-runtime was already a dependency).

I think it is more linked with the install part, and the install command, but the defaults permissions are rwxr-xr-x.

Please send me by mail your exact configuration (what you used to satisfy java-runtime and java-environement and what dependencies you installed with the AUR helper to build tuxguitar), I will try to reproduce it.

raith commented on 2018-01-24 15:25 (UTC) (edited on 2018-01-24 15:50 (UTC) by raith)

I tried a bit around and found, that both trizen and (the deprecated) pacaur introduce the permissions issue when building the package as of pkgrel 3. It worked fine previously with 1.4-2

Manually building the package by downloading a snapshot and running "makepkg -si" seems to work fine though.

EDIT: The problem lies somewhere in the (make-)dependencies of tuxguitar, I suspect "java-runtime" and "java-environment". When building the package without them installed, i.e. makepkg/the AUR-helper has to install them, the permissions in the created package are incorrect. When building the package on a system, where all dependencies are already installed, permissions are fine.

So if I abort installing tuxguitar 1.4-3 right after all its dependencies and make dependencies are installed and then start another attempt at installing tuxguitar 1.4-3, it works fine.

nobrakal commented on 2018-01-24 14:32 (UTC)

Hi,

Are you sure you correctly built/installed the package ? I am unable to reproduce the bug. The permission on /usr/share/tuxguitar are rwxr-xr-x after a fresh install

raith commented on 2018-01-24 12:43 (UTC)

Hi, when running tuxguitar, it aborts with:

/usr/bin/tuxguitar: line 3: cd: /usr/share/tuxguitar: Permission denied

Checking the package with "namcap" revealed, that nearly all files and directories in /usr/share/tuxguitar have no permissions set for "other", only for "user" (root) and "group" (root).

actionless commented on 2018-01-13 23:14 (UTC)

it seems to be ignoring GDK_SCALE so scaling is not working for controls (only GDK_DPI_SCALE is honored which affects only fonts and icons)

sangy commented on 2018-01-10 04:07 (UTC)

I think fluidsynth is not an optional dep (at least it's a make dependency)

City-busz commented on 2018-01-07 21:16 (UTC)

Reported bug: https://bugs.archlinux.org/task/53313