Package: recode Version: 3.7.15-1 Hello Maintainers,
Starting with trixie, recode no longer recognizes the encoding "MacRoman". According to the NEWS[1] file, csMacintosh and MacRoman are aliases for macintosh from libiconv. csMacintosh is still recognized and I see in table.py that MacRoman still should be generated. It appears as though the transition from version 3.6 to 3.7 was a major overhaul and one of the changes was that recode no longer used an internal libiconv, but not exclusively relies on an external one. It also appears as though iconv does not support the MACROMAN encoding, neither on Debian 13 nor Debian 11. So it would make sense that recode no longer supports MacRoman. iconv does show that csMacintosh is recognized. Presumably csMacintosh is an alias for Macintosh and MacRoman could be an alias too. I'm realizing that this is something that should likely be fixed in libc-bin. However, the issue manifests itself in recode because, to my knowledge, iconv hasn't supported the MacRoman alias in a fairly long time. Yet recode has until recently. Perhaps recode could add the alias itself. This is an issue for me because the GRUB hfs filesystem tests rely on recode being able to convert to MacRoman. Glenn [1] https://github.com/rrthomas/recode/blob/ed2eab0b9354a05e58343d70e6b27ff20a6757e6/NEWS#L293

