Bug#1057276: pat: PACTOR mode is broken
On Sat, Dec 02, 2023 at 03:53:58PM +0100, Joshua Hoffmann | DC7IA wrote: > Package: pat > Version: 0.15.0-1+b3 > Severity: important > X-Debbugs-Cc: martin.h.peder...@gmail.com, d...@dc7ia.eu > > Dear Debian Hamradio Maintainers, > > connecting to a station using PACTOR is broken. This bug is not present when > using upstream packages. > > ``` > pat-winlink connect "pactor:///DB0ZAV" > 2023/12/02 15:38:18 Connecting to DB0ZAV (pactor)... > 2023/12/02 15:38:18 Unable to establish connection to remote: No dialer has > been registered for this scheme > ``` A new package has been uploaded to experimental (pat_0.15.1-2~exp1) that build-depends on the recently accepted golang-github-harenber-ptc-go. As noted previously in the bug report, I don't have access to hardware to test this, so I can only note that the non-PACTOR smoke-tests still pass and that you should no longer see the "No dialer" error message. If users who have access to PACTOR modems could test this, that would be appreciated. Binaries built by the buildd's should be available soon; refer to the PTS [1]. Thank you, tony [1] https://tracker.debian.org/pkg/pat signature.asc Description: PGP signature
Bug#1057276: pat: PACTOR mode is broken
On Wed, Dec 13, 2023 at 08:48:02AM -0500, Federico Grau wrote: > Greetings pat users -- > > I'm the author of the PACTOR patch-out, given I do not have access to that > non-free software. This is documented in the file > /usr/share/doc/pat/README.Debian: > > ... > # ptc-go disabled > The current Debian packaging of pat has "ptc-go" pactor modem support > disabled. > If there is interest in this feature please submit a bug report. > ... > > Thanks for the feedback. Exciting to learn others have interest and possible > cycles to progress that component. Ideally there will be follow-up test > results helping confirm if things work or not. Hi donfede, That's a good point. I also don't have access to that software. Once we have the prerequisites for PACTOR support, we can generate a preliminary package for testing and document any limitations. For what it's worth, I didn't intend to imply that there was anything amiss with the patch-out. My motivation is merely to support useful features to users where we can. Cheers, tony signature.asc Description: PGP signature
Bug#1057276: pat: PACTOR mode is broken
On Sat, Dec 09, 2023 at 10:26:17PM -0800, tony mancill wrote: > On Sat, Dec 09, 2023 at 06:37:35PM +0100, DC7IA wrote: > > Hello Tony, > > > > that's less than ideal. Currently, as a user, I just notice that the > > software does not work. I do exactly what should work, but for some reason > > it does not. I cannot see that a feature was intentionally removed. > > > > And yes, there's definitely interest, as currently there is no other > > software for PACTOR that is available in the repos. So if that feature can > > be re-added in relatively simple way, that'd be great. > > ... > > Hi Joshua, > > Yes, I agree that the disable functionality could be better documented. ... Greetings pat users -- I'm the author of the PACTOR patch-out, given I do not have access to that non-free software. This is documented in the file /usr/share/doc/pat/README.Debian: ... # ptc-go disabled The current Debian packaging of pat has "ptc-go" pactor modem support disabled. If there is interest in this feature please submit a bug report. ... Thanks for the feedback. Exciting to learn others have interest and possible cycles to progress that component. Ideally there will be follow-up test results helping confirm if things work or not. regards, donfede signature.asc Description: PGP signature
Bug#1057276: pat: PACTOR mode is broken
On Sat, Dec 09, 2023 at 06:37:35PM +0100, DC7IA wrote: > Hello Tony, > > that's less than ideal. Currently, as a user, I just notice that the > software does not work. I do exactly what should work, but for some reason > it does not. I cannot see that a feature was intentionally removed. > > And yes, there's definitely interest, as currently there is no other > software for PACTOR that is available in the repos. So if that feature can > be re-added in relatively simple way, that'd be great. > > The reason I was asking the author of pat to talk to some Debian folks and > get it in the repo, two years ago, was because I thought it'd be great if we > had a software for this. :) Hi Joshua, Yes, I agree that the disable functionality could be better documented. For example, we could augment the patch to display a more helpful message when pactor is used and also update the manpage. But since it's not much more effort to enable pactor, I have started down that path. Bug #1057882 [1] is the ITP bug for golang-github-howeyc-crc16 and the packaging is in process. There was already an ITP bug (#956547 [2]) for golang-github-harenber-ptc-go, which I also have ready to upload once howeyc/crc16 is accepted into the archive. Both of those packages will need to go through the NEW queue before we can update pat, but they are fairly simple packages, so it shouldn't take too long. Thanks for bringing this to the list. Cheers, tony [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057882 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956547
Bug#1057276: pat: PACTOR mode is broken
Hello Tony, that's less than ideal. Currently, as a user, I just notice that the software does not work. I do exactly what should work, but for some reason it does not. I cannot see that a feature was intentionally removed. And yes, there's definitely interest, as currently there is no other software for PACTOR that is available in the repos. So if that feature can be re-added in relatively simple way, that'd be great. The reason I was asking the author of pat to talk to some Debian folks and get it in the repo, two years ago, was because I thought it'd be great if we had a software for this. :) -- Joshua Hoffmann DC7IA On 09.12.23 06:37, tony mancill wrote: On Sat, Dec 02, 2023 at 03:53:58PM +0100, Joshua Hoffmann | DC7IA wrote: Package: pat Version: 0.15.0-1+b3 Severity: important X-Debbugs-Cc: martin.h.peder...@gmail.com, d...@dc7ia.eu Dear Debian Hamradio Maintainers, connecting to a station using PACTOR is broken. This bug is not present when using upstream packages. Hello Joshua, This is expected for the current packaging, as documented in this patch: https://salsa.debian.org/debian-hamradio-team/pat/-/blob/debian/sid/debian/patches/01_remove_ptc-go.patch I'm not the author of the patch, so my assessment may be incorrect. However, at first glance the only reverse dependency missing from Debian needed to package ptc-go is github.com/howeyc/crc16, which doesn't look too difficult to package. So it's doable if there is interest. Cheers, tony KG7IEL OpenPGP_0x3F7D2FE0C7150F8C.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1057276: pat: PACTOR mode is broken
On Sat, Dec 02, 2023 at 03:53:58PM +0100, Joshua Hoffmann | DC7IA wrote: > Package: pat > Version: 0.15.0-1+b3 > Severity: important > X-Debbugs-Cc: martin.h.peder...@gmail.com, d...@dc7ia.eu > > Dear Debian Hamradio Maintainers, > > connecting to a station using PACTOR is broken. This bug is not present when > using upstream packages. Hello Joshua, This is expected for the current packaging, as documented in this patch: https://salsa.debian.org/debian-hamradio-team/pat/-/blob/debian/sid/debian/patches/01_remove_ptc-go.patch I'm not the author of the patch, so my assessment may be incorrect. However, at first glance the only reverse dependency missing from Debian needed to package ptc-go is github.com/howeyc/crc16, which doesn't look too difficult to package. So it's doable if there is interest. Cheers, tony KG7IEL
Bug#1057276: pat: PACTOR mode is broken
Package: pat Version: 0.15.0-1+b3 Severity: important X-Debbugs-Cc: martin.h.peder...@gmail.com, d...@dc7ia.eu Dear Debian Hamradio Maintainers, connecting to a station using PACTOR is broken. This bug is not present when using upstream packages. ``` pat-winlink connect "pactor:///DB0ZAV" 2023/12/02 15:38:18 Connecting to DB0ZAV (pactor)... 2023/12/02 15:38:18 Unable to establish connection to remote: No dialer has been registered for this scheme ``` The following incorrect behaviour occurs as well, which might have the same reason: - The web interface does not show any option to select PACTOR - When selecting an alias in the web interface that uses PACTOR, it gets overwritten to ARDOP - The connect string list that `pat-winlink rmslist` produces only contains ` for entries that use PACTOR, example: `DB0ZAV [JO40JF] 15590 205 Pactor 1,2,3 7.051.00 MHz 7.051.00 MHz ` Using the upstream packages for 0.15.0 and 0.15.1 from GitHub everything works as expected. Best Regards, Joshua aka DC7IA -- System Information: Debian Release: trixie/testing APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-4-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_USER Locale: LANG=C.UTF-8, LC_CTYPE=C.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 pat depends on: ii libax25 0.0.12-rc5+git20230513+5581005-1 ii libc6 2.37-12 pat recommends no packages. Versions of packages pat suggests: pn ax25-tools ii gpsd 3.25-2 ii libhamlib-utils 4.5.5-3 pn tmd710-tncsetup -- no debconf information -- Joshua Hoffmann DC7IA | KK4RVI | M6KIQ ARRL/VEC accredited Amateur Extra Volunteer Examiner (VE) Interested in the US amateur radio license? I'll answer your questions. :) Matrix: @erebion:erebion.eu Blog: https://blog.dc7ia.eu/ Technische Leitung Matrix-Chat chat.darc.de | Head of the Technical Department of the Matrix chat at chat.darc.de My languages: German, English, Swedish, Norwegian, Danish Yes, I'm a language nerd. Feel free to write to me in any of the aforementioned languages. PGP-Signed E-Mails, my key: https://pgp.dc7ia.eu OpenPGP_0x3F7D2FE0C7150F8C.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature