[pacman-dev] Draft pacman-3.5.0 NEWS

Allan McRae allan at archlinux.org
Sun Feb 27 09:18:20 EST 2011


For comment.   I have not written the epoch stuff yet...



VERSION         DESCRIPTION
-----------------------------------------------------------------------------
3.5.0         - database format changes
                 - sync databases are read directly from the repo database
                   tarball (FS#8586, FS#20233)
                 - local database "depends" files have been merged into the
                   "desc" file
                 - pacman-db-upgrade script provided to update the local
                   database format
                 - sync database extension is .db (without compression 
suffix)
                   - requires repo-add from pacman-3.4+
               - epoch
                 - TODO!!!

               - disk space checking
                 - check available space before installing packages 
(FS#11639)
                 - enabled by the "CheckSpace" option in pacman.conf
                 - attempt to stop install if we hit an extraction issue
                   (FS#7692, FS#22034)
               - improved groups/providers selction dialog  (FS#19704, 
FS#19853)
               - more fine grained controll of ignorine dependency 
resolution
                 - -Sd to ignore dependency versions only
                 - -Sdd to ignore all dependency information
               - clean-up of --help output (FS#19526)
               - CleanMethod for package cache cleaning can use both
                 KeepInstalled and KeepCurrent simultaneously
               - various speed-ups:
                 - improved internal storage of the package cache
                 - faster pkgname/depends searches
               - use openssl crypto functions if available
               - makepkg:
                 - add support for running testsuites in a check() function
                   (FS#15145)
                   - controlled by BUILDENV option 'check' in 
makepkg.conf which
                     may be overridden by --check/--nocheck on the 
commandline
                 - extract any file bsdtar recognizes
                 - STRIP_DIRS has been removed in favour of stripping all
                   recognized files
                 - improve $srcdir/$pkgdir check to reduce false positives
                 - $pkgname can be used in split package() functions 
(FS#22174)
                 - added '!buildflags' option to allow unsetting 
CFLAGS/LDFLAGS/etc
               - repo-add:
                 - added -f/--files to create files database (FS#11302)
               - pactree: rewritten in C using libalpm


More information about the pacman-dev mailing list