Your message dated Sun, 13 Apr 2025 06:20:14 +0000 with message-id <E1u3qhS-00E3ys-TC@fasolo.debian.org> and subject line Bug#1099681: fixed in tuxguitar 1.6.6+dfsg1-3 has caused the Debian Bug report #1099681, regarding tuxguitar: opening guitar pro 7 files yield a NullInputStream exception to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1099681: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099681 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: tuxguitar: opening guitar pro 7 files yield a NullInputStream exception
- From: Marcelo Juchem <m@juchem.pro>
- Date: Thu, 06 Mar 2025 11:37:20 -0600
- Message-id: <174128264046.304422.14888794244551775387.reportbug@hnt>
Package: tuxguitar Version: 1.6.6+dfsg1-2 Severity: important Tags: patch X-Debbugs-Cc: m@juchem.pro Opening Guitar Pro 7 files in tuxguitar 1.6.6 causes a NullInputStream exception to occur, preventing the file from being opened. A quick research pointed me to an upstream issue suggesting it has to do with a missing dependency to commons-io (https://github.com/helge17/tuxguitar/issues/283). There's already a transitive dependency from tuxguitar's package to commons-io (through commons-compress), so I'll point it out but won't opine on whether or not the package itself should have a direct dependency to commons-io. As far as the fix that worked for me, it was to add commons-io the classpath by changing `tuxguitar.sh`. I've appended the patch to the bottom of this email, which sould apply cleanly to Debian's source package for tuxguitar 1.6.6+dfsg1-2. Regards, -mj -- System Information: Debian Release: trixie/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.17-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages tuxguitar depends on: ii default-jre 2:1.21-76 ii fluid-soundfont-gm 3.1-5.3 ii libcommons-compress-java 1.27.1-2 ii libeclipse-e4-ui-widgets-java 1.4.0+eclipse4.29-1 ii libswt-cairo-gtk-4-jni 4.29.0-1 Versions of packages tuxguitar recommends: ii fonts-wqy-zenhei 0.9.45-8 pn libswt-webkit-gtk-4-jni <none> Versions of packages tuxguitar suggests: pn lilypond <none> -- no debconf information Patch follows: --- a/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh +++ b/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh @@ -12,6 +12,7 @@ CLASSPATH=${CLASSPATH}:/usr/share/java/itext5.jar CLASSPATH=${CLASSPATH}:/usr/share/java/itext5-pdfa.jar CLASSPATH=${CLASSPATH}:/usr/share/java/itext5-xmlworker.jar CLASSPATH=${CLASSPATH}:/usr/share/java/commons-compress.jar +CLASSPATH=${CLASSPATH}:/usr/share/java/commons-io.jar CLASSPATH=${CLASSPATH}:${TG_DIR}/lib/* CLASSPATH=${CLASSPATH}:${TG_DIR}/dist/ ##MAINCLASS
--- End Message ---
--- Begin Message ---
- To: 1099681-close@bugs.debian.org
- Subject: Bug#1099681: fixed in tuxguitar 1.6.6+dfsg1-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 13 Apr 2025 06:20:14 +0000
- Message-id: <E1u3qhS-00E3ys-TC@fasolo.debian.org>
- Reply-to: Helmar Gerloni <helmar@gerloni.net>
Source: tuxguitar Source-Version: 1.6.6+dfsg1-3 Done: Helmar Gerloni <helmar@gerloni.net> We believe that the bug you reported is fixed in the latest version of tuxguitar, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1099681@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Helmar Gerloni <helmar@gerloni.net> (supplier of updated tuxguitar package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 10 Apr 2025 21:39:16 +0200 Source: tuxguitar Architecture: source Version: 1.6.6+dfsg1-3 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Helmar Gerloni <helmar@gerloni.net> Closes: 1099681 Changes: tuxguitar (1.6.6+dfsg1-3) unstable; urgency=medium . * QA upload. * debian/patches/26-tuxguitar-sh.patch: Add commons-io.jar to CLASSPATH (Closes: #1099681) Checksums-Sha1: 9e66f83da1b35441a8a44d879afbdb8d79b95b68 2470 tuxguitar_1.6.6+dfsg1-3.dsc e3b54b5cbde59d9d62e1d240f6a6bd9d12fb2223 14928 tuxguitar_1.6.6+dfsg1-3.debian.tar.xz f0e55e7cc13f4a9d1cf502216eb7b91ff117c75f 28059 tuxguitar_1.6.6+dfsg1-3_amd64.buildinfo Checksums-Sha256: 00595771801e5a595ccea205ab4830e06bb65328ff6e131905340c7487055d8c 2470 tuxguitar_1.6.6+dfsg1-3.dsc 0550dcba020a3419d7c648c0e622467881d5fd98d078b05f3ad82e7cc306c931 14928 tuxguitar_1.6.6+dfsg1-3.debian.tar.xz fea3f17450a7ed9b5a6b43ab0d74a660333db06f1306e1b6044215b3a9fa236c 28059 tuxguitar_1.6.6+dfsg1-3_amd64.buildinfo Files: dab3eb1d572358767ab32679ca9d3d74 2470 sound optional tuxguitar_1.6.6+dfsg1-3.dsc 8bec161448041325039094c079d91eb1 14928 sound optional tuxguitar_1.6.6+dfsg1-3.debian.tar.xz efcf4dafbd42f8fa1efd461ae4272c04 28059 sound optional tuxguitar_1.6.6+dfsg1-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmf7VOAUHHRtYW5jaWxs QGRlYmlhbi5vcmcACgkQIdIFiZdLPpaXVw//ZTP+83/t/WfUKFWnSpSS/OpyGcgw tfODujYJaBc1JmV1ZeOncZRscUEIsiSeRPDS57i+zUGZFNeku+PM1Je7e+aIHXcG T3MVeSSc1ZvZtBQxoPwk93mRtLjXukXePTjPP2tFfFiWBsNwwRsuTWaaqQGBAMUl 0e5vvoNy9lJdMubyt8sBqrrxW9vzOUy9X04d3h+0dZ+yvr89+6qrWuTklX5FKhpk ghHQy2QHy4SO9xwtCf/xhnP4V+bOezT/VtZtwfJMfQTV62Ygz4YfZfAood7fxvzu +vftuCOiOsA3ApkIU75gvV+jwXb3kVvUXFEftWTNUXcK14RwPL/ziD4vAoFZ2IZW UEsa8knZ1ivDx9rI/7zdIiy/41/61ZQKNm/ZR5a4a9ZNOu6bwqe5TJV1q6KhuDlh sJFtjGAzpxdtguM/gSlu1axfoBx95w0wazmmifIhm5xrR2sRplWlq3chaePmzT+G LfpsuaUPJMAuGJBXvGzpVNtxPoe+B55F5+sxpXL97nlsCE9llG5jxeunrzh30iKA o4UdtsslyIw7d5M7ozC/Ax0AllycdL7fvdg770lrtDsrPw57nRL6Sc3yHM3ywQpy 5r507+VMX+04A4eJ178r0XryrBnI4liZsp99bY2z7fdJPtWaPjI6aR3yhfR0RV/g ntGNt/BDa1vMDoA= =ug5S -----END PGP SIGNATURE-----Attachment: pgp0l7EIUlw4C.pgp
Description: PGP signature
--- End Message ---