[pacman-dev] [PATCH v2 0/4] Handle .alpm_db_version file
    Allan McRae 
    allan at archlinux.org
       
    Mon Sep 22 08:44:57 EDT 2014
    
    
  
This is v2 of a patchset submitted long ago.  It has been rebased and
had its memory leaks fixed.
With this patchset, pacman will create a local database directory if it
is missing (but not the root of the database - i.e. /var/lib/pacman/ still
needs to be present).  When creating the database or finding an empty local
database it will add the .alpm_db_version file and add the version. For
existing pacman databases this file is created by the pacman-db-upgrade
script.  Finally the version of the local database is checked during
db validation.
Allan McRae (4):
  Create local database directory if it is missing
  Add version file when creating local database directory
  Add version file to empty local database
  Check the version of the local database during validation
 lib/libalpm/be_local.c | 119 +++++++++++++++++++++++++++++++++----------------
 test/pacman/pmdb.py    |   2 +
 test/pacman/pmtest.py  |   3 ++
 3 files changed, 85 insertions(+), 39 deletions(-)
-- 
2.1.0
    
    
More information about the pacman-dev
mailing list