On Thursday 18 November 2004 15:14, Erwan. wrote:
Leendert Meyer wrote:
On Thursday 18 November 2004 11:49, Erwan. wrote:
Erwan. wrote:
Hi,
To make kernel RPMs I need km_megaide RPM but I don't know where to find it.
Sorry to back again with my problem but it's crazy, the RPM km_megaide seems to not exist and it's needed to build RPMs of kernel.
I found some RPMs about megaide but it's not the same thing and it doesn't work with.
I don't understand how and why SuSE doesn't include on CDs *ALL* RPMs needed to build kernel.
Search the DVD too. Not all packages are on CD.
Sorry, SuSE/Novell didn't sell me DVD but 6 CDs and nothing else. And there isn't DVD for SuSE Linux Enterprise Server 9...
So funny, km_megaide isn't in the packages list : http://www.suse.de/en/business/products/server/sles/packages/x86/index_all. html
Next time I'll take CDs of SuSE and I'll trash them.
Are you mad?!? ;)) If you do not need the km_megaide binaries, then there is a way around this. We'll just remove the km_megaide requirement: Install the .src.rpm with 'rpm -Uhv what_ever_is_the_name-*.src.rpm' Then go to the spec dir: 'cd /usr/src/packages/SPECS/' Edit the spec file: 'mcedit what_ever_is_the_name.spec' Remove the occurrence of km_megaide and save the file Rebuild the .src.rpm with 'rpmbuild -ba mcedit what_ever_is_the_name.spec' If you get more missing package errors, or are afraid you get more ;), then just put a comment mark ('#') in front of the the 'BuildRequires:' line. Usually the package builds just fine after that. Cheers, Leen