Bug 1068982

Summary: changed packages not put into transaction
Product: [Fedora] Fedora Reporter: Rahul Sundaram <metherid>
Component: hawkeyAssignee: Ales Kozumplik <akozumpl>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: akozumpl, jzeleny, metherid, packaging-team-maint, pnemade, rholy
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: hawkey-0.4.12-1.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-03-18 08:05:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.