Switch to IDN2 (libnet-libidn2-perl)

Bug #2003076 reported by Lukas Märdian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
amavisd-new (Ubuntu)
New
Undecided
Unassigned
libio-socket-ssl-perl (Ubuntu)
Won't Fix
Undecided
Unassigned
libnet-dns-perl (Ubuntu)
New
Undecided
Unassigned
libnet-libidn2-perl (Ubuntu)
New
Undecided
Unassigned

Bug 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)")

$ 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)

Tags: fr-3252
Lukas Märdian (slyon)
Changed in libio-socket-ssl-perl (Ubuntu):
status: New → Won't Fix
description: updated
tags: added: fr-3252
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.