[Bug 2083908] Re: [BPO] pymodbus 3.6.9-1 from 24.10 (to 24.04)

Andreas Hasenack 2083908 at bugs.launchpad.net
Fri Mar 14 19:22:32 UTC 2025


So remaining steps are:
- run update-maintainer
- if trivial, try to fix d/watch (and then fix it in plucky too):
$ uscan --download-current-version
uscan warn: In debian/watch no matching hrefs for version 3.6.9 in watch line
  https://github.com/pymodbus-dev/pymodbus/tags .*/v?(\d\S*)\.tar\.gz

I noted that its only reverse dependency, pdudaemon[1], was also removed
from noble at the same time. Just in case that is also desired to have
back in noble.

Now, thinking about this bug, and noticing the "hole" we have in noble:
$ rmadison -asource pymodbus
 pymodbus | 1.2.0-2             | trusty/universe   | source
 pymodbus | 1.2.0+git20151013-1 | xenial/universe   | source
 pymodbus | 1.3.2-1             | bionic/universe   | source
 pymodbus | 2.1.0+dfsg-2        | focal/universe    | source
 pymodbus | 2.1.0+dfsg-2        | jammy/universe    | source
 pymodbus | 3.6.9-1             | oracular/universe | source
 pymodbus | 3.6.9-1             | plucky/universe   | source


I'm wondering if ubuntu users wouldn't be best served by an actual SRU that brings this package back? That is doable, but has a bit more requirements:
- a test plan
- a maintenance commitment (which we have)
- rdeps must keep working for real (I'm only aware of pdudaemon, which was also removed from noble, but I haven't investigated too deeply beyond running "reverse-depends python3-pymodbus")
- it would have to go through NEW review by an archive admin, and issues could be found there (which would likely have to be fixed in oracular/noble/plucky as well, depending on what they are, or in the next devel release).
- the same commitment from comment #10 would have to be extended for the devel release, and stable releases

This SRU would also take longer, whereas the backport seems to be around
the corner.

Thoughts?

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2083908

Title:
  [BPO] pymodbus 3.6.9-1 from 24.10 (to 24.04)

Status in pymodbus package in Ubuntu:
  Invalid
Status in pymodbus source package in Noble:
  New

Bug description:
  Pymodbus 3.6.9 has Python 3.12 support and is available in oracular.
  Is it possible to have a release of pymodbus in noble ?

  ---

  [Impact]

   * There is no pymodbus available in 24.04, its useful for many
  projects to have it and given that 24.04 is an LTS it seems justified
  to backport the 24.10 version of pymodbus to 24.04.

   * Community members as well as commercial partners have asked to get
  pymodbus back in 24.04.

  [Scope]

   * pymodbus 3.6.9-1 from 24.10 (oracular-universe)...

   * ... will be "backported" to 24.04

  
  [Other Info]

   * pymodbus is available in focal/jammy as well as in oracular/plucky

   * pymodbus jumps from 2.x to 3.x between 22.04 to 24.04 which means
  some API changes. But I guess that is better than having no pymodbus
  at all.

   * getting pymodbus back into 24.04 will probably also help to avoid distortion
     and some confusion for users who upgrade from earlier versions,
     where the package is still available (focal/jammy),
     but not getting it for 24.04 anymore,
     but again with oracular (and newer).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pymodbus/+bug/2083908/+subscriptions





More information about the Ubuntu-sponsors mailing list