You are not logged in.
Hello!
With following command I was checking on files that differ from it's original versions in mtree:
pacman -Qlkk 2>/tmp/pacman_size_mismatch 1>/dev/null; cat /tmp/pacman_size_mismatch | grep "Size mismatch" | grep -v /etc/
Files in /usr look suspicious, because /usr should only have read-only data (according to wiki):
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.alias (Size mismatch)
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.alias.bin (Size mismatch)
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.dep (Size mismatch)
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.dep.bin (Size mismatch)
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.symbols (Size mismatch)
warning: linux: /usr/lib/modules/3.12.7-2-ARCH/modules.symbols.bin (Size mismatch)
I have checked other machine and reinstalled linux package, but it seems like it's default behaviour.
Is there any explanation on that? Is this some error?
Last edited by studentik (2014-01-20 13:33:36)
Offline
depmod is run in the post-install script when installing the kernel, so those files get modified at that time.
Offline
Just so you know, you don't need the 'l' in -Qlkk. Just -Qkk will yield the same results. If you use -Qlkk, pacman will first list all the files in every single package first, then give you the -Qkk results.
Offline
Thanks! So it's not a bug, its a feature
Offline