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 01-22-2008, 12:55 AM
Dan McGee
 
Default The official pacman repository branch, master, updated. v3.1.1-21-g8ca6501

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 8ca6501ee1e3041f4fb186a33a9faf76f973efa2 (commit)
via 9247ddbe8aaebf00bf9b93a753b73aa09b5de014 (commit)
via 36264a3ab9ec83ffe505dade32115a31e858122e (commit)
via cbcf542ad22c479f3e0be9698e13c52687953ec9 (commit)
via 2a7101c049dd1874da09d7d120f8855c61e55809 (commit)
via b2914bf0af388f369865859292b1c7342e785303 (commit)
via 927af790ee3ff1495acd2c6b33378a7ab20e0c67 (commit)
via bba62655fe06989e89576e66a97607da88aa9916 (commit)
via 73ee64d49f8703e2b732ae03771a63ef56208601 (commit)
via ba7687f58eab73627ba9325ad117ef2fbbeebb12 (commit)
via 003adb7646c6e7d00b6cac26586aa3678ade660b (commit)
via 3b464dc89774ea83d4fe4c837b751d4ecc637e43 (commit)
via cee314fc5e93e20392072c0182781b59d3fdbb5e (commit)
from f6785dcb89e380f0f3062b4b7aa485e1cd3c5830 (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 8ca6501ee1e3041f4fb186a33a9faf76f973efa2
Author: Dan McGee <dan@archlinux.org>
Date: Mon Jan 21 19:47:03 2008 -0600

pactest: remove check for root permissions message

Pacman isn't designed to fail when under fakeroot anymore, so kill this
check off which fails anyway if the logfile is missing (such as when the
--valgrind flag is used).

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

commit 9247ddbe8aaebf00bf9b93a753b73aa09b5de014
Author: Dan McGee <dan@archlinux.org>
Date: Mon Jan 14 00:59:11 2008 -0600

conflict.c: move debug message out of inner loop

We have a debug message in the target vs. target file conflict check, and
this is a bit rediculous when it comes to watching output from something
like smoke001.py. Instead, put the output outside this inner loop so we only
see it at most once per target, which is much more reasonable.

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

commit 36264a3ab9ec83ffe505dade32115a31e858122e
Author: Dan McGee <dan@archlinux.org>
Date: Mon Jan 14 00:33:13 2008 -0600

Fix memleak found by add004.py

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

commit cbcf542ad22c479f3e0be9698e13c52687953ec9
Merge: 2a7101c049dd1874da09d7d120f8855c61e55809 bba62655fe06989e89576e66a97607da88aa9916
Author: Dan McGee <dan@archlinux.org>
Date: Mon Jan 21 19:42:08 2008 -0600

Merge branch 'maint'

commit 2a7101c049dd1874da09d7d120f8855c61e55809
Author: Nagy Gabor <ngaba@bibl.u-szeged.hu>
Date: Sun Jan 13 22:15:10 2008 +0100

New --asexplicit option

This is the symmetric of --asdeps, install packages explicitly.
Documentation and completion files were updated accordingly.
Added sync301.py and upgrade032.py pactest files to test this.

I also made a little modification in ALLDEPS handling too.

Signed-off-by: Nagy Gabor <ngaba@bibl.u-szeged.hu>
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>

commit b2914bf0af388f369865859292b1c7342e785303
Author: Chantry Xavier <shiningxc@gmail.com>
Date: Tue Jan 22 01:28:05 2008 +0100

Move the deptest code from frontend to backend.

The deptest code (pacman -T) used by makepkg was mostly in the frontend.
There were 2 drawbacks:
1) the public splitdep function returns a pmdepend_t struct, but the
_alpm_dep_free function for freeing it is private. So there was a memleak.
2) there is a helper in the backend (satisfycmp in deps.c) which makes this
function much easier.

So this adds a new public alpm_deptest in libalpm/deps.c, which cleans
pacman_deptest in pacman/deptest.c a lot.
Besides, alpm_splitdep was made private, because the frontend no longer
requires it, and _alpm_dep_free is also private.
Finally the deptest001 pactest was extended.

Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>

commit 927af790ee3ff1495acd2c6b33378a7ab20e0c67
Author: Dan McGee <dan@archlinux.org>
Date: Sat Jan 12 01:27:02 2008 -0600

Convert deltas to dynamic allocation

Another elimination of a static length structure in libalpm. Should result
in a little more memory saved during execution of packages with lots of
deltas attached.

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

-----------------------------------------------------------------------

Summary of changes:
TRANSLATORS | 17 ++++++---
configure.ac | 9 +++--
contrib/bash_completion | 2 +
contrib/zsh_completion | 1 +
doc/pacman.8.txt | 7 +++-
lib/libalpm/add.c | 37 ++++++++-----------
lib/libalpm/alpm.h | 5 ++-
lib/libalpm/be_files.c | 5 ++-
lib/libalpm/conflict.c | 6 ++--
lib/libalpm/delta.c | 23 ++++++++----
lib/libalpm/delta.h | 18 ++++-----
lib/libalpm/deps.c | 27 +++++++++++++-
lib/libalpm/deps.h | 4 ++-
lib/libalpm/package.c | 5 ++-
pactest/pmtest.py | 5 ---
pactest/tests/deptest001.py | 24 +++++-------
pactest/tests/{sync030.py => sync031.py} | 10 +++---
pactest/tests/{upgrade031.py => upgrade032.py} | 10 +++---
po/de.po | 4 +-
scripts/makepkg.sh.in | 8 ++++-
src/pacman/add.c | 2 +-
src/pacman/callback.c | 2 +-
src/pacman/deptest.c | 46 ++++-------------------
src/pacman/pacman.c | 7 ++++
src/pacman/util.c | 4 +-
25 files changed, 155 insertions(+), 133 deletions(-)
copy pactest/tests/{sync030.py => sync031.py} (57%)
copy pactest/tests/{upgrade031.py => upgrade032.py} (54%)


hooks/post-receive
--
The official pacman repository

_______________________________________________
pacman-dev mailing list
pacman-dev@archlinux.org
http://archlinux.org/mailman/listinfo/pacman-dev
 

Thread Tools




All times are GMT. The time now is 01:11 PM.

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