[Koha-bugs] [Bug 23128] Missing Net::OAuth2::AuthorizationServer dependency
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Jun 20 09:34:48 CEST 2019
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23128
Mirko Tietgen <mirko at abunchofthings.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |In Discussion
--- Comment #1 from Mirko Tietgen <mirko at abunchofthings.net> ---
Due to the multitude of operating systems we try to support, we run into a
dependency problem here.
Crypt::PRNG is available in libcryptx-perl.
It is available in
-Debian 9 (Stretch) backports
-Debian 10 (Buster) and later
-Ubuntu 18.04 (Bionic Beaver)
It is not available in
-Debian 8 (Jessie)
-Ubuntu 16.04 (Xenial Xerus)
So far we have libcryptx-perl in the Koha repository, but it only works for
Jessie, not Xenial, and it breaks Stretch without backports and Bionic.
I propose to remove libcryptx-perl from our repository. The result will be
-Debian 10 and Ubuntu 18.04 work out of the box
-Debian 9 needs backports enabled
-New installations on Jessie will not have Rest API support as far as
Net::OAuth2::AuthorzationServer is required
(but existing installations will continue to work because the package is
already installed)
-Ubuntu 16.04 will not have Rest API support as far as
Net::OAuth2::AuthorzationServer is required
Debian 10 will be released July 9. I propose to deprecate support for Debian 8
(Jessie). It will be enough work to support two versions of Debian, we will run
into a lot of similar problems in the future otherwise.
We try to support "the latest Ubuntu LTS", but have dragged Ubuntu 16.04 along
so far. I propose to deprecate support for Ubuntu 16.04 (Xenial Xerus).
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list