On Wed, Mar 23, 2016 at 09:16:42AM +0200, Efraim Flashner wrote: > On Tue, Mar 22, 2016 at 09:46:12PM -0400, Leo Famulari wrote: > > * gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to > > 16.0.0. > > [arguments]: Remove field.
> > - (arguments > > - `(#:phases > > - (modify-phases %standard-phases > > - (add-after 'unpack 'fix-tests > > - (lambda* (#:key inputs #:allow-other-keys) > > - (substitute* "OpenSSL/test/test_ssl.py" > > - (("client\\.connect\\(\\('verisign\\.com', 443\\)\\)") > > - "return True") > > - ;; FIXME: disable broken test > > - (("test_set_tmp_ecdh") "disabled__set_tmp_ecdh")) > > - (substitute* "OpenSSL/test/test_crypto.py" > > - (("command = b\"openssl \"") > > - (string-append "command = b\"" > > - (assoc-ref inputs "openssl") > > - "/bin/openssl" " \"")) > > - ;; FIXME: disable four broken tests > > - (("test_der") "disabled__der") > > - (("test_digest") "disabled__digest") > > - (("test_get_extension") "disabled__get_extension") > > - (("test_extension_count") "disabled__extension_count")) > > - #t))))) > > (propagated-inputs > > `(("python-cryptography" ,python-cryptography) > > ("python-six" ,python-six))) > > -- > > 2.7.3 > > > > its always nice to see work-around phases getting removed. Indeed!