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

git does not include ReadLine.pm #216623

Open
4 tasks done
tidux opened this issue Mar 26, 2025 · 0 comments
Open
4 tasks done

git does not include ReadLine.pm #216623

tidux opened this issue Mar 26, 2025 · 0 comments

Comments

@tidux
Copy link

tidux commented Mar 26, 2025

brew gist-logs <formula> link OR brew config AND brew doctor output

Brew Doctor:
Your system is ready to brew.
Brew Config:
HOMEBREW_VERSION: 4.4.26
ORIGIN: https://github.com/Homebrew/brew
HEAD: f1041842141f20bc701b522d4371d7843d905580
Last commit: 2 days ago
Branch: stable
Core tap JSON: 26 Mar 01:44 UTC
HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: :0
HOMEBREW_EDITOR: /home/linuxbrew/.linuxbrew/bin/nvim
HOMEBREW_MAKE_JOBS: 12
SUDO_ASKPASS: /usr/libexec/openssh/gnome-ssh-askpass
Homebrew Ruby: 3.3.7 => /var/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.7/bin/ruby
CPU: dodeca-core 64-bit skylake
Clang: N/A
Git: 2.49.0 => /home/linuxbrew/.linuxbrew/bin/git
Curl: 8.9.1 => /bin/curl
Kernel: Linux 6.13.5-200.fc41.x86_64 x86_64 GNU/Linux
OS: Bluefin (Version: 41.20250323.2 / FROM Fedora Silverblue 41) (Archaeopteryx)
Host glibc: 2.40
/usr/bin/gcc: 14.2.1
/usr/bin/ruby: N/A
glibc: N/A
gcc@11: N/A
gcc: N/A
xorg: N/A

Verification

  • My brew doctor output says Your system is ready to brew. and am still able to reproduce my issue.
  • I ran brew update and am still able to reproduce my issue.
  • I have resolved all warnings from brew doctor and that did not fix my problem.
  • I searched for recent similar issues at https://github.com/Homebrew/homebrew-core/issues?q=is%3Aissue and found no duplicates.

What were you trying to do (and why)?

I was trying to run git send-email.

What happened (include all command output)?

<email headers redacted>
Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /home/linuxbrew/.linuxbrew/Cellar/git/2.49.0/share/perl5 /usr/local/lib64/perl5/5.40 /usr/local/share/perl5/5.40 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /home/linuxbrew/.linuxbrew/opt/git/libexec/git-core/git-send-email line 964.

What did you expect to happen?

I expected to see a confirmation prompt for sending the email.

Step-by-step reproduction instructions (by running brew commands)

# To get the bug:

brew install git perl
cd <$SOME_GIT_REPO_WITH_COMMITS_IN_IT>
# make a change
git commit -am "yolo"
git send-email --to=<projectlist@email.provider> HEAD^

# To get the expected behavior:

brew install git perl
cd <$SOME_GIT_REPO_WITH_COMMITS_IN_IT>
# make a change
git commit -am "yolo"
# Add Homebrew's linked Perl to the PERL5LIB path environment variable:
export PERL5LIB=/home/linuxbrew/.linuxbrew/lib/perl5/$(readlink $(which perl) | cut -d/ -f4 | cut -d. -f1,2)
git send-email --to=<projectlist@email.provider> HEAD^
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

1 participant