aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* - drop $package->upgrade_files() (unused for a long time afaik)Pascal Rigaux2007-12-051-0/+2
|
* 2.102.10Pascal Rigaux2007-11-221-0/+2
|
* - much simpler --auto-select algorithm Pascal Rigaux2007-11-221-0/+3
| | | | | | (fixes #35718, ie auto-selecting with strict-arch) (!! DANGEROUS CHANGE !!)
* - rpm 4.5 support (thanks to peroyvind) (#35323)Pascal Rigaux2007-11-091-0/+2
|
* 2.092.09Pascal Rigaux2007-11-081-0/+2
|
* - use a simple function to return simple string list from header Pascal Rigaux2007-11-081-0/+4
| | | | | | (fixes getting >4096 long rpm changelogs) (!! static buffer size limitation in callback_list_str_xpush() should be fixed !!)
* 2.082.08Pascal Rigaux2007-10-241-0/+2
|
* add to NEWSPascal Rigaux2007-10-241-0/+2
|
* 2.072.07Pascal Rigaux2007-10-011-0/+2
|
* - prefer precompiled kmod packages corresponding to installed kernelsPascal Rigaux2007-10-011-0/+1
|
* - don't resolve suggested virtual packages if already installed (#34376)Pascal Rigaux2007-10-011-0/+2
|
* 2.06Pascal Rigaux2007-09-281-0/+2
|
* - also handle promotion via obsolete for conflictsPascal Rigaux2007-09-281-0/+2
|
* 2.052.062.05Pascal Rigaux2007-09-281-0/+2
|
* - package promotion must respect strict_archPascal Rigaux2007-09-281-0/+1
|
* - enhance sorted graph by better taking into account conflicts from ↵Pascal Rigaux2007-09-281-0/+3
| | | | | | | state->{rejected} (fixes "big transaction" in urpmi split-transactions--strict-require.t test)
* 2.042.04Pascal Rigaux2007-09-271-0/+2
|
* - handle promotion via obsolete, not only providesPascal Rigaux2007-09-271-0/+2
|
* 2.032.03Pascal Rigaux2007-09-201-0/+2
|
* - fix bug doing "urpmi kernel-source"Pascal Rigaux2007-09-201-0/+2
| | | | | ("find" must be seen by perl compiler before using it)
* better descriptionPascal Rigaux2007-09-191-1/+1
|
* 2.022.02Pascal Rigaux2007-09-181-0/+2
|
* - fix regression in 2.00: we can't cache the platform, cache the result ofPascal Rigaux2007-09-181-0/+2
| | | | | | | | | | 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
* - choose every kernel-<flavor>-devel-<version> packages whenPascal Rigaux2007-09-171-0/+3
| | | | | kernel-<flavor>-<version> is selected
* 2.012.01Pascal Rigaux2007-09-141-0/+2
|
* - fix regression in 2.00: keep_unrequested_dependencies is still used byPascal Rigaux2007-09-141-0/+3
| | | | | | | 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-141-0/+2
| | | | | | | (thanks to akurtakov for reporting it on #mandriva-cooker) the fix is to drop field {psel} from {backport}, it's unused anyway
* 2.002.00Pascal Rigaux2007-09-131-0/+2
|
* - handle promote from installed package which require a unselected package,Pascal Rigaux2007-09-131-0/+3
| | | | | | | | | | | | 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
* this is good to have in NEWSPascal Rigaux2007-09-121-0/+2
|
* - speedup is_arch_compat (x7) by keeping the platform in a cachePascal Rigaux2007-09-111-0/+1
|
* - pass the prefered choices to {callback_choices}: this allows urpmi to selectPascal Rigaux2007-09-101-0/+2
| | | | | all the prefered packages according to installed locales
* - do not propose packages for non installed localesPascal Rigaux2007-09-101-0/+2
|
* 1.80, bugfix release1.80Pascal Rigaux2007-09-031-3/+1
|
* - fix bug in sort_graph (used by build_transaction_set)Pascal Rigaux2007-09-031-0/+2
|
* 1.791.79Pascal Rigaux2007-09-031-0/+2
|
* - fix bug in sort_graph (used by build_transaction_set)Pascal Rigaux2007-09-031-0/+2
|
* 1.781.78Pascal Rigaux2007-09-031-0/+2
|
* fix dead-loop in build_transaction_set (#33020)Pascal Rigaux2007-08-311-0/+2
| | | | | and ensure the resulting graph is correct by checking it
* 1.771.77Pascal Rigaux2007-08-291-0/+2
|
* - disable "dropping tags from rpm header" until we can safely use itPascal Rigaux2007-08-291-0/+2
|
* 1.761.76Pascal Rigaux2007-08-291-0/+2
|
* - build_transaction_set: new sort algorithm which allow returning sets ofPascal Rigaux2007-08-281-0/+3
| | | | | | | | | | | | | | | circular dependent packages, taking into account obsoleted packages (fixes #31969). It may still fail in presence of conflicts a better fix would be to make ->resolve_requested__no_suggests handle obsolete. ie: - a requires b : bb or b - bb requires c-1 - b requires c-2 - b obsoletes bb => with a, bb and c-1 installed, "urpmi c" should upgrade bb into b instead of removing a and bb.
* - spec2srcheader: workaround parseSpec returning a header where ->arch is setPascal Rigaux2007-08-281-0/+3
| | | | | | to %{_target_cpu} whereas we really want a header similar to .src.rpm (see #32824)
* - fix split_length > 1 Pascal Rigaux2007-08-241-0/+2
| | | | | | | | (eg: "urpmi --split-length 2 a b c" will only install 2 pkgs) (this bug has not been reported, just discovered it while reading the code) - cleanup
* - allow running transaction with justdb optionPascal Rigaux2007-08-231-0/+2
|
* 1.751.75Pascal Rigaux2007-08-121-0/+2
|
* - fix dropping tags from rpm header.Pascal Rigaux2007-08-121-0/+4
| | | | | | it hasn't work since MDK8.1 and rpm 4.0. it may break urpmi!! but potentially allows a much smaller hdlist.cz :)
* 1.741.74Pascal Rigaux2007-08-121-0/+2
|
* - sort choices per media, then per versionPascal Rigaux2007-08-121-0/+2
| | | | | | | | | | | | | nb: on 2004-12-13, rgs replaced "$a->id <=> $b->id" with "$b->compare_pkg($a) || $a->id <=> $b->id" Return the list of chosen packages sorted by descending version (bug #12645). the end result is the sorting by media was dropped :-/