[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.2.2-210-g344ced2
Dan McGee
dan at archlinux.org
Mon Jul 20 17:38:43 EDT 2009
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 344ced22c347b347b55818bb93579ffa2eb9c70b (commit)
via 60b6cde637338657e72312aef1ff1d04314df745 (commit)
via 5d15bb68f7b6b3e25be286ddf7a615553a173b8f (commit)
via 45f90de0eb9c33eee0deb63bae9aabe5988b8733 (commit)
via bfd6817112b34b552e9139bdc582d048bcba38b9 (commit)
via a3ecbec6b584b3595c041850e4c8bf242f7ce74a (commit)
from 8ebc07744ac58ed1e42af3a52d998587fca85f8b (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 344ced22c347b347b55818bb93579ffa2eb9c70b
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Mon Jul 20 17:23:19 2009 +0200
Fix one bug with .paccheck leftover file
This happens for example if you install a new package, and one of its
backup config file is already on the file system.
If the local file was different, it was saved to .pacorig which is fine.
However if the local file and pkg file were the same, the pkg file
(temporarily extracted as .paccheck) was left on the system.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 60b6cde637338657e72312aef1ff1d04314df745
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Mon Jul 20 14:52:16 2009 +0200
Fix 2 minor memleaks
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 5d15bb68f7b6b3e25be286ddf7a615553a173b8f
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Sun Jul 19 19:49:59 2009 +0200
Do not create .pacsave with -R, if the file is unchanged
This fixes FS#15546
Also fix the interface of unlink_file which was really stupid..
(alpm_list_t used with only one element)
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 45f90de0eb9c33eee0deb63bae9aabe5988b8733
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Sun Jul 19 16:54:12 2009 +0200
Fix klibc conflict case.
A package can now replace symdir->dir by dir without fileconflicts.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit bfd6817112b34b552e9139bdc582d048bcba38b9
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Fri Jul 17 15:48:57 2009 +0200
Fix fileconflict004
When one package wants to replace a directory by a file, we check that all
files in that directory were owned by that package.
Additionally pacman can be more verbose when the extraction of the symlink
(or file) fails. The patch to add.c looks more complex than it is, I just
moved and reindented code to handle cases 10 and 11 together.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
commit a3ecbec6b584b3595c041850e4c8bf242f7ce74a
Author: Xavier Chantry <shiningxc at gmail.com>
Date: Fri Jul 17 19:33:13 2009 +0200
pactest : safety check with MODE
check that the file exists first, otherwise pactest just breaks.
Signed-off-by: Xavier Chantry <shiningxc at gmail.com>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
lib/libalpm/add.c | 55 ++++++++--------
lib/libalpm/conflict.c | 70 ++++++++++++++++++++
lib/libalpm/handle.c | 1 +
lib/libalpm/remove.c | 47 +++++++------
lib/libalpm/sync.c | 1 +
pactest/pmrule.py | 7 ++-
pactest/tests/fileconflict004.py | 2 -
pactest/tests/fileconflict005.py | 1 -
.../{fileconflict005.py => fileconflict006.py} | 7 +-
pactest/tests/fileconflict007.py | 17 +++++
pactest/tests/remove010.py | 4 +-
11 files changed, 152 insertions(+), 60 deletions(-)
copy pactest/tests/{fileconflict005.py => fileconflict006.py} (81%)
create mode 100644 pactest/tests/fileconflict007.py
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list