scjody@clusterfs.com
2007-Mar-13 08:37 UTC
[Lustre-devel] [Bug 11932] New: SLES 10 lustre-modules rpm dependencies are broken
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by using the following link: https://bugzilla.lustre.org/show_bug.cgi?id=11932 Our SLES 10 lustre-modules RPMs have broken dependencies. A customer (see RT 28473) built an RPM using ''make rpms'' but when installing, found the following:> > error: Failed dependencies: > > ksym(schedule) = 1000e51 is needed by > > lustre-modules-1.4.9-2.6.16.21_0.8_lustre_b1_4_sles10.20061106 > 234553_200703040554.x86_64 > > ... > > -2.6.16.21_0.8_lustre_b1_4_sles10.20061106234553_200703040554.x86_64 > > ksym(misc_register) = fff584b8 is needed by > > lustre-modules-1.4.9-2.6.16.21_0.8_lustre_b1_4_sles10.20061106 > 234553_200703040554.x86_64This issue does not occur with RPMs built by CFS on our build system due to a horrendous workaround added to our build machines: the ksyms lines were commented out in RPM''s find-requires and find-provides scripts. Therefore, we need to somehow fix the RPM (using the spec file or similar) and get rid of the workaround on our build machines.