Bug 1239236

Summary: DNF refuse update of some packages
Product: [Fedora] Fedora Reporter: Vít Ondruch <vondruch>
Component: dnfAssignee: Packaging Maintenance Team <packaging-team-maint>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jsilhan, mluscon, packaging-team-maint, pnemade, rholy, tim.lauridsen, vmukhame
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-04 21:25:32 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:
Attachments:
Description Flags
dnf check-update
none
dnf update
none
dnf update --debugsolve none

Description Vít Ondruch 2015-07-04 20:53:31 UTC
Description of problem:
DNF refuse update some packages for some reason.


Version-Release number of selected component (if applicable):
$ rpm -q dnf
dnf-1.0.1-3.fc23.noarch


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Vít Ondruch 2015-07-04 20:55:29 UTC
Created attachment 1046085 [details]
dnf check-update

Output of dnf check-update

Comment 2 Vít Ondruch 2015-07-04 20:56:01 UTC
Created attachment 1046086 [details]
dnf update

Output of dnf update

Comment 3 Vít Ondruch 2015-07-04 21:03:32 UTC
Created attachment 1046087 [details]
dnf update --debugsolve

The solver debug data.

Comment 4 Honza Silhan 2015-07-04 21:25:32 UTC
The reason of skipping some packages can be seen in when you execute `dnf update --best`. To force the update of all packages with conflicts with possible removal of some packages: `dnf update --best --allowerasing`. We are working on the notification to the user (see bug 1210445). `check-update` command lists all available packages of higher version than installed ones - not all that could be updated altogether.

Comment 5 Vít Ondruch 2015-07-04 22:16:00 UTC
Ok, some packages seems to be blocked by sonamebump in libvpx, since this seems to work:

$ sudo dnf update firefox --best --allowerasing
Last metadata expiration check performed 0:46:20 ago on Sat Jul  4 23:26:25 2015.
Dependencies resolved.
================================================================================
 Package                       Arch      Version               Repository  Size
================================================================================
Upgrading:
 firefox                       x86_64    39.0-6.fc23           rawhide     70 M
 gd                            x86_64    2.1.1-4.fc23          rawhide    145 k
 gstreamer-plugins-bad-free    x86_64    0.10.23-28.fc23       rawhide    1.5 M
 gstreamer1-plugins-good       x86_64    1.5.2-1.fc23          rawhide    2.0 M
 libvpx                        x86_64    1.4.0-3.fc23          rawhide    618 k
 thunderbird                   x86_64    38.0.1-2.fc23         rawhide     58 M
Removing:
 ffmpeg                        x86_64    2.6.3-1.fc22          @System    7.0 M
 ffmpeg-libs                   x86_64    2.6.3-1.fc22          @System     13 M
 libavdevice                   x86_64    2.6.3-1.fc22          @System    135 k
 libvdpau-va-gl                x86_64    0.3.4-6.fc22          @System    158 k

Transaction Summary
================================================================================
Upgrade  6 Packages
Remove   4 Packages

Total download size: 133 M
Is this ok [y/N]: 


But anyway, this behavior is very surprising, since it means my system, although seemingly updated contains old versions of some package. The "dnf update" should definitely report the package which has available newer versions, but can't be installed.

Comment 6 Vít Ondruch 2015-07-04 22:16:53 UTC
(In reply to Jan Silhan from comment #4)
Thx. The bug 12104445 is definitely useful

Comment 7 Honza Silhan 2015-07-07 14:12:27 UTC

*** This bug has been marked as a duplicate of bug 1227924 ***