Your message dated Wed, 30 Sep 2020 09:33:26 +0000
with message-id <[email protected]>
and subject line Bug#947547: fixed in osc 0.168.2-2
has caused the Debian Bug report #947547,
regarding osc: Missing dependency on python3-m2crypto
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
947547: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947547
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: osc
Severity: normal

Hi!

osc is missing a dependency on python3-m2crypto, without it, accessing
OBS will fail:

glaubitz@epyc:..glaubitz/home:glaubitz:branches:Cloud:Tools> osc up
No module named 'M2Crypto'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/osc/conf.py", line 523, in _build_opener
    from . import oscssl
  File "/usr/lib/python3/dist-packages/osc/oscssl.py", line 8, in <module>
    from M2Crypto.SSL.Checker import SSLVerificationError
ModuleNotFoundError: No module named 'M2Crypto'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/osc/babysitter.py", line 62, in run
    return prg.main(argv)
  File "/usr/lib/python3/dist-packages/osc/cmdln.py", line 344, in main
    return self.cmd(args)
  File "/usr/lib/python3/dist-packages/osc/cmdln.py", line 367, in cmd
    retval = self.onecmd(argv)
  File "/usr/lib/python3/dist-packages/osc/cmdln.py", line 501, in onecmd
    return self._dispatch_cmd(handler, argv)
  File "/usr/lib/python3/dist-packages/osc/cmdln.py", line 1232, in 
_dispatch_cmd
    return handler(argv[0], opts, *args)
  File "/usr/lib/python3/dist-packages/osc/commandline.py", line 4956, in 
do_update
    prj = Project(arg, progress_obj=self.download_progress)
  File "/usr/lib/python3/dist-packages/osc/core.py", line 682, in __init__
    self.pacs_available = meta_get_packagelist(self.apiurl, self.name)
  File "/usr/lib/python3/dist-packages/osc/core.py", line 3443, in 
meta_get_packagelist
    f = http_GET(u)
  File "/usr/lib/python3/dist-packages/osc/core.py", line 3400, in http_GET
    def http_GET(*args, **kwargs):    return http_request('GET', *args, 
**kwargs)
  File "/usr/lib/python3/dist-packages/osc/core.py", line 3344, in http_request
    install_opener(conf._build_opener(apiurl))
  File "/usr/lib/python3/dist-packages/osc/conf.py", line 527, in _build_opener
    raise NoSecureSSLError('M2Crypto is needed to access %s in a secure 
way.\nPlease install python-m2crypto.' % apiurl)
osc.oscsslexcp.NoSecureSSLError: M2Crypto is needed to access 
https://api.opensuse.org in a secure way.
Please install python-m2crypto.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/osc", line 41, in <module>
    r = babysitter.run(osccli)
  File "/usr/lib/python3/dist-packages/osc/babysitter.py", line 174, in run
    except SSLError as e:
TypeError: catching classes that do not inherit from BaseException is not 
allowed
glaubitz@epyc:..glaubitz/home:glaubitz:branches:Cloud:Tools>

Installing python3-m2crypto manually, fixed the problem for me.

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
Source: osc
Source-Version: 0.168.2-2
Done: Andrej Shadura <[email protected]>

We believe that the bug you reported is fixed in the latest version of
osc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <[email protected]> (supplier of updated osc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 30 Sep 2020 11:18:24 +0200
Source: osc
Architecture: source
Version: 0.168.2-2
Distribution: unstable
Urgency: medium
Maintainer: RPM packaging team <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 947547
Changes:
 osc (0.168.2-2) unstable; urgency=medium
 .
   * Trim trailing whitespace.
   * Use secure URI in debian/watch.
   * Bump debhelper from old 12 to 13.
   * Update standards version to 4.5.0, no changes needed.
   * Add the missing python3-m2crypto dependency (Closes: #947547).
   * Install the fish completion file.
Checksums-Sha1:
 649350de780ca6f4a6208a80305801f8ce3bf3a4 1711 osc_0.168.2-2.dsc
 3671ad63abd98306c785f8b66d9502476adaad2e 6208 osc_0.168.2-2.debian.tar.xz
Checksums-Sha256:
 cc9c54c196f188b26c5241310040ca6aa9381b8be1e23eac33042ce51c038feb 1711 
osc_0.168.2-2.dsc
 328485f27d980350f49b92257dcd1fc39496ae82c0fe53dc65be9a07b020053a 6208 
osc_0.168.2-2.debian.tar.xz
Files:
 d1495c06e5b870dbd4b7d8c69f1e0175 1711 devel optional osc_0.168.2-2.dsc
 558072574528398a1106906fa17036a1 6208 devel optional 
osc_0.168.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl90TcIACgkQXkCM2RzY
OdIDpwf+MMe0XoKei4g3IqkralGNEvdnNde46kHyAl4f+LUZGl5QRfC/Bme5CFto
Cpf6qckCPbCKByjfA7X4Z7tHnE+dzEjOOT7V6BQ3jJHDyhndlYljd5sA58Kg+HtP
EqNbSk4qHH1ZaFKUC0Wf86NAfQxWkimxsfDdloXDWM6qc2DQiS3NgOAT+rA8XqjR
e6v9Muw+qdGctnPq49CuTFXZgMZp1VSo3WFR8CYngp6QwhjNtZTrxwdsemORgORt
/OKBkG1TqOEyhhUXmxc5iCshIkH6dP31F9O5cJbeJHPe0zKi7l1IYweLRku9obTz
lMM+bGQFbrJPfOxVwLtbVXmohhih4Q==
=zYZ/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to