On Mon, 26 Jan 2015, Elan Ruusamäe wrote: > On 26.01.2015 22:14, Elan Ruusamäe wrote: > > > > so we need to update run time kmod dependency as baggins updated only > > compile time dependency: > > http://git.pld-linux.org/?p=packages/kernel.git;a=commitdiff;h=2910a805af715417c35d6061f5b56f8362158e89 > > > > how this xz compressed modules is supposed to work in pld? > > so appears kernel.spec already has "Requires: kmod >= 12-2" from > earlier times. > (our kmod.spec has --enable-xz from first submission, not clear which > kmod version actually supports xz compressed modules)
All of them for proctical purposes. > but, kmod does not depend on xz at all runtime: > $ rpm -q kmod > kmod-19-1.i686 > $ rpm -q kmod --requires|grep -c xz > 0 xz libs come under lzma name. $ rpm -ql xz-devel | grep lib /usr/lib64/liblzma.la /usr/lib64/liblzma.so /usr/lib64/pkgconfig/liblzma.pc $ rpm -q kmod --requires|grep -c lzma 2 > > kmod is known to build stuff statically, but there is no xz-static in BR > of kmod.spec. > > so... we're just playing on luck everybody have xz installed, or? Kmod is properly linked wuth xz/lzma: BuildRequires:▸ xz-devel >= 1:4.99 $ ldd /sbin/kmod linux-vdso.so.1 (0x00007fffc03de000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fc2271b1000) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libz.so.1 => /lib64/libz.so.1 (0x00000038b0800000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fc226f94000) libc.so.6 => /lib64/libc.so.6 (0x00007fc226bed000) /lib64/ld-linux-x86-64.so.2 (0x00007fc2273d7000) Thanks for fixing stripping/compression issue. -- Jan Rękorajski | PLD/Linux SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/ _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en