[Bug 2063031] [NEW] [noble] Not compatible with Python 3.12

Launchpad Bug Tracker 2063031 at bugs.launchpad.net
Sun Apr 21 12:07:08 UTC 2024


You have been subscribed to a public bug by Maia Everett (linneris):

Under Noble, s3cmd 2.3.0 is completely broken because of an
incompatibility with Python 3.12, producing the exception:

https://github.com/s3tools/s3cmd/issues/1343

All operations fail with the error message:

TypeError: sequence item 1: expected str instance, bytes found

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    An unexpected error has occurred.
  Please try reproducing the error using
  the latest s3cmd code from the git master
  branch found at:
    https://github.com/s3tools/s3cmd
  and have a look at the known issues list:
    https://github.com/s3tools/s3cmd/wiki/Common-known-issues-and-their-solutions-(FAQ)
  If the error persists, please report the
  above lines (removing any private
  info as necessary) to:
   s3tools-bugs at lists.sourceforge.net
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

This issue has been fixed upstream in this commit:

https://github.com/s3tools/s3cmd/commit/9ecb2d853c54f87c6a3ec0423986dcc1a80e4678

which has been included in upstream release 2.4.0, released in December
2023. Unfortunately, it was not packaged in Debian, and it's too late in
the release timeline to upload it directly into Noble.

I'll prepare a patch for Noble.

** Affects: s3cmd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
[noble] Not compatible with Python 3.12
https://bugs.launchpad.net/bugs/2063031
You received this bug notification because you are a member of Ubuntu Sponsors, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list