[OpenIndiana-discuss] [oi-dev] Miscellaneous component fixes and migrations

stes@PANDORA.BE stes at telenet.be
Sun Aug 7 13:50:44 UTC 2022


I've ran 

 # pkg unset-mediator perl

and perl is now simply perl 5.34.

With a modified make-rules/common.mk which is doing the include prep.mk as in the past,
Squeak 4.19.15 builds fine with my old Makefile.

Squeak has no dependency on Perl as far as I know, but I'm also maintaining a package called PARI
which uses several Perl scripts.

However I think that PARI does not require an update because the dependency is simply:

  depend fmri=pkg:/runtime/perl type=require

which I believe will work automatically for any Perl version, including the new Perl 5.36.

Regards,
David Stes

----- Op 6 aug 2022 om 21:50 schreef Marcel Telka marcel at telka.sk:

> On Sat, Aug 06, 2022 at 08:06:55PM +0200, stes at PANDORA.BE wrote:
>> I'm no Perl expert and I'm not sure whether I had to do this but I manually set
>> the perl mediator to perl 5.34.
>> So the "pkg mediator" for perl reports a "local" VER.SRC for version 5.34.
> 
> This is basic rule of thumb:
> 
> Your "pkg mediator" output should never show "local" unless you have
> good reason to use non-default mediator setup.  If you are unsure, or do
> not know, then you should revert back to system/vendor defaults (using
> "pkg unset-mediator ...").  This is true always and for all mediators.
> Especially on machines that are used for oi-userland development and/or
> building.
> 
> In this particular case I recommend to run "pkg unset-mediator -v perl".
> Your current perl setup (mediator manually set to perl 5.34) could cause
> some unexpected results in future when we change the default perl to
> 5.36, but your system will stay with perl 5.34 even after update.
> 
>> I think that the last good changeset was 522d32b5 and the first bad changeset
>> for me was de49ed8c.
> 
> Thanks for this.  I'll look at it and propose a fix.  I apparently
> missed something there.  Sorry for that.
> 
> 
> Regards.
> 
> --
> +-------------------------------------------+
>| Marcel Telka   e-mail:   marcel at telka.sk  |
>|                homepage: http://telka.sk/ |
> +-------------------------------------------+
> 
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev



More information about the openindiana-discuss mailing list