I have a problem installing a package using lua scripts in %post: error: Failed dependencies: rpmlib(BuiltinLuaScripts) <= 4.2.2-1 is needed by filesystem-2.1.9-3mdv2008.1.x86_64
So if trying to install the package with --nodeps: rpm -Uvh --nodeps filesystem-2.1.9-3mdv2008.1.x86_64.rpm warning: filesystem-2.1.9-3mdv2008.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 26752624 Forbereder... ########################################### [100%] 1:filesystem ########################################### [100%] rpm: rpmio.c:3203: Fclose: Forutsetningen (assertion) «fd && fd->magic == 0x04463138» feilet. Avbrutt (SIGABRT) %post script rpm -qp --scripts filesystem-2.1.9-3mdv2008.1.x86_64.rpm postinstall scriptlet (using <lua>): function mkdir_missing(dir) if posix.stat(dir) == nil then posix.mkdir(dir) end end mkdir_missing("/mnt/disk") mkdir_missing("/media/floppy") mkdir_missing("/media/cdrom") Reproducer (i586, do s/i586/x86_64/ for x86_64;): ftp://ftp.uninett.no/pub/linux/MandrivaLinux/devel/cooker/i586/media/main/release/filesystem-2.1.9-3mdv2008.1.i586.rpm -- Regards, Per Øyvind Karlsen Mandriva Norway ______________________________________________________________________ RPM Package Manager http://rpm5.org Developer Communication List rpm-devel@rpm5.org