Re: How does one install kernel*.src.rpm ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



akonstam@xxxxxxxxxxx wrote:

On Sun, Oct 23, 2005 at 08:01:11AM +0530, Parameshwara Bhat wrote:
Hello List,

I tried to install kernel-2.6.13-1.1532_FC4.src.rpm with install-packages, it refuses to install source rpm.I use rpm command directly,it seems to process it,but installation doesn't seem to happen.I am producing the command results below.

	[root@sidharth rpm]# rpm -ivh kernel-2.6.13-1.1532_FC4.src.rpm
		 1:kernel ########################################### [100%]
	[root@sidharth rpm]# rpm -qa|grep kernel
	kernel-2.6.13-1.1532_FC4
	kernel-doc-2.6.13-1.1532_FC4
	kernel-2.6.11-1.1226_FC4
	[root@sidharth rpm]# rpm -Uvh kernel-2.6.13-1.1532_FC4.src.rpm
 		 1:kernel ######################################## [100%]

When I look at the archive,it contains many patch files and another archive containing kernel sources. Can I just untar the kernel sources from the rpm archive into /usr/src ? Where do I send patch files ?

Thanks,

Parameshwara Bhat
Since I screwed up the last answer to this question let me try to do
better. *.src.rpm files are not processed with rpm. You place the
src.rpm in the directory /usr/src/redhat/SRPMS (this is not essential
but makes things more organized). Then you process the file by
running: rpm -ivh ...src.rpm  which puts a spec file in :
/usr/src/redhat/SPECS. Next you can run:
rpmbuild -bb ...spec  (i.e., the spec file). -bb is not the only
option you can use. Check man rpmbuild

An alternative is to run: rpmbuild --rpmbuild  ..src.rpm (i.e, source
rpm)

The goal is to end up with a regular rpm file which could be installed
with the rpm command in the usual way.
I have benn trying the same thing to install the kernel sources and keep coming up with the same or either way you do the rpmbuild.
error: line 155: Illegal char '-' in release: Release: 1.1532_FC4......
Any ideas?
Peter




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux