<div dir="ltr"><div class="gmail_default" style="font-size:small">That&#39;s an issue caused by Python 3.10. A lot of projects have been running into it. In Chirp&#39;s case, the errors are coming out of a generated source file (pyPEG.py). That file says it was &quot;written by VB&quot;, but I&#39;ve no idea how (or when). As such, it&#39;s unclear as to whether editing the file manually is the right solution. I suspect only Dan can answer that.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Martin.</div><div class="gmail_default" style="font-size:small">KD6YAM</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 8, 2022 at 2:47 PM David Ranch via chirp_devel &lt;<a href="mailto:chirp_devel@intrepid.danplanet.com">chirp_devel@intrepid.danplanet.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <br>
    Replying to my own email here and it seems this has already been
    done *but* it seems that new effort in &quot;Sid&quot; (not Testing&quot;) is
    having an issue of it&#39;s own.  I wonder if there could be an updated
    version submitted for both branches so some form of working Chirp
    can be provided from Debian&#39;s standard repos?<br>
    <br>
    --David<br>
    KI6ZHD<br>
    <br>
    <div><br>
      <br>
      -------- Forwarded Message --------
      <table border="0" cellpadding="0" cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Subject:
            </th>
            <td>Bug#1012538: knocked out usability - module
              &#39;collections&#39; has no attribute &#39;Callable&#39;</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Resent-Date:
            </th>
            <td>Wed, 08 Jun 2022 21:00:02 +0000</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Resent-From:
            </th>
            <td>Arnaldo Pirrone <a href="mailto:it9exm@gmail.com" target="_blank">&lt;it9exm@gmail.com&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Resent-To:
            </th>
            <td><a href="mailto:debian-bugs-dist@lists.debian.org" target="_blank">debian-bugs-dist@lists.debian.org</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Resent-CC:
            </th>
            <td><a href="mailto:it9exm@gmail.com" target="_blank">it9exm@gmail.com</a>, Debian Hamradio Maintainers
              <a href="mailto:debian-hams@lists.debian.org" target="_blank">&lt;debian-hams@lists.debian.org&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Date: </th>
            <td>Wed, 08 Jun 2022 22:57:12 +0200</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">From: </th>
            <td>Arnaldo Pirrone <a href="mailto:it9exm@gmail.com" target="_blank">&lt;it9exm@gmail.com&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">Reply-To:
            </th>
            <td>Arnaldo Pirrone <a href="mailto:it9exm@gmail.com" target="_blank">&lt;it9exm@gmail.com&gt;</a>,
              <a href="mailto:1012538@bugs.debian.org" target="_blank">1012538@bugs.debian.org</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap valign="BASELINE">To: </th>
            <td>Debian Bug Tracking System
              <a href="mailto:submit@bugs.debian.org" target="_blank">&lt;submit@bugs.debian.org&gt;</a></td>
          </tr>
        </tbody>
      </table>
      Package: chirp
      <pre>Version: 1:20200227+py3+20200213-3
Severity: grave
X-Debbugs-Cc: <a href="mailto:it9exm@gmail.com" target="_blank">it9exm@gmail.com</a>

Just tried using this software to program my radio and found out it stopped
working. I remember it was everything fine a few months ago. Probably this is
caused by changes in Python 3.10.5


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, &#39;unstable&#39;), (1, &#39;experimental&#39;)
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.13-xanmod1 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.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 chirp depends on:
ii  python3           3.10.4-1+b1
ii  python3-future    0.18.2-6
ii  python3-serial    3.5-1
ii  python3-six       1.16.0-3
ii  python3-wxgtk4.0  4.0.7+dfsg-13

chirp recommends no packages.

chirp suggests no packages.

-- no debconf information
</pre>
    </div>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <div>On 06/08/2022 10:05 AM, David Ranch via
      chirp_devel wrote:<br>
    </div>
    <blockquote type="cite">
      
      <br>
      I saw the following deprecation come in from the Debian packaging
      system.  I&#39;m curious if any of the Python3 efforts might be stable
      enough (even if they just have CLI support for now) to be
      submitted to replace this original source code?<br>
      <br>
      --David<br>
      KI6ZHD<br>
      <div><br>
        <br>
        -------- Forwarded Message --------
        <table border="0" cellpadding="0" cellspacing="0">
          <tbody>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">Subject:
              </th>
              <td>chirp is marked for autoremoval from testing</td>
            </tr>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">Resent-Date:
              </th>
              <td>Wed, 8 Jun 2022 04:57:21 +0000 (UTC)</td>
            </tr>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">Resent-From:
              </th>
              <td><a href="mailto:debian-hams@lists.debian.org" target="_blank">debian-hams@lists.debian.org</a></td>
            </tr>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">Date:
              </th>
              <td>Wed, 08 Jun 2022 04:39:08 +0000</td>
            </tr>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">From:
              </th>
              <td>Debian testing autoremoval watch <a href="mailto:noreply@release.debian.org" target="_blank">&lt;noreply@release.debian.org&gt;</a></td>
            </tr>
            <tr>
              <th align="RIGHT" nowrap valign="BASELINE">To: </th>
              <td><a href="mailto:chirp@packages.debian.org" target="_blank">chirp@packages.debian.org</a></td>
            </tr>
          </tbody>
        </table>
        <br>
        <br>
        <pre>chirp 1:20200227+py3+20200213-3 is marked for autoremoval from testing on 2022-06-23

It (build-)depends on packages with these RC bugs:
1010820: pypdf2, src:bookletimposer: pypdf2 breaks bookletimposer autopkgtest: Can&#39;t get Fields array
 <a href="https://bugs.debian.org/1010820" target="_blank">https://bugs.debian.org/1010820</a>
1010821: pypdf2, src:xml2rfc: pypdf2 breaks xml2rfc autopkgtest: lxml.etree.XMLSyntaxError: PCDATA invalid Char value 1
 <a href="https://bugs.debian.org/1010821" target="_blank">https://bugs.debian.org/1010821</a>
1011697: wxpython4.0: FTBFS: ImportError: cannot import name &#39;parse&#39; from &#39;sipbuild.code_generator&#39; (/usr/lib/python3/dist-packages/sipbuild/<a href="http://code_generator.abi3.so" target="_blank">code_generator.abi3.so</a>)
 <a href="https://bugs.debian.org/1011697" target="_blank">https://bugs.debian.org/1011697</a>



This mail is generated by:
<a href="https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl" target="_blank">https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl</a>

Autoremoval data is generated by:
<a href="https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl" target="_blank">https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl</a>
</pre>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
chirp_devel mailing list
<a href="mailto:chirp_devel@intrepid.danplanet.com" target="_blank">chirp_devel@intrepid.danplanet.com</a>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_devel" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_devel</a>
Developer docs: <a href="http://chirp.danplanet.com/projects/chirp/wiki/Developers" target="_blank">http://chirp.danplanet.com/projects/chirp/wiki/Developers</a></pre>
    </blockquote>
    <br>
  </div>

_______________________________________________<br>
chirp_devel mailing list<br>
<a href="mailto:chirp_devel@intrepid.danplanet.com" target="_blank">chirp_devel@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_devel" rel="noreferrer" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_devel</a><br>
Developer docs: <a href="http://chirp.danplanet.com/projects/chirp/wiki/Developers" rel="noreferrer" target="_blank">http://chirp.danplanet.com/projects/chirp/wiki/Developers</a></blockquote></div>