Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

patchperl requires 'deprecate' module missing on AlmaLinux9 #794

Open
Deracination opened this issue Nov 20, 2023 · 4 comments
Open

patchperl requires 'deprecate' module missing on AlmaLinux9 #794

Deracination opened this issue Nov 20, 2023 · 4 comments

Comments

@Deracination
Copy link

On a new AlmaLinux 9.3 install perlbrew does not work because patchperl requires 'deprecate' but this is not installed by default in AL9.

Work-around is to install the perl-deprecate package: sudo dnf install perl-deprecate -y

@gugod
Copy link
Owner

gugod commented Dec 17, 2023

I'm not sure what's a direct action out of this issue. I'm not a AlmaLinux user myself, and it's unclear to me what the word 'deprecate' mean in this context. If anyone know what this is about and willing to spend time to explain, or even resolve the issue for perlbrew, it'll be appreciated.

@Deracination
Copy link
Author

Patchperl relies on 'deprecate.pm' but this is missing in the OS-installed version of Perl on AlmaLinux9 so perlbrew won't run. Installing the OS perl-deprecate package installs this module which lets perlbrew work.

@gugod
Copy link
Owner

gugod commented Dec 19, 2023

Thanks for replying with good explanation.

I guess this means the installation strps as documented on https://perlbrew.pl does not work out of the box.

That derpecate.pm should have been part of patchperl, but somehow it isn't.

Some extra work needs to be done at this repp: https://github.com/gugod/patchperl-packing

@cbueche
Copy link

cbueche commented Apr 24, 2024

I confirm the same issue on RHEL 9.3. I had to install the perl-deprecate package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants