Bug 1026760
Summary: | git-svn is missing dependencies | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Julian Stecklina <js> |
Component: | git | Assignee: | Chris Wright <chrisw> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 20 | CC: | carlesm, chrisw, darran.lofthouse, drizt72, jbowes, jeff, jonas, pborelli, pbrobinson, rdieter, redhat, tmz, tomek, twaugh, vonsch |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | git-1.8.5.3-2.fc20 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-01-23 11:07:44 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1051598 | ||
Bug Blocks: |
Description
Julian Stecklina
2013-11-05 11:38:09 UTC
Thanks for the heads-up. Something appears to be wrong with the perl dependency generation in F20. Building this same package on older releases works as expected and adds the required perl modules to the rpm requires. This isn't specific to 1.8.4.2, it occurs with 1.8.3.1 in stable as well: $ rpmdiff git-svn-1.8.3.1-1.fc19.x86_64.rpm git-svn-1.8.3.1-3.fc20.x86_64.rpm removed REQUIRES /usr/bin/perl removed REQUIRES git = 1.8.3.1-1.fc19 removed REQUIRES perl >= 0:5.008 removed REQUIRES perl(Carp) removed REQUIRES perl(Digest::MD5) removed REQUIRES perl(File::Basename) removed REQUIRES perl(File::Find) removed REQUIRES perl(File::Path) removed REQUIRES perl(File::Spec) removed REQUIRES perl(Getopt::Long) removed REQUIRES perl(Git) removed REQUIRES perl(Git::SVN) removed REQUIRES perl(Git::SVN::Editor) removed REQUIRES perl(Git::SVN::Fetcher) removed REQUIRES perl(Git::SVN::Log) removed REQUIRES perl(Git::SVN::Migration) removed REQUIRES perl(Git::SVN::Prompt) removed REQUIRES perl(Git::SVN::Ra) removed REQUIRES perl(Git::SVN::Utils) removed REQUIRES perl(IO::File) removed REQUIRES perl(IPC::Open3) removed REQUIRES perl(Memoize) removed REQUIRES perl(Term::ReadLine) removed REQUIRES perl(lib) removed REQUIRES perl(strict) removed REQUIRES perl(vars) removed REQUIRES perl(warnings) added REQUIRES git = 1.8.3.1-3.fc20 removed PROVIDES git-svn(x86-64) = 1.8.3.1-1.fc19 added PROVIDES git-svn(x86-64) = 1.8.3.1-3.fc20 S.5.......T /usr/libexec/git-core/git-remote-testsvn ..........T /usr/libexec/git-core/git-svn added /usr/share/doc/git-svn removed /usr/share/doc/git-svn-1.8.3.1 removed /usr/share/doc/git-svn-1.8.3.1/git-svn.html removed /usr/share/doc/git-svn-1.8.3.1/git-svn.txt added /usr/share/doc/git-svn/git-svn.html added /usr/share/doc/git-svn/git-svn.txt S.5.......T /usr/share/man/man1/git-svn.1.gz I haven't followed the F20 cycle closely. Does anyone know if there is some large change to perl that requires changes to all packages that provide or use perl modules? *** Bug 1029185 has been marked as a duplicate of this bug. *** *** Bug 1037798 has been marked as a duplicate of this bug. *** To get past this error I have manually installed the following two packages: - subversion-perl perl-Git-SVN *** Bug 1045696 has been marked as a duplicate of this bug. *** I've finally made some time to look into this issue. I posted to the packaging list for some help, because it appears that a change in the file package is causing this problem. https://lists.fedoraproject.org/pipermail/packaging/2014-January/009917.html I was pointed to #1051598 by Jan Kaluža on the devel list¹. He and Panu (rpm maintainer) have been working on this. ¹ https://lists.fedoraproject.org/pipermail/devel/2014-January/193940.html *** Bug 1054687 has been marked as a duplicate of this bug. *** git-1.8.5.3-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/git-1.8.5.3-2.fc20 Package git-1.8.5.3-2.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing git-1.8.5.3-2.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-1051/git-1.8.5.3-2.fc20 then log in and leave karma (feedback). git-1.8.5.3-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |