On 28/02/11 05:55, Dan McGee wrote:
--- Any feedback on this going in? One of the checklist items on my 3.5.0 release list.
It works.... but notice the double print of the found file there: allan@mugen /home/arch/code/pacman (working)
sudo touch /var/lib/pacman/local/abs-2.4.2-1/depends
sudo ./src/pacman/pacman -Syu :: Synchronizing package databases... found /var/lib/pacman/local/abs-2.4.2-1/depends found /var/lib/pacman/local/abs-2.4.2-1/depends error: local database version 1 is too old, version 2 required error: failed to init transaction (database is incorrect version)
allan@mugen /home/arch/code/pacman (working) try running pacman-db-upgrade [13:57:21] debug: loading package cache for repository 'local' [13:57:21] debug: database path for tree local set to /var/lib/pacman/local/ found /var/lib/pacman/local/abs-2.4.2-1/depends [13:57:21] debug: local database version 1 found /var/lib/pacman/local/abs-2.4.2-1/depends [13:57:21] debug: local database version 1 [13:57:21] error: local database version 1 is too old, version 2 required [13:57:21] debug: returning error 16 from alpm_trans_init : database is incorrect version [13:57:21] [13:57:21] debug: unregistering database 'local' Is the check being run twice here? allan@mugen /home/arch/code/pacman (working)
sudo strace ./src/pacman/pacman -Su 2>&1 | grep "abs-" access("/var/lib/pacman/local/abs-2.4.2-1/", F_OK) = 0 access("/var/lib/pacman/local/abs-2.4.2-1/depends", F_OK) = 0 access("/var/lib/pacman/local/abs-2.4.2-1/depends", F_OK) = 0 write(1, "found /var/lib/pacman/local/abs-"..., 159found /var/lib/pacman/local/abs-2.4.2-1/depends found /var/lib/pacman/local/abs-2.4.2-1/depends
Allan