Discussion:
Bug#1079581: marked as done (RFS: tuxguitar/1.6.4+dfsg1-1 [QA] [RC] -- Multitrack guitar tablature editor and player)
Add Reply
Debian Bug Tracking System
2024-08-25 01:00:01 UTC
Reply
Permalink
Your message dated Sun, 25 Aug 2024 02:52:26 +0200
with message-id <***@jadzia.comodo.priv.at>
and subject line Re: Bug#1079581: RFS: tuxguitar/1.6.4+dfsg1-1 [QA] [RC] -- Multitrack guitar tablature editor and player
has caused the Debian Bug report #1079581,
regarding RFS: tuxguitar/1.6.4+dfsg1-1 [QA] [RC] -- Multitrack guitar tablature editor and player
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 ***@bugs.debian.org
immediately.)
--
1079581: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079581
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Helmar Gerloni
2025-01-03 22:50:01 UTC
Reply
Permalink
Hello Gregor,


thanks for importing version 1.6.4 of tuxguitar into salsa.

I just uploaded version 1.6.6 to salsa:

https://salsa.debian.org/helger/tuxguitar

Maybe you can push this new version into Sid?
What's a bit sad is that tuxguitar doesn't build reproducibly.
I did not find the time yet to look into this, sorry.
And on a more general note: You constructed this as a QA upload, but
you seem to be the de facto maintainer of the package :) Also the
package is still within the Debian Java Team on salsa, altough it's
officially orphaned. -- Maybe it's about time to fix this mess one
way or another :)
I'm not sure how I can help here. I'm trying my best to create an acceptable Debian package, but I'm not an official DM.

Just let me know if you want me to create a merge request on salsa, upload the new version to mentors or if I can help in any other way.


Regards, Helmar.
* Package name : tuxguitar
Version : 1.6.4+dfsg1-1
* URL : https://www.tuxguitar.app
* License : GPL-2.0-with-classpath-exception, GPL-2+, NTP, LGPL-2.1+
* Vcs : https://salsa.debian.org/java-team/tuxguitar
Section : sound
Thanks for your work on tuxguitar!
I've imported your source package from mentors into the salsa git
repo, and made some minor changes, and pushed them. And I've also
enabled salsa CI for the repo.
And: Uploaded, after installing and starting it locally.
What's a bit sad is that tuxguitar doesn't build reproducibly.
And on a more general note: You constructed this as a QA upload, but
you seem to be the de facto maintainer of the package :) Also the
package is still within the Debian Java Team on salsa, altough it's
officially orphaned. -- Maybe it's about time to fix this mess one
way or another :)
Cheers,
gregor
tony mancill
2025-01-06 01:40:01 UTC
Reply
Permalink
Hello Helmar,
Post by Helmar Gerloni
https://salsa.debian.org/helger/tuxguitar
Maybe you can push this new version into Sid?
I review and sponsor the upload of 1.6.6.
Post by Helmar Gerloni
Just let me know if you want me to create a merge request on salsa, upload the new version to mentors or if I can help in any other way.
Can you push the updated source package to mentors? (I cloned your repo
from Salsa, but didn't see updates on the pristine-tar or upstream
branches. I think new upstream versions are somewhat easier via mentors
anyway.)

Thank you,
tony
Helmar Gerloni
2025-01-06 19:20:02 UTC
Reply
Permalink
Hello Tony,


thanks for your help! I just uploaded the new version 1.6.6 to mentors:

https://mentors.debian.net/package/tuxguitar/


Regards, Helmar.
Post by tony mancill
Hello Helmar,
Post by Helmar Gerloni
https://salsa.debian.org/helger/tuxguitar
Maybe you can push this new version into Sid?
I review and sponsor the upload of 1.6.6.
Post by Helmar Gerloni
Just let me know if you want me to create a merge request on salsa, upload the new version to mentors or if I can help in any other way.
Can you push the updated source package to mentors? (I cloned your repo
from Salsa, but didn't see updates on the pristine-tar or upstream
branches. I think new upstream versions are somewhat easier via mentors
anyway.)
Thank you,
tony
Helmar Gerloni
2025-01-06 19:20:02 UTC
Reply
Permalink
Hello Gregor,
Post by Helmar Gerloni
https://salsa.debian.org/helger/tuxguitar
Maybe you can push this new version into Sid?
It looks like the master branch is updated but the upstream and
pristine-tar branches are still at 1.6.4.
So no, I can't (easily) build and upload the package right now, sorry
:)
Sorry, I overlooked the upstream and pristine-tar branches. Since Tony will take over the package from mentors, I didn't spend more time on that.
Post by Helmar Gerloni
What's a bit sad is that tuxguitar doesn't build reproducibly.
I did not find the time yet to look into this, sorry.
Alright :)
The reprotest on Salsa is now successful, so the problem seems to have disappeared somehow:
https://salsa.debian.org/helger/tuxguitar/-/jobs/6871787
Post by Helmar Gerloni
And on a more general note: You constructed this as a QA upload, but
you seem to be the de facto maintainer of the package :) Also the
package is still within the Debian Java Team on salsa, altough it's
officially orphaned. -- Maybe it's about time to fix this mess one
way or another :)
I'm not sure how I can help here. I'm trying my best to create an
acceptable Debian package, but I'm not an official DM.
You don't need to be a DM to maintain a package. Yes, Debian in
general and Debian terminology in particular are complicated.
* A maintainer is the person who maintains a package. (Whether they can
upload it themselves or need a sponsor/Debian Developer/person with
upload rights).
* A Debian Maintainer (DM) is a person who maintains (a) package(s) and is
allowed to upload this/these package(s). DM permissions can be
granted by DDs after someone maintains a package for some times
successfully.
* A Debian Developer (DD) is a Debian project member, either with or without
upload rights, and the first group can upload any package.
- tuxguitar was maintained within the Debian Java Team until some
years ago, until #1013777 /
#v+
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,5 @@
Source: tuxguitar
Section: sound
Priority: optional
Build-Depends: ant,
#v-
because Philippe Coval was inactive for quite some time.
- So currently tuxguitar is officially unmaintained but de facto you
are maintaining it. So the status should be changed :)
- Which means for the package: You should be the maintainer! And
- Either you adopt it, i.e. change #1013777 from O to ITA, set
yourself as Maintainer in d/control, and work in
https://salsa.debian.org/helger/tuxguitar (or in the debian
namespace) and seek sponsors for the future; or
- second option, the package is maintained within the Java team
again, where the repo still exists; which means (the same BTS
dance +) setting Maintainer back to "Debian Java Maintainers" and
Uploaders to you, work from the debian-java repo (and find sponsors
within the team, which could be tmancill (at least I think so :))
or me (not really a team member but I have a sweet spot for
tuxguitar).
Nice to hear ;-)
- Personally I prefer the second option, but I'm not really familiar
with the current written or informal policies in the Java team
about accepting new members etc. -- Maybe you could just request
membership on salsa for the java-team and work within
https://salsa.debian.org/java-team/tuxguitar.git
Any comments from active Debian Java members welcome!
Since Tony will sponsor this upload, I currently would not take any action.


Regards, Helmar.

Loading...