Bug#988750: YAML dependencies should be optional/suggested
Thanks for looking into this, gregor. I'm looking forward to Tina's response as well. David Cook -Original Message- From: gregor herrmann Sent: Saturday, 22 May 2021 3:35 AM To: dc...@prosentient.com.au; 988...@bugs.debian.org Subject: Re: Bug#988750: YAML dependencies should be optional/suggested Control: forwarded -1 https://rt.cpan.org/Ticket/Display.html?id=136486 On Wed, 19 May 2021 10:09:54 +1000, dc...@prosentient.com.au wrote: > The Debian package requires that libyaml-perl or libyaml-syck-perl be > installed, but it is possible to use this package without either of > those YAML modules. You can specify your own YAML parser (like YAML::XS). Thanks for bringing this up. > There is some discussion about this on CPAN: > https://rt.cpan.org/Ticket/Display.html?id=136485 > https://rt.cpan.org/Ticket/Display.html?id=136486 It's a bit tricky from a packaging point of view; I've replied in https://rt.cpan.org/Ticket/Display.html?id=136486 and I'm looking forward to working with Tina on this issue. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Diana Krall: Come Dance With Me
Bug#988750: YAML dependencies should be optional/suggested
Control: forwarded -1 https://rt.cpan.org/Ticket/Display.html?id=136486 On Wed, 19 May 2021 10:09:54 +1000, dc...@prosentient.com.au wrote: > The Debian package requires that libyaml-perl or libyaml-syck-perl be > installed, but it is possible to use this package without either of those > YAML modules. You can specify your own YAML parser (like YAML::XS). Thanks for bringing this up. > There is some discussion about this on CPAN: > https://rt.cpan.org/Ticket/Display.html?id=136485 > https://rt.cpan.org/Ticket/Display.html?id=136486 It's a bit tricky from a packaging point of view; I've replied in https://rt.cpan.org/Ticket/Display.html?id=136486 and I'm looking forward to working with Tina on this issue. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Diana Krall: Come Dance With Me signature.asc Description: Digital Signature
Bug#988750: YAML dependencies should be optional/suggested
Package: libcgi-session-serialize-yaml-perl Version: 4.26-2 The Debian package requires that libyaml-perl or libyaml-syck-perl be installed, but it is possible to use this package without either of those YAML modules. You can specify your own YAML parser (like YAML::XS). There is some discussion about this on CPAN: https://rt.cpan.org/Ticket/Display.html?id=136485 https://rt.cpan.org/Ticket/Display.html?id=136486 Tina Muller, an engineer at SUSE and the maintainer of CGI::Session::Serialize::yaml, YAML, and YAML::XS, has also pointed out that openSUSE doesn't require these dependencies: https://build.opensuse.org/package/view_file/devel:languages:perl/perl-CGI-S ession-Serialize-yaml/perl-CGI-Session-Serialize-yaml.spec?expand=1.