Overview

Request 1156526 accepted

- Fix disabling of __perllib_provides
- updated to 0.89
see /usr/share/doc/packages/perl-YAML-LibYAML/Changes
0.89 Sat 27 Jan 2024 01:44:08 AM CET
- Recognise core booleans on Perl 5.36+ at dump time (PR#114 PEVANS++)


Dominique Leuenberger's avatar

Why a version that does not actually match the sources version? That feels wrong


Tina Müller's avatar

The new version number format is semantically correct, please see https://github.com/openSUSE/cpanspec/issues/47 for a longer explanation.

In perl 0.89 is actually the same as 0.890. Until now we put the version into the spec as it is, which regularly lead to issues when for example a perl module released 0.29 and 0.3 after that. That would be equal to 0.290 and 0.300, but since we put 0.29 and 0.3 into the spec, the new version would be lower according to rpm.

This was often manually handled by setting it to 0.30, but that's work I would like to avoid in the future.


Ana Guerrero's avatar

This new provides breaks the installation of another package:

can't install pcp-pmda-nutcracker-5.3.7-4.5.x86_64:
nothing provides perl(YAML::XS::LibYAML) needed by pcp-pmda-nutcracker-5.3.7.x86_64

Tina Müller's avatar
author source maintainer

I will have a look if I can fix that, but the easy way would be to simply require YAML::XS. YAML::XS::LibYAML is a module that you normally don't directly use, and I'm surprised that this is used as a requirement.

The documented way is

use YAML::XS 'Load';

Tina Müller's avatar
author source maintainer

Where can I find the package pcp-pmda-nutcracker, btw?


Request History
Tina Müller's avatar

tinita created request

- Fix disabling of __perllib_provides
- updated to 0.89
see /usr/share/doc/packages/perl-YAML-LibYAML/Changes
0.89 Sat 27 Jan 2024 01:44:08 AM CET
- Recognise core booleans on Perl 5.36+ at dump time (PR#114 PEVANS++)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:A as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:A"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:A"


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:A got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:A got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:A got accepted.

openSUSE Build Service is sponsored by