1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-10 03:25:01 -05:00
pacman/lib/libalpm
Chantry Xavier cb164c3130 conflict.c: start cleaning conflict check functions
The three chk_ functions overlap for packages both in targets and in the
database. This caused the same conflict to be found in both direction
(A conflicts with B, and B conflicts with A).

This patch avoids this duplication. which shouldn't be needed, but other
changes might be required for that to work correctly.

This also has the unexpected side effect to hide the failure of sync022
pactest, for FS #7415. That's maybe not a good thing though..

Note from Dan: sync022 does succeed, but a sync023 pactest added to check
regressions also seems to pass. This may be a valid fix to this 'problem'
sync022 was meant to find.

Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-07-11 00:48:03 -04:00
..
po Update translation files on libalpm side after gettext change 2007-07-11 00:31:27 -04:00
.gitignore Move .cvsignore -> .gitignore 2007-03-27 21:06:31 -04:00
add.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
add.h Preliminary checkin for alpm_list conversion 2007-01-19 09:28:44 +00:00
alpm_list.c Const correctness! 2007-06-05 17:34:33 -04:00
alpm_list.h Const correctness! 2007-06-05 17:34:33 -04:00
alpm.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
alpm.h Cleanup of pacman_deptest() 2007-07-10 10:15:24 -04:00
backup.c Const correctness! 2007-06-05 17:34:33 -04:00
backup.h Const correctness! 2007-06-05 17:34:33 -04:00
be_files.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
cache.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
cache.h Big commit this time: 2007-03-03 08:13:59 +00:00
conflict.c conflict.c: start cleaning conflict check functions 2007-07-11 00:48:03 -04:00
conflict.h This commit looks much more monumental than it is. Almost all just #include 2007-03-05 22:13:33 +00:00
db.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
db.h Add a alpm_db_test() function to the backend for checking DB consistency 2007-06-09 12:58:12 -04:00
deps.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
deps.h Remove unnecessary trans parameter from _alpm_checkdeps 2007-06-26 11:43:02 -04:00
error.c Remove some more diskspace checking holdover stuff 2007-06-13 00:31:01 -04:00
error.h Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
group.c Const correctness! 2007-06-05 17:34:33 -04:00
group.h Remove FREEGRP macro and correctly type _alpm_grp_free 2007-04-27 20:38:54 -04:00
handle.c Fix issue with <dbpath>/db.lck being truncated 2007-07-10 14:31:39 -04:00
handle.h Clean up the alpm handle 2007-07-09 15:23:26 -04:00
log.c Clean up the alpm handle 2007-07-09 15:23:26 -04:00
log.h Remove logmask stuff from backend; switch logging callback to new pm_printf 2007-06-09 12:57:50 -04:00
Makefile.am Move Doxygen manpage generation to doc/ directory 2007-07-01 18:40:43 -04:00
md5.c This commit looks much more monumental than it is. Almost all just #include 2007-03-05 22:13:33 +00:00
md5.h * Added missing header include guards in md5.h and sha1.h. 2007-03-06 01:21:41 +00:00
md5driver.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
package.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
package.h Remove 'removes' array from libalpm 2007-04-28 19:56:29 -04:00
provide.c This commit looks much more monumental than it is. Almost all just #include 2007-03-05 22:13:33 +00:00
provide.h * Enforce const char* params when using strings 2007-02-26 08:38:48 +00:00
remove.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
remove.h Preliminary checkin for alpm_list conversion 2007-01-19 09:28:44 +00:00
server.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
server.h Const correctness! 2007-06-05 17:34:33 -04:00
sha1.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
sha1.h * Added missing header include guards in md5.h and sha1.h. 2007-03-06 01:21:41 +00:00
sync.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
sync.h Remove FREESYNC macro and correctly type _alpm_sync_free 2007-04-27 14:53:01 -04:00
trans.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
trans.h Remove freespace checking code 2007-06-02 13:17:26 -04:00
util.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
util.h Remove scriptlet START and DONE commands that we don't use 2007-06-27 22:12:59 -04:00
versioncmp.c Remove gettext calls from all PM_LOG_DEBUG messages 2007-07-10 14:24:58 -04:00
versioncmp.h * Bug fix for makepkg dependency testing. This requires that we 2007-03-07 07:45:30 +00:00