git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Cannot install git RPM

From
WDWolfgang Denk <wd@denx.de>
Date
Aug 10, 2005, 07:46 UTC
Message-ID
<20050810074607.30803353C46@atlas.denx.de>
In-Reply-To
<20050810003012.GB22778@mythryan2.michonline.com>
In message <20050810003012.GB22778@mythryan2.michonline.com> you wrote:
Show 5 quoted lines
>
> > The problematic one is git-send-email-script.  
> 
> Yup.  I'll take the blame for that one - I forget how inclusive the
> Debian packaging is compared to the other distributions.

Actually this may be more of a problem with Fedora Core / RedHat dependency generation and checking.

As far as the RPM *build* is concerned this looks pretty harmless to me:

	BuildRequires:  zlib-devel, openssl-devel, curl-devel  %{!?_without_docs:, xmlto, asciidoc > 6.0.3}
	...
	Prereq:         sh-utils, diffutils, rsync, rcs, mktemp >= 1.5

But the RPM itself seems to contain additional information about required packages:

	# rpm -q --requires -p /usr/local/RPMS/i386/git-core-0.99.3-1.i386.rpm
	/bin/sh  
	/usr/bin/env  
	/usr/bin/perl  
	diffutils  
	libc.so.6  
	libc.so.6(GLIBC_2.0)  
	libc.so.6(GLIBC_2.1)  
	libc.so.6(GLIBC_2.1.3)  
	libc.so.6(GLIBC_2.2.3)  
	libc.so.6(GLIBC_2.3)  
	libcrypto.so.4  
	libcurl.so.2  
	libssl.so.4  
	libz.so.1  
	mktemp >= 1.5
	perl(Data::Dumper)  
	perl(Email::Valid)  
	perl(File::Basename)  
	perl(File::Path)  
	perl(File::Spec)  
	perl(File::Temp)  
	perl(Getopt::Long)  
	perl(Getopt::Std)  
	perl(IO::Pipe)  
	perl(IO::Socket)  
	perl(Mail::Sendmail)  
	perl(POSIX)  
	perl(Term::ReadLine)  
	perl(Time::Local)  
	perl(strict)  
	perl(warnings)  
	rcs  
	rpmlib(CompressedFileNames) <= 3.0.4-1
	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
	rpmlib(VersionedDependencies) <= 3.0.3-1
	rsync  
	sh-utils  

It's then the "perl(Email::Valid)" and "perl(Mail::Sendmail)" depen- dencies which cause problems. I installed all perl packages and modules I was able to find in the standard FC places, but this did not solve the problem. Maybe this is actually a bug in Fedora Core ?

Best regards,
Wolfgang Denk
-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
"The question of whether a computer can think is no more  interesting
than the question of whether a submarine can swim"
                                                - Edsgar W.  Dijkstra
Previous: Ryan AndersonNext: Chris Wright
Message 6 of 16 in “Cannot build git RPM”
  1. Wolfgang DenkAug 9, 2005
  2. Wolfgang DenkAug 9, 2005
  3. Junio C HamanoAug 9, 2005
  4. Junio C HamanoAug 9, 2005
  5. Ryan AndersonAug 10, 2005
  6. Wolfgang DenkAug 10, 2005
  7. Chris WrightAug 10, 2005
  8. Sam RavnborgAug 10, 2005
  9. Chris WrightAug 10, 2005
  10. Wolfgang DenkAug 10, 2005
  11. Junio C HamanoAug 10, 2005
  12. Wolfgang DenkAug 10, 2005
  13. Chris WrightAug 10, 2005
  14. Clemens KollerAug 9, 2005
  15. Linus TorvaldsAug 9, 2005
  16. Clemens KollerAug 9, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.