Bug 22679 - Updates failing when using Mageia Update
Summary: Updates failing when using Mageia Update
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-01 18:30 CET by Thomas Andrews
Modified: 2018-03-02 18:24 CET (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Thomas Andrews 2018-03-01 18:30:21 CET
Description of problem:
I ran into this yesterday, while getting the 300+ updates after a new Mageia 6 x86_64 install.

This particular hardware has a wifi-only Internet connection, an would not connect to the Internet until after the first boot, so could not get updates through the Classical installer. After establishing the connection, and setting up a specific mirror (US-based kernel.org), The first thing I did was go after updates. About halfway through, it failed with a message similar to this:

2 installation transactions failed

There was a problem during the installation:

file /lib/firmware/intel/dsp_fw_glk.bin from install of kernel-firmware-nonfree-20171220-1.mga6.nonfree.noarch conflicts with file from package iwlwifi-agn-ucode-20170531-1.mga6.nonfree.noarch

kernel-desktop-4.14.20-1.mga6 is needed by kernel-desktop-latest-4.14.20-1.mga6.x86_64

kernel-firmware-nonfree < 20171206-1 conflicts with iwlwifi-firmware-20171220-1.mga6.nonfree.noarch 

I have run into this before when package downloading fails for one reason or another, and it's usually fixed if I attempt to do the remaining updates again. This time, however, it failed again, for the same reason, without even attempting to download the missing packages.

Knowing that the mirror had the missing packages in place days before, I worked around the problem by selecting just the problem packages and their dependencies for updating. The needed packages were downloaded and successfully installed, and I continued on to install the rest of the updates with no further problems.

I was going to ignore it as something unique to my situation, but this morning I saw a post on the alt.os.linux.mageia newsgroup detailing the same situation, except that poster did not know how to work around it. That made it worthy of a bug report. This should not be happening.


How reproducible:
 Unknown. I only know of the two incidents, each of which happened only when a large number of updates were pending.

Steps to Reproduce:
1. Install Mageia 6 from the 64-bit Classical installer, without getting updates
2. After the first boot, set up kernel.org as a specific mirror
3. Attempt to get updates.
Comment 1 Thomas Andrews 2018-03-01 18:36:25 CET
The error message quoted above was copied from the Usenet post. I do not have the exact message I saw, but I remember mine involved these packages and was VERY similar.
Comment 2 James Kerr 2018-03-01 19:20:24 CET
There's an update in testing which fixes this conflict 
https://bugs.mageia.org/show_bug.cgi?id=22626#c10

CC: (none) => jim

Comment 3 Thomas Andrews 2018-03-02 18:24:19 CET
Confirmed in a new Virtual Box VM, after the new firmware updates hit the mirror. The problem has disappeared.

Marking this as resolved...

Resolution: (none) => FIXED
Status: NEW => RESOLVED


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