On Fri, Mar 08, 2024 at 04:54:04PM +0000, Zbigniew Jędrzejewski-Szmek wrote:
> On Fri, Mar 08, 2024 at 09:07:30AM +0100, Petr Pisar wrote:
> > (2) Both perl-Alien-pkgconf NEVRAs reports a differing
> > /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> > content. That content looks likes this:
> >
> >
> > {"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}
> >
> > That means you had to perform rebuilds of the same NEVRA with different
> > libpkgconf-devel packages in the build roots. That looks like a bug in your
> > mini rebuild scheduler.
>
> Diffoscope says:
>
> ├── ./usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> │ ├── Pretty-printed
> │ │┄ Ordering differences only
> │ │ @@ -1,7 +1,7 @@
> │ │ {
> │ │ "libs": "-lpkgconf",
> │ │ + "dll": "/lib64/libpkgconf.so.4.0.0",
> │ │ "version": "2.1.0",
> │ │ - "install_type": "system",
> │ │ "cflags": "-I/usr/include/pkgconf",
> │ │ - "dll": "/lib64/libpkgconf.so.4.0.0"
> │ │ + "install_type": "system"
> │ │ }
>
> It would be great to sort the dictionary to avoid this randomness.
And perl-Module-Build has:
├── ./usr/libexec/perl-Module-Build/_build/magicnum
│ @@ -1 +1 @@
│ -1016
│ +697476
It's generated via
$self->_write_data('magicnum', $self->magic_number(int rand 1_000_000));
It seems strange to fix the seed for tests like this…
Zbyszek
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue