aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix test (#35398)Pascal Rigaux2007-11-091-1/+1
|
* 2.092.09Pascal Rigaux2007-11-082-1/+3
|
* - use a simple function to return simple string list from header Pascal Rigaux2007-11-082-8/+31
| | | | | | (fixes getting >4096 long rpm changelogs) (!! static buffer size limitation in callback_list_str_xpush() should be fixed !!)
* fix typoOlivier Blin2007-11-051-1/+1
|
* 2.082.08Pascal Rigaux2007-10-242-1/+3
|
* add to NEWSPascal Rigaux2007-10-241-0/+2
|
* fix build on rpm 4.4.2Pascal Rigaux2007-10-161-0/+2
|
* 2.072.07Pascal Rigaux2007-10-012-1/+3
|
* - prefer precompiled kmod packages corresponding to installed kernelsPascal Rigaux2007-10-012-3/+25
|
* move _find_required_package__kernel_source() out ofPascal Rigaux2007-10-011-5/+5
| | | | | _find_required_package__sort() (since it's not really a sort)
* re-indentPascal Rigaux2007-10-011-4/+4
|
* create _find_required_package__kernel_source() out of ↵Pascal Rigaux2007-10-011-25/+28
| | | | _find_required_package__sort()
* - don't resolve suggested virtual packages if already installed (#34376)Pascal Rigaux2007-10-012-0/+10
|
* 2.06Pascal Rigaux2007-09-282-1/+3
|
* - also handle promotion via obsolete for conflictsPascal Rigaux2007-09-282-0/+7
|
* create _find_packages_obsoleting() out of _handle_diff_provides()Pascal Rigaux2007-09-281-8/+16
|
* cleanup (and prepare next commit)Pascal Rigaux2007-09-281-6/+8
|
* 2.052.062.05Pascal Rigaux2007-09-282-1/+3
|
* - package promotion must respect strict_archPascal Rigaux2007-09-282-2/+15
|
* prepare next commit:Pascal Rigaux2007-09-281-5/+9
| | | | | | - rename strict_arch_check() into strict_arch_check_installed() - create strict_arch()
* - enhance sorted graph by better taking into account conflicts from ↵Pascal Rigaux2007-09-282-1/+12
| | | | | | | state->{rejected} (fixes "big transaction" in urpmi split-transactions--strict-require.t test)
* - create _add_group() out of sort_graph() for future usePascal Rigaux2007-09-281-25/+26
| | | | | - cleanup
* move things (prepare for next commit)Pascal Rigaux2007-09-281-3/+3
|
* indent debug message so that "conflict above" message can still be meaningfulPascal Rigaux2007-09-281-1/+1
|
* more debug messagePascal Rigaux2007-09-281-3/+11
|
* simplify (don't compute twice $_->fullname ne $p->fullname when we alreadyPascal Rigaux2007-09-281-3/+2
| | | | | know $_->name ne $p->name)
* 2.042.04Pascal Rigaux2007-09-272-1/+3
|
* - handle promotion via obsolete, not only providesPascal Rigaux2007-09-274-3/+62
|
* fix previous commitPascal Rigaux2007-09-271-4/+3
|
* simplifyPascal Rigaux2007-09-271-2/+3
|
* fix typo in previous commitPascal Rigaux2007-09-271-1/+1
| | | | | (i don't understand why it compiled though...)
* revert previous commit (not useful) and create update_hash_entry() doing whatPascal Rigaux2007-09-271-13/+8
| | | | | update_provides_entry() do (for next commit)
* create update_hash_entry() out of update_provide_entry() for next commitsPascal Rigaux2007-09-271-4/+14
|
* 2.032.03Pascal Rigaux2007-09-202-1/+3
|
* - fix bug doing "urpmi kernel-source"Pascal Rigaux2007-09-202-5/+7
| | | | | ("find" must be seen by perl compiler before using it)
* better descriptionPascal Rigaux2007-09-191-1/+1
|
* 2.022.02Pascal Rigaux2007-09-182-1/+3
|
* - fix regression in 2.00: we can't cache the platform, cache the result ofPascal Rigaux2007-09-183-7/+18
| | | | | | | | | | is_arch_compat instead ie: - revert commits on URPM.xs which introduced the cache on platform - rename is_arch_compat to is_arch_compat__XS in URPM.xs - create URPM::Package::is_arch_compat in URPM.pm
* in case one do "urpmi kernel-devel", $requested will be Pascal Rigaux2007-09-181-1/+1
| | | | | | | { 'id1|id2|...' => 1 }, and not { 'kernel-devel' => 1 } as would be prefered. this need to be changed in urpmi. But we still want to display the correct things here.
* - choose every kernel-<flavor>-devel-<version> packages whenPascal Rigaux2007-09-172-8/+24
| | | | | kernel-<flavor>-<version> is selected
* create _is_selected_or_installed() out of _score_for_locales()Pascal Rigaux2007-09-171-2/+8
|
* simplifyPascal Rigaux2007-09-141-1/+1
|
* 2.012.01Pascal Rigaux2007-09-142-1/+3
|
* - fix regression in 2.00: keep_unrequested_dependencies is still used byPascal Rigaux2007-09-142-1/+9
| | | | | | | installer. restore it, but must now be set trough $urpm->{keep_unrequested_dependencies} - add some more debug info
* - fix bug occurring with --keepPascal Rigaux2007-09-142-8/+7
| | | | | | | (thanks to akurtakov for reporting it on #mandriva-cooker) the fix is to drop field {psel} from {backport}, it's unused anyway
* properly handle the reason for a conflict. Pascal Rigaux2007-09-131-5/+5
| | | | | | this broke in commit "it really seems {why}{conflicts} is only used for debugging purpose, so this change won't break."
* 2.002.00Pascal Rigaux2007-09-132-1/+3
|
* - handle promote from installed package which require a unselected package,Pascal Rigaux2007-09-132-14/+25
| | | | | | | | | | | | whereas new package does not require it anymore (cf test_d & test_e from split-transactions--conflict urpmi test case) the idea is: - resolve_rejected is wrong, since it blindly removes installed pkgs without trying to promote anything - @diff_provides can be nicely used to handle rejecting package one by one - _handle_diff_provides do handle promotion of new packages
* prepare next commitPascal Rigaux2007-09-131-14/+13
|
* rename _handle_provides_overlap() to _handle_conflict()Pascal Rigaux2007-09-131-5/+5
| | | | | (much better name)