Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   ArchLinux Pacman Development (http://www.linux-archive.org/archlinux-pacman-development/)
-   -   Draft pacman-3.5.0 NEWS (http://www.linux-archive.org/archlinux-pacman-development/494733-draft-pacman-3-5-0-news.html)

Allan McRae 02-27-2011 01:18 PM

Draft pacman-3.5.0 NEWS
 
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

Dan McGee 02-27-2011 07:32 PM

Draft pacman-3.5.0 NEWS
 
On Sun, Feb 27, 2011 at 8:18 AM, Allan McRae <allan@archlinux.org> wrote:
> For comment. * I have not written the epoch stuff yet...
>
>
>
> VERSION * * * * DESCRIPTION
> -----------------------------------------------------------------------------
> 3.5.0 * * * * - database format changes
This line seems unnecessary with the next two there anyway.
> * * * * * * * *- 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)
"selection" (spelling), dialog doesn't sound right, maybe "interactive
selection"?

> * * * * * * *- more fine grained controll of ignorine dependency resolution
spelling...
> * * * * * * * *- -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
OpenSSL
> * * * * * * *- 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
I have the spelling language set to en_us, so favor vs. favour here,
but not a big deal :P

> * * * * * * * *- 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
>
>


All times are GMT. The time now is 09:59 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.