[Python-modules-team] Bug#994192: python3-srs uses no longer existing base64 functions (fixed upstream)
    neonknight 
    debian-bugs at neonknight.ch
       
    Mon Sep 13 15:27:24 BST 2021
    
    
  
Package: python3-srs
Version: 1.0.3-2
Severity: normal
srs = SRS.new(secret='secret')
srs.forward('foo at example.org', 'srs.example.com')
[..]
  File "/usr/lib/python3/dist-packages/SRS/Base.py", line 250, in hash_create
    hash = base64.encodestring(h.digest())
AttributeError: module 'base64' has no attribute 'encodestring'
However, issue seems to be fixed upstream:
https://github.com/sdgathman/pysrs/blob/master/SRS/Base.py#L250
-- System Information:
Debian Release: 11.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
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 python3-srs depends on:
ii  python3  3.9.2-3
Versions of packages python3-srs recommends:
ii  pysrs-bin       1.0.3-2
ii  python3-bsddb3  6.2.9-1
python3-srs suggests no packages.
    
    
More information about the Python-modules-team
mailing list