in reply to Re^4: Meaning of XS object version
in thread Meaning of XS object version

Sadly I am coming to the same conclusion. As a development team we managed our own Perl on AIX/Unix. Upon our move to Red Hat GNU/Linux we looked forward to handing off that responsibility to the package manager (rpm via yum/dnf). After all our monthly patch cycles would pick up security items without us having to monitor and manage these on our own.

If the struggle continues without resolution I'll cycle back to give that consideration. However, that would be non-trivial undertaking as I would not only need to install all the required modules but I also need to interface with the system installed httpd (Apache) that is hosting Bugzilla.

I say "sadly" because I see see a lot of advantages in package management. But it only works if the OS vendor and sys-admin team avoid regressive steps.

Replies are listed 'Best First'.
Re^6: Meaning of XS object version
by bliako (Abbot) on Jul 20, 2023 at 13:10 UTC

    I think the question you should be asking is:

    How do I manage my non-OS perl installation (via perlbrew for example) with as little manual intervention as possible, as if I was updating it via my package manager?

    Edit:

    Sorry I missed this:

    After all our monthly patch cycles would pick up security items withou +t us having to monitor and manage these on our own.

    CPAN may not be the best for security reviews of modules.

    bw, bliako

Re^6: Meaning of XS object version
by eyepopslikeamosquito (Archbishop) on Jul 20, 2023 at 12:22 UTC

    > As a development team we managed our own Perl on AIX/Unix. Upon our move to Red Hat GNU/Linux...

    Can you give us more background about your development team? Knowing that helps us provide more appropriate advice.

    • Is this a team of system administrators or software developers or both?
    • What programming language/s and tools does your team use?
    • Is it an inhouse development team ... or does it provide services to external clients?
    • Any Perl programmers in the team? :)