FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux Pacman Development

LinkBack Thread Tools
Old 05-31-2008, 05:11 PM
Dan McGee
Default The official pacman repository branch, master, updated. v3.1.4-184-g54e1e3e

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".

The branch, master has been updated
via 54e1e3e642d834d8c676db7f74e95c6e24b19eab (commit)
via 2cd0a87b3f63abacaa3548ae24f764c42e00a3ff (commit)
from b48f703aa6da7d9863501df1488f851313998ebe (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 54e1e3e642d834d8c676db7f74e95c6e24b19eab
Author: Dan McGee <dan@archlinux.org>
Date: Thu May 29 23:12:44 2008 -0500

Fix versioncmp regression after update

Commit 84283672853350a84d2a71b72dc06e180cad1587 introduced the regression,
and a previous commit introduced the vercmptest.sh test script to track down
these issues. This commit solves the problem by removing the previous
attempt at locating the pkgrel portions and replacing it with something that
performs the correct logic.

While tracking down everything I needed to, I also found a mistake in one of
the pactests which is fixed here as well as increased the functionality and
verbosity of the vercmptest script to both print out each test it is running
as well as automatically run the mirror of each test case.

Signed-off-by: Dan McGee <dan@archlinux.org>

commit 2cd0a87b3f63abacaa3548ae24f764c42e00a3ff
Author: Dan McGee <dan@archlinux.org>
Date: Thu May 29 17:25:37 2008 -0500

Add simple vercmp test script

Commit 84283672853350a84d2a71b72dc06e180cad1587 updated the versioncmp code
in libalpm. Unfortunately for us, it also introduced the regression that
becomes apparant with the following upgrade:

warning: sonata: local (1.5-2) is newer than extra (1.5.1-2)

Add a vercmptest.sh test script that is run during the make check phase
which now points out three regressions in the version comparison function
that will need fixing. All current tests in this script pass with the old
versioncmp code.

Signed-off-by: Dan McGee <dan@archlinux.org>


Summary of changes:
Makefile.am | 6 ++-
lib/libalpm/package.c | 36 ++++++++++++----
pactest/tests/upgrade058.py | 2 +-
pactest/vercmptest.sh | 100 +++++++++++++++++++++++++++++++++++++++++++
4 files changed, 132 insertions(+), 12 deletions(-)
create mode 100755 pactest/vercmptest.sh

The official pacman repository

pacman-dev mailing list

Thread Tools

All times are GMT. The time now is 05:14 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org