Package Base Details: tuxguitar

Git Clone URL: (read-only, click to copy)
Submitter: Barthalion
Maintainer: buzo
Last Packager: buzo
Votes: 44
Popularity: 0.59
First Submitted: 2018-01-05 17:06
Last Updated: 2020-06-07 11:07

Pinned Comments

buzo commented on 2020-06-07 11:11

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

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

pdimens commented on 2018-05-09 15:04

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

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

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

@nobrakal: As stated in, this seems to be a bug in makepkg and not in the tuxguitar PKGBUILD.

nobrakal commented on 2018-01-24 20:40

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

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


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

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

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

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