kernel-sourcecode RPM selbst erstellen

Martin Gansser mgansser at ngi.de
Sat Aug 21 20:30:51 UTC 2004


> > wie erhalte ich aus einem Kernel RPM das packet
> > kernel-sourcecode-2.6.8-1.525
> kernel-sourcecode gibt es nicht mehr, da es mit dem src.rpm redundant ist.
> Um  den fertig gepatchten Sourcecode zu erhalten, benutze rpmbuild -bp 
> kernel....src.rpm.


korrekt, so kann man es aber wieder erstellen:

rpm -ivh kernel-2.6.8-1.525.src.rpm
cd `rpm --eval "%_topdir"`
vi SPECS/kernel-2.6.spec

%define buildsource 0
abändern in:
%define buildsource 1

touch /etc/beehive-root
rpmbuild -bb --target=noarch SPECS/kernel-2.6.spec

Wrote:/usr/src/redhat/RPMS/noarch/kernel-sourcecode-2.6.8-1.525.noarch.rpm
Wrote: /usr/src/redhat/RPMS/noarch/kernel-doc-2.6.8-1.525.noarch.rpm

-- 
mfg. Martin





More information about the Fedora-de-list mailing list