Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread Tom Russo
The bug in question is related to Debian packaging, not Xastir's source code.

Someone hacked in a modification to the configure script to add the git SHA
to the version number in the AC_INIT call for the purposes
of Debian packaging (with which the Xastir group has nothing to do).  This was 
a broken hack, and they appear already to have undone it.

The version number in AC_INIT *IS* used to construct the TOCALL, so it was 
wrong to have modified it.  We didn't do that, someone named Tony Mancil did
in their package repo back in November.

As of this morning, there is a new commit in the Debian package repo undoing 
that:
https://salsa.debian.org/debian-hamradio-team/xastir/commits/master 

On Sun, Feb 23, 2020 at 10:16:34AM -0700, we recorded a bogon-computron 
collision of the  flavor, containing:
> This is super puzzling, as Xastir has no commit b40016c, and the commit
> that added the git version string to the version number used internally by 
> Xastir is NOT used for the TOCALL.
> 
> Xastir's internal version number (used only in the Help->About dialog) has
> had the git SHA-1 in it since Xastir commit ba3b807 in 2017, and this has
> not impacted the AX.25 TOCALL in all that time.
> 
> I have been using Xastir off of the development branch forever, and can 
> transmit just fine.  My TOCALL is APX215.
> 
> Could the commit referenced be a commit in a Debian repo that somehow
> added the SHA-1 to something other than what Xastir's build system does?
> 
> On Sun, Feb 23, 2020 at 07:57:02AM -0800, we recorded a bogon-computron 
> collision of the  flavor, containing:
> > 
> > I don't know if anyone saw this yet...
> > 
> > --David
> > KI6ZHD
> > 
> > 
> >  Forwarded Message 
> > Subject:Bug#952116: xastir: Impossible to transmit due to malformed 
> > TOCALL
> > Resent-Date:Sun, 23 Feb 2020 10:57:01 +
> > Resent-From:Iain R. Learmonth 
> > Resent-To:  debian-bugs-d...@lists.debian.org
> > Resent-CC:  Debian Hamradio Maintainers 
> > Date:   Sun, 23 Feb 2020 10:47:38 +
> > From:   Iain R. Learmonth 
> > Reply-To:   Iain R. Learmonth , 952...@bugs.debian.org
> > To: Debian Bug Tracking System 
> > 
> > 
> > 
> > Package: xastir
> > Version: 2.1.4+git20191127.bb66a77-2
> > Severity: grave
> > Justification: renders package unusable
> > 
> > Hi,
> > 
> > Commit b40016c updated a patch on the version number to add a git commit
> > reference as part of the version number. Xastir uses this version number
> > to form the TOCALL, which is usuall of the form APXnnn but now has a
> > plus followed by the 7 digit ref. This does no longer fit in the 6 bytes
> > allowed for a TOCALL in the AX.25 protocol. It also prevents operation
> > with APRS-IS.
> > 
> > Thanks,
> > Iain.
> > 
> > ___
> > Xastir mailing list
> > Xastir@lists.xastir.org
> > http://xastir.org/mailman/listinfo/xastir
> 
> -- 
> Tom RussoKM5VY
> Tijeras, NM  
> 
>  echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]
> 
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir

-- 
Tom RussoKM5VY
Tijeras, NM  

 echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread Tom Russo
Xastir's versions are goofy.  The history of this is ancient, and there has 
been no reason to ungoof it.

Even numbers are releases, odd numbers are working development versions,
and are generally not updated for every commit --- Xastir 2.1.5 just means
"development branch after stable 2.1.4".

The TOCALL for the current development version of Xastir should be APX215,
and there should be no need for finer granularity to show which commit on
every transmit.  The ambiguity of "which commit of the dev branch am I using?"
is resolved using the Help->About box.  This can only matter to the user him/her
self, and need not be transmitted in every packet.  A TOCALL of APX215 should
be enough for all interested parties on the receive end.

If there is a need for a stable release so that distros can have a stable 
version, we should push one out.  There is an open project on github for our 
next release with a number of required fixes before we do it.  There was a 
flurry of activity on some of those issues a while back, but between people
being injured, having other projects, and what not, nothing's been done for
quite a while.

If there is a real need for a stable release, we could probably use a little
help.  The open issues that we expected to have fixed for the next release
(nominally dubbed Xastir 2.2.0) can be seen at:

https://github.com/Xastir/Xastir/projects/2

Some might need punting.

On Sun, Feb 23, 2020 at 08:56:54AM -0800, we recorded a bogon-computron 
collision of the  flavor, containing:
> 
> Hello Dave,
> 
> The scenario here seems to be if you're running an intermediate release
> Xastir and not an official tagged release.
> 
> Dave, yes, I see you on APRS-IS : https://aprs.fi/info/a/KB3EFS and it shows
> you're running v2.15 (APX215) per the "Last Path" line:
> 
>KB3EFS>*APX215* via TCPIP*,qAC,T2ONTARIO
> 
> 
> The question here is if you're running a version of Xastir that's between
> v2.15 and v2.16, what should Xastir report as it's version to APRS-IS?  It's
> not clear if it's illegal but maybe this would be legal:
> 
>APX21G
> 
> --David
> KI6ZHD
> 
> 
> 
> 
> On 02/23/2020 08:43 AM, David A Aitcheson wrote:
> > I did & was checking validity before making noise...
> > 
> > Given that I  only am able to be on APRS via an Internet connection
> > (read: no radio use allowed)...
> > 
> > Given that I only build from source (read: I don't use a package from a
> > repository)...
> > 
> > I think that it is not effecting me...
> > 
> > David KI6ZHD - can you see me ( "KB3EFS" ) on the map in NY State?
> > 
> > 73
> > Dave
> > KB3EFS
> 
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir

-- 
Tom RussoKM5VY
Tijeras, NM  

 echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread Tom Russo
This is super puzzling, as Xastir has no commit b40016c, and the commit
that added the git version string to the version number used internally by 
Xastir is NOT used for the TOCALL.

Xastir's internal version number (used only in the Help->About dialog) has
had the git SHA-1 in it since Xastir commit ba3b807 in 2017, and this has
not impacted the AX.25 TOCALL in all that time.

I have been using Xastir off of the development branch forever, and can 
transmit just fine.  My TOCALL is APX215.

Could the commit referenced be a commit in a Debian repo that somehow
added the SHA-1 to something other than what Xastir's build system does?

On Sun, Feb 23, 2020 at 07:57:02AM -0800, we recorded a bogon-computron 
collision of the  flavor, containing:
> 
> I don't know if anyone saw this yet...
> 
> --David
> KI6ZHD
> 
> 
>  Forwarded Message 
> Subject:  Bug#952116: xastir: Impossible to transmit due to malformed 
> TOCALL
> Resent-Date:  Sun, 23 Feb 2020 10:57:01 +
> Resent-From:  Iain R. Learmonth 
> Resent-To:debian-bugs-d...@lists.debian.org
> Resent-CC:Debian Hamradio Maintainers 
> Date: Sun, 23 Feb 2020 10:47:38 +
> From: Iain R. Learmonth 
> Reply-To: Iain R. Learmonth , 952...@bugs.debian.org
> To:   Debian Bug Tracking System 
> 
> 
> 
> Package: xastir
> Version: 2.1.4+git20191127.bb66a77-2
> Severity: grave
> Justification: renders package unusable
> 
> Hi,
> 
> Commit b40016c updated a patch on the version number to add a git commit
> reference as part of the version number. Xastir uses this version number
> to form the TOCALL, which is usuall of the form APXnnn but now has a
> plus followed by the 7 digit ref. This does no longer fit in the 6 bytes
> allowed for a TOCALL in the AX.25 protocol. It also prevents operation
> with APRS-IS.
> 
> Thanks,
> Iain.
> 
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir

-- 
Tom RussoKM5VY
Tijeras, NM  

 echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread David A Aitcheson
David,

I did a "update-xastir" using the script included in the source code
that gets the latest and greatest from Github via git at 10:57 EST today.

My OS is Ubuntu 14.04.06?-LTS. Yes, I know it is beyond EOL.

This is the best I can do given the tools and scripts I have to work with.

Given that it is "illegal" (just like my saying my callsign at the end
of every voice transmission has been deemed illegal) I might as well
just give up on Ham Radio all together.

KB3EFS OUT



On 2/23/20 11:56 AM, David Ranch wrote:
>
> Hello Dave,
>
> The scenario here seems to be if you're running an intermediate
> release Xastir and not an official tagged release.
>
> Dave, yes, I see you on APRS-IS : https://aprs.fi/info/a/KB3EFS and it
> shows you're running v2.15 (APX215) per the "Last Path" line:
>
>    KB3EFS>*APX215* via TCPIP*,qAC,T2ONTARIO
>
>
> The question here is if you're running a version of Xastir that's
> between v2.15 and v2.16, what should Xastir report as it's version to
> APRS-IS?  It's not clear if it's illegal but maybe this would be legal:
>
>    APX21G
>
> --David
> KI6ZHD
>
>
>
>
> On 02/23/2020 08:43 AM, David A Aitcheson wrote:
>> I did & was checking validity before making noise...
>>
>> Given that I  only am able to be on APRS via an Internet connection
>> (read: no radio use allowed)...
>>
>> Given that I only build from source (read: I don't use a package from
>> a repository)...
>>
>> I think that it is not effecting me...
>>
>> David KI6ZHD - can you see me ( "KB3EFS" ) on the map in NY State?
>>
>> 73
>> Dave
>> KB3EFS
>
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir
>

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread tony mancill
Thank you for the bug report.  This is easily addressed.  Since we are
building from a snapshot - i.e., a version somewhere between 2.1.4 and
2.1.5, is there a preference for which we use for configure?

Given that 2.1.5 isn't released yet, my inclination is to use 2.1.4.  I
will prepare the update but check for guidance from the list before
uploading.

Thanks,
tony

On Sun, Feb 23, 2020 at 07:57:02AM -0800, David Ranch wrote:
> 
> I don't know if anyone saw this yet...
> 
> --David
> KI6ZHD
> 
> 
>  Forwarded Message 
> Subject:  Bug#952116: xastir: Impossible to transmit due to malformed 
> TOCALL
> Resent-Date:  Sun, 23 Feb 2020 10:57:01 +
> Resent-From:  Iain R. Learmonth 
> Resent-To:debian-bugs-d...@lists.debian.org
> Resent-CC:Debian Hamradio Maintainers 
> Date: Sun, 23 Feb 2020 10:47:38 +
> From: Iain R. Learmonth 
> Reply-To: Iain R. Learmonth , 952...@bugs.debian.org
> To:   Debian Bug Tracking System 
> 
> 
> 
> Package: xastir
> Version: 2.1.4+git20191127.bb66a77-2
> Severity: grave
> Justification: renders package unusable
> 
> Hi,
> 
> Commit b40016c updated a patch on the version number to add a git commit
> reference as part of the version number. Xastir uses this version number
> to form the TOCALL, which is usuall of the form APXnnn but now has a
> plus followed by the 7 digit ref. This does no longer fit in the 6 bytes
> allowed for a TOCALL in the AX.25 protocol. It also prevents operation
> with APRS-IS.
> 
> Thanks,
> Iain.
> 
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir


signature.asc
Description: PGP signature
___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread David Ranch



Hello Dave,

The scenario here seems to be if you're running an intermediate release 
Xastir and not an official tagged release.


Dave, yes, I see you on APRS-IS : https://aprs.fi/info/a/KB3EFS and it 
shows you're running v2.15 (APX215) per the "Last Path" line:


   KB3EFS>*APX215* via TCPIP*,qAC,T2ONTARIO


The question here is if you're running a version of Xastir that's 
between v2.15 and v2.16, what should Xastir report as it's version to 
APRS-IS?  It's not clear if it's illegal but maybe this would be legal:


   APX21G

--David
KI6ZHD




On 02/23/2020 08:43 AM, David A Aitcheson wrote:

I did & was checking validity before making noise...

Given that I  only am able to be on APRS via an Internet connection 
(read: no radio use allowed)...


Given that I only build from source (read: I don't use a package from 
a repository)...


I think that it is not effecting me...

David KI6ZHD - can you see me ( "KB3EFS" ) on the map in NY State?

73
Dave
KB3EFS


___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


Re: [Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread David A Aitcheson
I did & was checking validity before making noise...

Given that I  only am able to be on APRS via an Internet connection
(read: no radio use allowed)...

Given that I only build from source (read: I don't use a package from a
repository)...

I think that it is not effecting me...

David KI6ZHD - can you see me ( "KB3EFS" ) on the map in NY State?

73
Dave
KB3EFS

On 2/23/20 10:57 AM, David Ranch wrote:
>
> I don't know if anyone saw this yet...
>
> --David
> KI6ZHD
>
>
>  Forwarded Message 
> Subject: Bug#952116: xastir: Impossible to transmit due to
> malformed TOCALL
> Resent-Date: Sun, 23 Feb 2020 10:57:01 +
> Resent-From: Iain R. Learmonth 
> Resent-To: debian-bugs-d...@lists.debian.org
> Resent-CC: Debian Hamradio Maintainers 
> Date: Sun, 23 Feb 2020 10:47:38 +
> From: Iain R. Learmonth 
> Reply-To: Iain R. Learmonth , 952...@bugs.debian.org
> To: Debian Bug Tracking System 
>
>
>
> Package: xastir
> Version: 2.1.4+git20191127.bb66a77-2
> Severity: grave
> Justification: renders package unusable
>
> Hi,
>
> Commit b40016c updated a patch on the version number to add a git commit
> reference as part of the version number. Xastir uses this version number
> to form the TOCALL, which is usuall of the form APXnnn but now has a
> plus followed by the 7 digit ref. This does no longer fit in the 6 bytes
> allowed for a TOCALL in the AX.25 protocol. It also prevents operation
> with APRS-IS.
>
> Thanks,
> Iain.
>
> ___
> Xastir mailing list
> Xastir@lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir
>

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir


[Xastir] Fwd: Bug#952116: xastir: Impossible to transmit due to malformed TOCALL

2020-02-23 Thread David Ranch



I don't know if anyone saw this yet...

--David
KI6ZHD


 Forwarded Message 
Subject: 	Bug#952116: xastir: Impossible to transmit due to malformed 
TOCALL

Resent-Date:Sun, 23 Feb 2020 10:57:01 +
Resent-From:Iain R. Learmonth 
Resent-To:  debian-bugs-d...@lists.debian.org
Resent-CC:  Debian Hamradio Maintainers 
Date:   Sun, 23 Feb 2020 10:47:38 +
From:   Iain R. Learmonth 
Reply-To:   Iain R. Learmonth , 952...@bugs.debian.org
To: Debian Bug Tracking System 



Package: xastir
Version: 2.1.4+git20191127.bb66a77-2
Severity: grave
Justification: renders package unusable

Hi,

Commit b40016c updated a patch on the version number to add a git commit
reference as part of the version number. Xastir uses this version number
to form the TOCALL, which is usuall of the form APXnnn but now has a
plus followed by the 7 digit ref. This does no longer fit in the 6 bytes
allowed for a TOCALL in the AX.25 protocol. It also prevents operation
with APRS-IS.

Thanks,
Iain.

___
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir