diff options
author | Panu Matilainen <pmatilai@redhat.com> | 2011-10-12 09:33:36 +0300 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2011-10-12 09:59:21 +0300 |
commit | 0167d8ccd174a7a126d66f33c3316080a99f3e5c (patch) | |
tree | f36e46622b027cb09866a804bc85b2cce9131b78 /doc/ja | |
parent | 8d0da6e2eac44c8cbf7ed6b7e73f64fcf325c055 (diff) | |
download | librpm-tizen-0167d8ccd174a7a126d66f33c3316080a99f3e5c.tar.gz librpm-tizen-0167d8ccd174a7a126d66f33c3316080a99f3e5c.tar.bz2 librpm-tizen-0167d8ccd174a7a126d66f33c3316080a99f3e5c.zip |
Fix pretrans dependency calculation when provider is upgraded
- Pretrans-dependencies are twisty little beasts unlike anything else...
When a pretrans-dependency provider is updated, the currently installed
version is the provider for that transaction, unlike others where
the packages from installing set act as providers for updates. So
when looking up pretrans deps, we must not prune the to-be-erased
packages from the db match iterators. As an added twist, we also
must not cache these non-pruned cases as it would mess up the
cache for "regular" dependencies.
- Fixes this case reported on fedora-devel:
http://lists.fedoraproject.org/pipermail/devel/2011-October/158058.html
Diffstat (limited to 'doc/ja')
0 files changed, 0 insertions, 0 deletions