]>
git.ipfire.org Git - thirdparty/libsolv.git/log 
Michael Schroeder  [Wed, 15 Nov 2017 15:14:45 +0000  (16:14 +0100)]  
repo_rpmdb: retry with DB_PRIVATE if dbenv open fails with DB_VERSION_MISMATCH
This is also what rpm does, see rpm commit 
2822ccbcdf3e898b960fafb23c4d571e26cef0a4 
Michael Schroeder  [Wed, 15 Nov 2017 14:14:20 +0000  (15:14 +0100)]  
bindings: add a selection clone method
Michael Schroeder  [Wed, 15 Nov 2017 14:13:23 +0000  (15:13 +0100)]  
Fix provides matching with badarch/disabled packages
Michael Schroeder  [Tue, 14 Nov 2017 13:39:10 +0000  (14:39 +0100)]  
Add new selection methods to the bindings
Michael Schroeder  [Tue, 14 Nov 2017 13:38:40 +0000  (14:38 +0100)]  
Support SELECTION_WITH_DISABLED and SELECTION_WITH_BADARCH in testcases
Michael Schroeder  [Tue, 14 Nov 2017 13:36:42 +0000  (14:36 +0100)]  
Rework selection handling
Michael Schroeder  [Tue, 14 Nov 2017 13:34:19 +0000  (14:34 +0100)]  
Add pool_badarch_solvable helper
Michael Schroeder  [Tue, 14 Nov 2017 13:33:47 +0000  (14:33 +0100)]  
Add map_invertall function
Michael Schroeder  [Wed, 8 Nov 2017 14:16:35 +0000  (15:16 +0100)]  
Refactor selection code a bit
Michael Schroeder  [Wed, 8 Nov 2017 14:14:12 +0000  (15:14 +0100)]  
Call repo_add_autopattern before writing the repo
Michael Schroeder  [Wed, 8 Nov 2017 12:26:43 +0000  (13:26 +0100)]  
Add a comment
Michael Schroeder  [Wed, 8 Nov 2017 12:26:20 +0000  (13:26 +0100)]  
Improve selection code testing
Michael Schroeder  [Mon, 6 Nov 2017 14:50:26 +0000  (15:50 +0100)]  
Update TODO_1.0
Michael Schroeder  [Mon, 6 Nov 2017 13:20:56 +0000  (14:20 +0100)]  
Split userinstalled code into userinstalled.c
Michael Schroeder  [Fri, 3 Nov 2017 12:44:30 +0000  (13:44 +0100)]  
Rework refine_suggestion a bit
Michael Schroeder  [Fri, 3 Nov 2017 11:01:34 +0000  (12:01 +0100)]  
Some little tweaks
Michael Schroeder  [Thu, 2 Nov 2017 15:34:24 +0000  (16:34 +0100)]  
make disableproblem/enableproblem static
Michael Schroeder  [Thu, 2 Nov 2017 15:21:38 +0000  (16:21 +0100)]  
Refactor problem handling
Michael Schroeder  [Thu, 2 Nov 2017 11:51:49 +0000  (12:51 +0100)]  
Also disable the corresponding forcebest rule when disabling a job
Michael Schroeder  [Wed, 25 Oct 2017 12:23:02 +0000  (14:23 +0200)]  
Fix droporphaned when there is no installed repo
Michael Schroeder  [Wed, 25 Oct 2017 09:17:42 +0000  (11:17 +0200)]  
Also report the number of yumobs rules in the statistics
Michael Schroeder  [Wed, 25 Oct 2017 08:22:27 +0000  (10:22 +0200)]  
yumobs rule generation: also use implicitobsoleteusescolors
Michael Schroeder  [Tue, 24 Oct 2017 12:39:42 +0000  (14:39 +0200)]  
Merge pull request #234 from jengelh/master
Jan Engelhardt  [Tue, 24 Oct 2017 12:09:58 +0000  (14:09 +0200)]  
Update .spec package descriptions and RPM groups
Michael Schroeder  [Tue, 24 Oct 2017 11:08:47 +0000  (13:08 +0200)]  
Add bugzilla ref to changes
Michael Schroeder  [Mon, 23 Oct 2017 09:41:45 +0000  (11:41 +0200)]  
Add changes, bump version to 0.6.30
Michael Schroeder  [Mon, 23 Oct 2017 09:33:16 +0000  (11:33 +0200)]  
Add more checks to repo_add_deb
Michael Schroeder  [Fri, 20 Oct 2017 13:28:40 +0000  (15:28 +0200)]  
repo_deb: fix bugs in gzip header skipping
Michael Schroeder  [Fri, 20 Oct 2017 11:56:57 +0000  (13:56 +0200)]  
Support deb packages with xz compressed control.tar
Michael Schroeder  [Thu, 19 Oct 2017 12:18:42 +0000  (14:18 +0200)]  
Fix forcebest when there is no installed repo
Michael Schroeder  [Thu, 19 Oct 2017 12:06:47 +0000  (14:06 +0200)]  
Fix distupgrade all packages when there is no installed repo
Michael Schroeder  [Thu, 19 Oct 2017 11:28:33 +0000  (13:28 +0200)]  
Fix distupgrade all packages with cleandeps
Michael Schroeder  [Thu, 19 Oct 2017 07:49:28 +0000  (09:49 +0200)]  
Get rid of dupmap_all
Michael Schroeder  [Wed, 18 Oct 2017 12:49:02 +0000  (14:49 +0200)]  
Simplify a bit more
Michael Schroeder  [Wed, 18 Oct 2017 11:50:54 +0000  (13:50 +0200)]  
Adapt test cases to dup rule changes
Michael Schroeder  [Wed, 18 Oct 2017 11:50:35 +0000  (13:50 +0200)]  
Simplify things a bit now that we always use dup rules
Michael Schroeder  [Wed, 18 Oct 2017 10:52:41 +0000  (12:52 +0200)]  
Always create dup rules for distupgrade jobs
Michael Schroeder  [Wed, 18 Oct 2017 10:51:55 +0000  (12:51 +0200)]  
Fix typo in testcase
Michael Schroeder  [Mon, 16 Oct 2017 11:58:16 +0000  (13:58 +0200)]  
Also use recommends when ordering package installs
Michael Schroeder  [Thu, 12 Oct 2017 09:53:13 +0000  (11:53 +0200)]  
Simplify check_xsupp code a bit
Michael Schroeder  [Thu, 12 Oct 2017 09:45:45 +0000  (11:45 +0200)]  
Sync rpm header limits with values from upstream rpm
Michael Schroeder  [Thu, 12 Oct 2017 09:29:15 +0000  (11:29 +0200)]  
Merge pull request #230 from liuming50/master
Michael Schroeder  [Thu, 5 Oct 2017 14:53:40 +0000  (16:53 +0200)]  
Test cleandeps update of all packages
Michael Schroeder  [Thu, 5 Oct 2017 14:53:26 +0000  (16:53 +0200)]  
Allow solver_intersect_obsoleted to be called with no map
Michael Schroeder  [Thu, 5 Oct 2017 10:54:26 +0000  (12:54 +0200)]  
Refactor find_update_seeds
Michael Schroeder  [Wed, 4 Oct 2017 15:28:28 +0000  (17:28 +0200)]  
Refactor cleandeps code into cleandeps.c
Michael Schroeder  [Wed, 4 Oct 2017 15:27:38 +0000  (17:27 +0200)]  
Fix solver_describe_weakdep_decision reporting recommends of not installed packages
Michael Schroeder  [Wed, 4 Oct 2017 11:48:27 +0000  (13:48 +0200)]  
Add new solver_util.c file for helper functions
Michael Schroeder  [Wed, 4 Oct 2017 08:58:16 +0000  (10:58 +0200)]  
Add --testcase option to example solver
Michael Schroeder  [Wed, 4 Oct 2017 08:56:35 +0000  (10:56 +0200)]  
testcase.c: turn pool_debug calls into pool_error
Ming Liu  [Sat, 30 Sep 2017 03:15:16 +0000  (11:15 +0800)]  
repo_rpmdb.c: increase MAX_HDR_CNT and MAX_HDR_DSIZESigned-off-by: Ming Liu <liu.ming50@gmail.com> 
Michael Schroeder  [Fri, 22 Sep 2017 15:35:10 +0000  (17:35 +0200)]  
remove bogus code
Michael Schroeder  [Fri, 22 Sep 2017 12:58:43 +0000  (14:58 +0200)]  
Test last fix
Michael Schroeder  [Fri, 22 Sep 2017 12:54:58 +0000  (14:54 +0200)]  
Fix cleandeps erasing recommended packages if an update was not done
Michael Schroeder  [Thu, 21 Sep 2017 12:10:43 +0000  (14:10 +0200)]  
Add list-with-deps option
Michael Schroeder  [Thu, 21 Sep 2017 12:05:22 +0000  (14:05 +0200)]  
Test cleandeps reporting
Michael Schroeder  [Wed, 20 Sep 2017 14:31:44 +0000  (16:31 +0200)]  
Support cleandeps reporting in testcases
Michael Schroeder  [Wed, 20 Sep 2017 14:18:03 +0000  (16:18 +0200)]  
Fix splitprovides handling with addalreadyrecommended turned off
Michael Schroeder  [Wed, 20 Sep 2017 14:16:04 +0000  (16:16 +0200)]  
solver_get_cleandeps: filter packages that just got updated
Michael Schroeder  [Mon, 11 Sep 2017 15:30:08 +0000  (17:30 +0200)]  
Get rid of PATH_MAX
Michael Schroeder  [Mon, 11 Sep 2017 14:51:49 +0000  (16:51 +0200)]  
Do not even try to remove not-considered packages in cleandeps
Michael Schroeder  [Mon, 11 Sep 2017 14:46:27 +0000  (16:46 +0200)]  
Merge pull request #225 from j-mracek/remove
Not remove excluded unused dependencies (RhBug:
1260242 )
Michael Schroeder  [Mon, 11 Sep 2017 14:39:23 +0000  (16:39 +0200)]  
Add solver_get_cleandeps() method
Jaroslav Mracek  [Thu, 7 Sep 2017 14:22:25 +0000  (16:22 +0200)]  
Not remove excluded unused dependencies (RhBug:
1260242 )
https://bugzilla.redhat.com/show_bug.cgi?id=
1260242 
Michael Schroeder  [Thu, 7 Sep 2017 14:22:11 +0000  (16:22 +0200)]  
Add changes, bump version to 0.6.29
Michael Schroeder  [Thu, 7 Sep 2017 14:14:27 +0000  (16:14 +0200)]  
update TODO
Michael Schroeder  [Thu, 7 Sep 2017 14:12:34 +0000  (16:12 +0200)]  
Expose solver_get_recommendations in bindings
Michael Schroeder  [Thu, 7 Sep 2017 12:40:46 +0000  (14:40 +0200)]  
Cleanup last commit a bit
Michael Schroeder  [Thu, 7 Sep 2017 12:30:13 +0000  (14:30 +0200)]  
Merge pull request #221 from EricAustinYu/master
Michael Schroeder  [Wed, 6 Sep 2017 12:30:29 +0000  (14:30 +0200)]  
Merge pull request #219 from Conan-Kudo/mgadefs
Michael Schroeder  [Wed, 6 Sep 2017 12:21:45 +0000  (14:21 +0200)]  
rpm upstream accepted the 'unless' pull request
Michael Schroeder  [Mon, 4 Sep 2017 11:46:16 +0000  (13:46 +0200)]  
Split solver_dep_fulfilled_cplx from inline function solver_dep_fulfilled
Michael Schroeder  [Mon, 4 Sep 2017 09:58:30 +0000  (11:58 +0200)]  
Merge pull request #223 from ignatenkobrain/typos
Igor Gnatenko  [Sun, 27 Aug 2017 08:47:45 +0000  (10:47 +0200)]  
doc: findallproblemrule -> findallproblemrulesSigned-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> 
Michael Schroeder  [Mon, 4 Sep 2017 09:48:47 +0000  (11:48 +0200)]  
Add REL_UNLESS to bindings and doc
Michael Schroeder  [Mon, 4 Sep 2017 09:36:22 +0000  (11:36 +0200)]  
Add support for REL_UNLESS
Eric Yu  [Tue, 22 Aug 2017 17:18:38 +0000  (12:18 -0500)]  
policy.c: Fix solver_prune_to_highest_prio_per_name
Neal Gompa  [Sun, 6 Aug 2017 04:17:15 +0000  (00:17  -0400)]  
Switch solv to read rpm-md repos on Mageia
Neal Gompa  [Sun, 6 Aug 2017 04:06:56 +0000  (00:06  -0400)]  
Replace 'redhat-release' with generic 'system-release'
Neal Gompa  [Sun, 6 Aug 2017 04:05:13 +0000  (00:05  -0400)]  
Add missing Mageia definitions
Michael Schroeder  [Fri, 4 Aug 2017 09:34:09 +0000  (11:34 +0200)]  
Merge pull request #218 from ignatenkobrain/typos
Igor Gnatenko  [Thu, 3 Aug 2017 23:23:36 +0000  (01:23  +0200)]  
--TyposSigned-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> 
Michael Schroeder  [Thu, 3 Aug 2017 12:54:26 +0000  (14:54 +0200)]  
Support REL_WITHOUT
Michael Schroeder  [Wed, 26 Jul 2017 10:44:45 +0000  (12:44 +0200)]  
Clean up handling of packages we want to extend but could not find
Michael Schroeder  [Wed, 26 Jul 2017 10:17:52 +0000  (12:17 +0200)]  
rework section handling
Michael Schroeder  [Wed, 26 Jul 2017 08:26:49 +0000  (10:26 +0200)]  
Typos--
Michael Schroeder  [Wed, 26 Jul 2017 08:19:18 +0000  (10:19 +0200)]  
Fix typos
Michael Schroeder  [Tue, 25 Jul 2017 11:36:48 +0000  (13:36 +0200)]  
Move generated man pages into a "gen" directory
Michael Schroeder  [Tue, 25 Jul 2017 09:48:12 +0000  (11:48 +0200)]  
Update boolean dependencies
Michael Schroeder  [Tue, 25 Jul 2017 09:26:32 +0000  (11:26 +0200)]  
Add another use for extend_to_repo()
Michael Schroeder  [Tue, 25 Jul 2017 09:12:58 +0000  (11:12 +0200)]  
Add vim modelines to asciidoc files
Michael Schroeder  [Tue, 25 Jul 2017 08:33:02 +0000  (10:33 +0200)]  
Add parens in testcase
Michael Schroeder  [Tue, 25 Jul 2017 08:32:03 +0000  (10:32 +0200)]  
mix_depblocks -> distribute_depblocks
Michael Schroeder  [Mon, 24 Jul 2017 20:05:35 +0000  (22:05 +0200)]  
Simplify complex dep normailzation code
Michael Schroeder  [Mon, 24 Jul 2017 15:10:28 +0000  (17:10 +0200)]  
Add complex deps rule generation tests
Michael Schroeder  [Mon, 24 Jul 2017 13:04:31 +0000  (15:04 +0200)]  
Add TODO_1.0
Michael Schroeder  [Fri, 21 Jul 2017 13:41:42 +0000  (15:41 +0200)]  
repoinfo_download.c: Add FEDORA ifdef
Michael Schroeder  [Mon, 24 Jul 2017 10:08:15 +0000  (12:08 +0200)]  
Merge pull request #216 from sunweaver/pr/sanitize-python-version
Brad King  [Mon, 24 Jul 2017 09:14:48 +0000  (11:14 +0200)]  
Sanitize PYTHONLIBS_VERSION_STRING before passing it to 'FIND_PACKAGE (PythonInterp). Reviewed-by: gregor herrmann <gregoa@debian.org> 
Michael Schroeder  [Fri, 21 Jul 2017 13:38:39 +0000  (15:38 +0200)]  
Merge pull request #214 from larchunix/fix-compilation-warnings