[BlueOnyx:25255] Re: BlueOnyx 5211R development - commentary

Michael Stauber mstauber at blueonyx.it
Mon Dec 20 19:05:12 -05 2021


Hi Tomohiro,

> I am an escapist, running away to FreeBSD and poudriere.

Yeah, it has its benefits. Debian isn't that bad either if it still has
to be Linux. :o)

> I understand the pain of distribution packaging, systemd, etc.
> I agree.
> 
> Type::Tiny needs only one module, Exporter::Tiny.
> https://metacpan.org/dist/Type-Tiny
> Click on "Dependency graph".

That's a really good point and I thank you for mentioning it. I'm trying
to stay in line with what might later be available from upstream or Epel
and that'll probably be something with dependencies as crazy as the
Type::Tiny from FC35.

But to just get a build environment I might indeed build a barebone
Type::Tiny that just uses Exporter::Tiny.

> For BlueOnyx tools such as easy-migrate.pl, you may want to bundle
> them in /usr/sausalito/site_perl/ using cpanm or cpm.
> It may be a good idea to choose a non-XS module with few dependencies.

That's true. For stuff that we use in our own scripts it is a good
solution, but perhaps not for building other RPMs that have these
dependencies. Still: cpanm or cpm are great tools that make Perl quite
portable.

-- 
With best regards

Michael Stauber



More information about the Blueonyx mailing list