git 0.99.9: Subversion importer breaks RPM generation (rpmbuild bug)

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

git 0.99.9: Subversion importer breaks RPM generation (rpmbuild bug)

From: "H. Peter Anvin" <hpa@zytor.com>
Date: 2016-06-15 22:42:10

The Subversion importer Perl script breaks RPM generation.  First of 
all, it introduces new module dependencies which don't exist in for 
example RHEL4.  The easiest way to deal with that is probably to fork 
off the subversion exporter into a separate package, but the really bad 
one is:

git-svnimport.perl:require v5.8.0; # for shell-safe open("-|",LIST)

... which RPM thinks means that you need a Perl module called v5.8.0 
which doesn't, of course, exist.  This is arguably an rpmbuild bug, but 
it nevertheless breaks at the moment.

I'm afraid I cannot update any of the kernel.org machines to 0.99.9 
until these problems have been cleaned up.

	-hpa

Re: git 0.99.9: Subversion importer breaks RPM generation (rpmbuild bug)

From: Ryan Anderson <hidden>
Date: 2016-06-15 22:42:10

H. Peter Anvin wrote:
The Subversion importer Perl script breaks RPM generation.  First of
all, it introduces new module dependencies which don't exist in for
example RHEL4.  The easiest way to deal with that is probably to fork
off the subversion exporter into a separate package, but the really bad
one is:

git-svnimport.perl:require v5.8.0; # for shell-safe open("-|",LIST)

... which RPM thinks means that you need a Perl module called v5.8.0
which doesn't, of course, exist.  This is arguably an rpmbuild bug, but
it nevertheless breaks at the moment.
If you change that to the traditional statement of "require 5.008;",
does it fix things up?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help