RE: 3.0 tests depend on libc >= 2.3.5?
"Wichmann, Mats D" <[email protected]>
| Newsgroups | gmane.linux.lsb.test-suite |
|---|---|
| Message-ID | <A06801158AE07847B27A52C1A074BC1D08482A01@fmsmsx404.amr.corp.intel.com> |
>Hi Andrew, > >I think what Jeff is referring to in particular is the fact >that the test >RPMs have a package dependency on "libc >= 2.3.5" and when >alien converts >this dependency it can't be fulfilled on Debian 3.1 (sarge) >and so can't be >installed. I don't know if this dependency is being generated >by the rpm >build based on the build environment or if it's hard-coded in >the rpm spec >file. > >Would it be acceptable to remove this package dependency to >allow runtime implementations not yet using that version of >the canonical implementation (or using another implementation, >we don't mandate glibc after all) to be able to install? >That seems like the correct thing to do. I don't see any sign the packages require that: $ rpm -qp --requires lsb-runtime-test-3.0.0-4.i486.rpm lsb-tet3-lite /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1