Bug 1068982 - changed packages not put into transaction
Summary: changed packages not put into transaction
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: hawkey
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ales Kozumplik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-23 19:03 UTC by Rahul Sundaram
Modified: 2014-09-30 23:42 UTC (History)
6 users (show)

Fixed In Version: hawkey-0.4.12-1.fc20
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-18 08:05:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Rahul Sundaram 2014-02-23 19:03:43 UTC
Description of problem:

sudo dnf update
Resolving dependencies
--> Starting dependency resolution
---> Package autocorr-en.noarch 1:4.1.5.3-1.fc20 will be upgraded
---> Package autocorr-en.noarch 1:4.2.1.1-1.fc20 will be an upgrade
---> Package caribou.x86_64 0.4.13-3.fc20 will be upgraded
---> Package caribou.x86_64 0.4.13-4.fc20 will be an upgrade
---> Package cogl.x86_64 1.17.2-1.fc20 will be upgraded
---> Package cogl.x86_64 1.17.4-2.fc20 will be an upgrade
---> Package python-caribou.noarch 0.4.13-3.fc20 will be upgraded
---> Package python-caribou.noarch 0.4.13-4.fc20 will be an upgrade
---> Package caribou-gtk3-module.x86_64 0.4.13-3.fc20 will be upgraded
---> Package caribou-gtk3-module.x86_64 0.4.13-4.fc20 will be an upgrade
---> Package caribou-gtk2-module.x86_64 0.4.13-3.fc20 will be upgraded
---> Package caribou-gtk2-module.x86_64 0.4.13-4.fc20 will be an upgrade
---> Package totem.x86_64 1:3.11.5-4.fc20 will be upgraded
---> Package totem.x86_64 1:3.11.90-2.fc20 will be an upgrade
---> Package mutter-wayland.x86_64 3.11.90-1.fc20 will be upgraded
---> Package mutter-wayland.x86_64 3.11.90-2.fc20 will be an upgrade
---> Package mutter.x86_64 3.11.90-1.fc20 will be upgraded
---> Package mutter.x86_64 3.11.90-2.fc20 will be an upgrade
---> Package gnome-shell.x86_64 3.11.90-1.fc20 will be upgraded
---> Package gnome-shell.x86_64 3.11.90-3.fc20 will be an upgrade
---> Package gnome-boxes.x86_64 3.11.90.1-1.fc20 will be upgraded
---> Package gnome-boxes.x86_64 3.11.90.1-2.fc20 will be an upgrade
---> Package clutter-gtk.x86_64 1.5.2-1.fc20 will be upgraded
---> Package clutter-gtk.x86_64 1.5.2-2.fc20 will be an upgrade
---> Package clutter-gst2.x86_64 2.0.10-2.fc20 will be upgraded
---> Package clutter-gst2.x86_64 2.0.10-3.fc20 will be an upgrade
---> Package clutter.x86_64 1.17.2-2.fc20 will be upgraded
---> Package clutter.x86_64 1.17.4-1.fc20 will be an upgrade
---> Package cheese-libs.x86_64 2:3.11.90-2.fc20 will be upgraded
---> Package cheese-libs.x86_64 2:3.11.90-3.fc20 will be an upgrade
---> Package libquvi.x86_64 0.9.2-1.fc20 will be upgraded
---> Package libquvi.x86_64 0.9.4-1.fc20 will be an upgrade
--> Finished dependency resolution
Dependencies resolved.

================================================================================
 Package              Arch    Version             Repository               Size
================================================================================
Upgrading:
 autocorr-en          noarch  1:4.2.1.1-1.fc20    updates                 158 k
 caribou              x86_64  0.4.13-4.fc20       rhughes-f20-gnome-3-12  151 k
 cogl                 x86_64  1.17.4-2.fc20       rhughes-f20-gnome-3-12  404 k
 python-caribou       noarch  0.4.13-4.fc20       rhughes-f20-gnome-3-12   41 k
 caribou-gtk3-module  x86_64  0.4.13-4.fc20       rhughes-f20-gnome-3-12   19 k
 caribou-gtk2-module  x86_64  0.4.13-4.fc20       rhughes-f20-gnome-3-12   19 k
 totem                x86_64  1:3.11.90-2.fc20    rhughes-f20-gnome-3-12  2.3 M
 mutter-wayland       x86_64  3.11.90-2.fc20      rhughes-f20-gnome-3-12  1.1 M
 mutter               x86_64  3.11.90-2.fc20      rhughes-f20-gnome-3-12  1.1 M
 gnome-shell          x86_64  3.11.90-3.fc20      rhughes-f20-gnome-3-12  2.0 M
 gnome-boxes          x86_64  3.11.90.1-2.fc20    rhughes-f20-gnome-3-12  1.3 M
 clutter-gtk          x86_64  1.5.2-2.fc20        rhughes-f20-gnome-3-12   43 k
 clutter-gst2         x86_64  2.0.10-3.fc20       rhughes-f20-gnome-3-12   60 k
 clutter              x86_64  1.17.4-1.fc20       rhughes-f20-gnome-3-12  1.0 M
 cheese-libs          x86_64  2:3.11.90-3.fc20    rhughes-f20-gnome-3-12  1.1 M
 libquvi              x86_64  0.9.4-1.fc20        rhughes-f20-gnome-3-12   82 k

Transaction Summary
================================================================================
Upgrade  16 Packages

Total size: 11 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] autocorr-en-4.2.1.1-1.fc20.noarch.rpm: Already downloaded            
[SKIPPED] caribou-0.4.13-4.fc20.x86_64.rpm: Already downloaded                 
[SKIPPED] cogl-1.17.4-2.fc20.x86_64.rpm: Already downloaded                    
[SKIPPED] python-caribou-0.4.13-4.fc20.noarch.rpm: Already downloaded          
[SKIPPED] caribou-gtk3-module-0.4.13-4.fc20.x86_64.rpm: Already downloaded     
[SKIPPED] caribou-gtk2-module-0.4.13-4.fc20.x86_64.rpm: Already downloaded     
[SKIPPED] totem-3.11.90-2.fc20.x86_64.rpm: Already downloaded                  
[SKIPPED] mutter-wayland-3.11.90-2.fc20.x86_64.rpm: Already downloaded         
[SKIPPED] mutter-3.11.90-2.fc20.x86_64.rpm: Already downloaded                 
[SKIPPED] gnome-shell-3.11.90-3.fc20.x86_64.rpm: Already downloaded            
[SKIPPED] gnome-boxes-3.11.90.1-2.fc20.x86_64.rpm: Already downloaded          
[SKIPPED] clutter-gtk-1.5.2-2.fc20.x86_64.rpm: Already downloaded              
[SKIPPED] clutter-gst2-2.0.10-3.fc20.x86_64.rpm: Already downloaded            
[SKIPPED] clutter-1.17.4-1.fc20.x86_64.rpm: Already downloaded                 
[SKIPPED] cheese-libs-3.11.90-3.fc20.x86_64.rpm: Already downloaded            
[SKIPPED] libquvi-0.9.4-1.fc20.x86_64.rpm: Already downloaded                  
--------------------------------------------------------------------------------
Total                                           1.1 GB/s |  11 MB     00:00     
Running transaction check
ERROR with transaction check vs depsolve:
libquvi-0.9-0.9.2.so()(64bit) is needed by (installed) totem-pl-parser-3.10.1-1.fc20.x86_64
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
To fix inconsistent RPMDB, try running: 'rpm --rebuilddb'.
If the above doesn't help please report this error at 'https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=dnf'

Comment 1 Ales Kozumplik 2014-02-24 06:37:12 UTC
Interesting, can you attach debug data as described on http://dnf.baseurl.org/2013/11/25/reporting-depsolving-bugs/ ? Thanks!

Comment 3 Ales Kozumplik 2014-02-26 12:54:35 UTC
This is hawkey issue. Libsolv correctly reports package *change* (i.e. replacing an installed package with the same NEVRA but different provides) and hawkey fails to report that back to DNF.

Comment 4 Ales Kozumplik 2014-02-26 13:50:46 UTC
Fixed upstream by 40d6d10, thank you for the report.

Comment 5 Rahul Sundaram 2014-03-08 17:38:43 UTC
when are you planning to push hawkey 0.4.12 as an update?

Comment 6 Fedora Update System 2014-03-14 17:23:04 UTC
hawkey-0.4.12-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/hawkey-0.4.12-1.fc20

Comment 7 Fedora Update System 2014-03-15 15:19:40 UTC
hawkey-0.4.12-1.fc20 has been pushed to the Fedora 20 testing repository.

Comment 8 Fedora Update System 2014-03-18 08:05:57 UTC
hawkey-0.4.12-1.fc20 has been pushed to the Fedora 20 stable repository.


Note You need to log in before you can comment on or make changes to this bug.