View Issue Details

IDProjectCategoryView StatusLast Update
0015677CentOS-7gitpublic2019-01-08 01:52
Reporterj3lamp 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86_64, armv7lOSCentOS LinuxOS Version7.6.1810, 7.5.18
Product Version7.6.1810 
Target VersionFixed in Version 
Summary0015677: git rpm does not depend on perl(Env) which some operations require
DescriptionInstalling git via yum succeeds and some operations work, notably clone. However other operations, such as push, fail with the error:

Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at - line 1.
BEGIN failed--compilation aborted at - line 1.

Running `yum install -y 'perl(Env)'` solves the problem. A quick check with `rpm -q -R git` shows that perl(Env) is not a requirement of the git package.

Note: I have seen this with both the arm7hl-RaspberryPI-Minimal image version 7.5.18 and the regular desktop Gnome install on x86_64, version 7.6.1810.
Steps To ReproduceStart from a clean install.
yum install -y git
clone a git repository
change something
commit the change
git push
Additional Information`rpm -q -i git`
Name : git
Version : 1.8.3.1
Release : 20.el7
Architecture: x86_64
Install Date: Sat 22 Dec 2018 04:22:57 PM EST
TagsNo tags attached.
abrt_hash
URL

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-01-08 01:52 j3lamp New Issue