Skip to main content

System update - Error: Package: perl-Git-1.7.1-3.el6_4.1.noarch

Comments

12 comments

  • cPanelMichael
    Hello, You can find a similar thread on this topic, with an included resolution, at: UPCP error - how to fix? Thanks!
    0
  • amstel
    Thank you for the link. I have done:
    rpm -e --nodeps mod_wsgi rpm -e --nodeps mod_ssl rpm -e --nodeps webalizer yum clean all yum update
    but still gets:
    --> Finished Dependency Resolution Error: Package: perl-Git-1.7.1-3.el6_4.1.noarch (@base) Requires: git = 1.7.1-3.el6_4.1 Removing: git-1.7.1-3.el6_4.1.x86_64 (@base) git = 1.7.1-3.el6_4.1 Updated By: git-1.7.1-8.el6.x86_64 (base) git = 1.7.1-8.el6 Error: Package: git-1.7.1-8.el6.x86_64 (base) Requires: perl-Git = 1.7.1-8.el6 Installed: perl-Git-1.7.1-3.el6_4.1.noarch (@base) perl-Git = 1.7.1-3.el6_4.1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

    yum deplist git Loaded plugins: fastestmirror, security Finding dependencies: Loading mirror speeds from cached hostfile * base: mirror.sov.uk.goscomb.net * epel: mirrors.coreix.net * extras: mirrors.coreix.net * updates: mirror.freethought-internet.co.uk package: git.x86_64 1.7.1-8.el6 dependency: libssl.so.10(libssl.so.10)(64bit) provider: openssl.x86_64 1.0.1e-57.el6 dependency: libpthread.so.0(GLIBC_2.3.2)(64bit) provider: glibc.x86_64 2.12-1.209.el6 provider: glibc.x86_64 2.12-1.209.el6_9.1 dependency: perl(File::Find) Unsatisfied dependency dependency: libz.so.1()(64bit) provider: zlib.x86_64 1.2.3-29.el6 dependency: rtld(GNU_HASH) provider: glibc.x86_64 2.12-1.209.el6 provider: glibc.i686 2.12-1.209.el6 provider: glibc.i686 2.12-1.209.el6_9.1 provider: glibc.x86_64 2.12-1.209.el6_9.1 dependency: perl(Error) Unsatisfied dependency dependency: perl(Getopt::Long) Unsatisfied dependency dependency: perl(lib) Unsatisfied dependency dependency: libpthread.so.0()(64bit) provider: glibc.x86_64 2.12-1.209.el6 provider: glibc.x86_64 2.12-1.209.el6_9.1 dependency: libpthread.so.0(GLIBC_2.2.5)(64bit) provider: glibc.x86_64 2.12-1.209.el6 provider: glibc.x86_64 2.12-1.209.el6_9.1 dependency: libcurl.so.4()(64bit) provider: libcurl.x86_64 7.19.7-52.el6 provider: libcurl.x86_64 7.19.7-53.el6_9 dependency: perl(strict) Unsatisfied dependency dependency: perl(Cwd) Unsatisfied dependency dependency: libcrypto.so.10()(64bit) provider: openssl.x86_64 1.0.1e-57.el6 dependency: libssl.so.10()(64bit) provider: openssl.x86_64 1.0.1e-57.el6 dependency: zlib >= 1.2 provider: zlib.x86_64 1.2.3-29.el6 provider: zlib.i686 1.2.3-29.el6 dependency: perl(File::Basename) Unsatisfied dependency dependency: libz.so.1(ZLIB_1.2.0)(64bit) provider: zlib.x86_64 1.2.3-29.el6 dependency: perl(Exporter) Unsatisfied dependency dependency: libc.so.6(GLIBC_2.7)(64bit) provider: glibc.x86_64 2.12-1.209.el6 provider: glibc.x86_64 2.12-1.209.el6_9.1 dependency: perl(File::Spec) Unsatisfied dependency dependency: rsync provider: rsync.x86_64 3.0.6-12.el6 dependency: /bin/sh provider: bash.x86_64 4.1.2-48.el6 dependency: perl >= 5.006 Unsatisfied dependency dependency: libcrypto.so.10(libcrypto.so.10)(64bit) provider: openssl.x86_64 1.0.1e-57.el6 dependency: /usr/bin/perl Unsatisfied dependency dependency: perl(Git) Unsatisfied dependency dependency: less provider: less.x86_64 436-13.el6 dependency: perl(warnings) Unsatisfied dependency dependency: perl-Git = 1.7.1-8.el6 Unsatisfied dependency dependency: openssh-clients provider: openssh-clients.x86_64 5.3p1-122.el6 dependency: perl(vars) Unsatisfied dependency dependency: libexpat.so.1()(64bit) provider: expat.x86_64 2.0.1-13.el6_8
    0
  • amstel
    I have removed the git package and everything works. Thank you.
    0
  • webcast33
    Sorry to reopen this ticket, but I'm having a similar problem. I get an error in upcp every night trying to update git: Error: Package: perl-Git-1.7.1-4.el6_7.1.noarch (@updates) Requires: git = 1.7.1-4.el6_7.1 Removing: git-1.7.1-4.el6_7.1.x86_64 (@updates) git = 1.7.1-4.el6_7.1 Updated By: git-1.7.1-9.el6_9.x86_64 (updates) git = 1.7.1-9.el6_9 Available: git-1.7.1-8.el6.x86_64 (base) git = 1.7.1-8.el6 Error: Package: git-1.7.1-9.el6_9.x86_64 (updates) Requires: perl-Git = 1.7.1-9.el6_9 Installed: perl-Git-1.7.1-4.el6_7.1.noarch (@updates) perl-Git = 1.7.1-4.el6_7.1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest I realize the necessary update to perl-Git is being blocked by the exclude in yum.conf. Would the following command resolve the problem? # yum update git --disableexcludes=main --skip-broken Thank you.
    0
  • cPanelMichael
    I realize the necessary update to perl-Git is being blocked by the exclude in yum.conf. Would the following command resolve the problem? # yum update git --disableexcludes=main --skip-broken

    Hello, You should be able to remove the "perl*" entry from the "exclude=" line in the /etc/yum.conf file to allow the update to proceed. You can read more about how Perl works with cPanel & WHM at: Guide to Perl in cPanel - Perl Environments - Software Development Kit - cPanel Documentation Thank you.
    0
  • webcast33
    Sorry, still having an issue here. I did update the "exclude" line in /etc/yum.conf and removed "perl*", but cPanel restored the file to the previous state in its next update cycle and again updates failed because of the git/perl-git dependency issue. Please advise how I can get past this problem. Thank you.
    0
  • cPanelMichael
    Sorry, still having an issue here. I did update the "exclude" line in /etc/yum.conf and removed "perl*", but cPanel restored the file to the previous state in its next update cycle and again updates failed because of the git/perl-git dependency issue. Please advise how I can get past this problem. Thank you.

    Hello, Are you sure positive the cPanel update lead to the addition of perl* to the exclude= line in /etc/yum.conf? To test this, try removing the entry again, and then manually running a cPanel update via the following command:
    /scripts/upcp
    Is the Perl exclusion added back to /etc/yum.conf immediately after the update? Thank you.
    0
  • webcast33
    Michael, I just removed the "perl*' entry from the yum.conf exclude line and then ran upcp manually. It happened again. The yum.conf file was overwritten/updated (verified by stat-ing the file) while upcp was running. The "perl*" exclusion was restored and the backlog of RPM updates did not complete. Thanks.
    0
  • cPanelMichael
    Hello, Could you open a support ticket using the link in my signature so we can take a closer look? Thank you.
    0
  • webcast33
    Sorry, not following. "Link in my signature"?
    0
  • 0

Please sign in to leave a comment.