2023-01-17 11:36:48 |
Lukas Märdian |
description |
libIDN2 is the successor of libIDN and supposed to be API compatible.
Both libraries are currently in "main" and we should work to reduce that complexity by moving more software to using libidn2.
This would require getting libnet-libdin2-perl into "main" (MIR), dropping libnet-libidn-perl at the same time.
Some software still depends on libnet-libidn-perl:
* libnet-dns-perl => An Ubuntu delta, just to prefer IDN over IDN2 to avoid MIR, could be easily dropped
* libio-socket-ssl-perl => build-depends on libnet-libidn-perl but can use liburi-perl as a runtime recommends, to satisfy its MIR requirements
* amavisd-new => EPEL9 ships a patch (since 2022-05-31), which seems to switch amavis to libIDN2: https://packages.fedoraproject.org/pkgs/amavis/amavis/epel-9.html ("Patch amavisd to use NET::LibIDN2 (#2059362)") |
libIDN2 is the successor of libIDN and supposed to be API compatible.
Both libraries are currently in "main" and we should work to reduce that complexity by moving more software to using libidn2.
This would require getting libnet-libdin2-perl into "main" (MIR), dropping libnet-libidn-perl at the same time.
Some software still depends on libnet-libidn-perl:
* libnet-dns-perl => An Ubuntu delta, just to prefer IDN over IDN2 to avoid MIR, could be easily dropped
* libio-socket-ssl-perl => build-depends on libnet-libidn-perl but can use liburi-perl as a runtime recommends, to satisfy its MIR requirements
* amavisd-new => EPEL9 ships a patch (since 2022-05-31), which seems to switch amavis to libIDN2: https://packages.fedoraproject.org/pkgs/amavis/amavis/epel-9.html ("Patch amavisd to use NET::LibIDN2 (#2059362)")
$ reverse-depends src:libnet-libidn-perl -c main
Reverse-Recommends
* libio-socket-ssl-perl (for libnet-libidn-perl)
* libnet-dns-perl (for libnet-libidn-perl)
Reverse-Depends
* amavisd-new (for libnet-libidn-perl) |
|