Skip to content

Conversation

@jkeenan
Copy link
Contributor

@jkeenan jkeenan commented Dec 8, 2025

As requested by hmartink.

Fixes: GH #23932


  • This set of changes does not require a perldelta entry.

As requested by hmartink.

Fixes: GH Perl#23932
package manager (e.g., C<sudo apt-get install perl>, or
C<sudo dnf install perl>). Note that sometimes one needs to install some
extra system packages in order to be able to use CPAN frontends, and that
extra system packages in order to be able to use CPAN packages, and that
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this change. I think "CPAN frontends" was deliberate here, though "CPAN clients" may be clearer

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's unclear to begin with, certainly some CPAN packages need extra system libraries, but this may be referring to needing things like gcc and make to install them?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When reviewing GH #23932, I didn't understand what frontends meant in this context; the requestor's suggestion of packages made more sense. But I'm wedded to that; I just want to get that ticket closed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To me ("using" CPAN) "modules" would be the most commonly heard phrase here, but "distributions" would make sense too I guess.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is talking about "installers" like carton/cpm/cpan{,+,-} as "cpan frontends"

Like "You need to install the dependencies if the installers, and likely also a compiler"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shlomif, this section was your patch from 2019. Would you like to comment here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is talking about "installers" like carton/cpm/cpan{,+,-} as "cpan frontends"

Yeah, exactly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants