Bug 22511

Summary: python-chardet -2.3.0-3.mga6. conflict prevents upgrade from Mga6 to cauldron(Mga7)
Product: Mageia Reporter: Ben McMonagle <westel>
Component: RPM PackagesAssignee: David GEIGER <geiger.david68210>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: python-chardet-2.3.0-3.mga6.noarch CVE:
Status comment:

Description Ben McMonagle 2018-02-03 04:40:04 CET
Description of problem: attempting an upgrade of a new and up-to-date Mageia-6 (by editing existing on-line-media) fails with conflict with python-chardet-2.3.0-3.mga6.noarch. removing this package (and dependency deluge-1.3.15-1.mga6) allows the upgrade to proceed. if the upgrade is halted after the first approx 179 packages and deluge (and dependencies inc python-chardet) is now installed, the upgrade can be restarted without further incidents.


Version-Release number of selected component (if applicable):


How reproducible: 2 out of 2 times (i586 and x86_64)


Steps to Reproduce:
1.create a new and up-to-date Mga6
2.replace on-line media with cauldron versions
3.attempt upgrade
Comment 1 Marja Van Waes 2018-02-03 07:49:38 CET
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => geiger.david68210

Comment 2 David GEIGER 2018-02-03 08:12:16 CET
What are the real files who are conflicting during the upgrade?
Comment 3 Ben McMonagle 2018-02-04 02:06:58 CET
urpmi --auto-update

[list of packages]
Proceed with the installation of the 177 packages? (Y/n) y

Installation failed:    file /usr/bin/chardetect from install of python3-chardet-3.0.4-3.mga7.noarch conflicts with file from package python-chardet-2.3.0-3.mga6.noarch

urpme python-chardet-2.3.0-3.mga6

To satisfy dependencies, the following 2 packages will be removed (8MB):
  deluge-1.3.15-1.mga6.noarch
   (due to missing python-chardet)
  python-chardet-2.3.0-3.mga6.noarch
Remove 2 packages? (y/N) y

urpmi --auto-update

[list of packages]
Proceed with the installation of the 177 packages? (Y/n) y

You should restart your computer for glibc
restarting urpmi

[decline more packages]

urpmi deluge
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  deluge                         1.3.15       1.mga6        noarch  
  geoip                          1.6.9        2.mga6        i586    (recommended)
  python2-chardet                3.0.4        3.mga7        noarch  
8.7MB of additional disk space will be used.
2MB of packages will be retrieved.
Proceed with the installation of the 3 packages? (Y/n) y

urpmi --auto-update

[continue with upgrade]
Comment 4 David GEIGER 2018-02-04 08:52:22 CET
Should be fixed now with python-chardet-3.0.4-4.mga7

Please test it, thanks!
Comment 5 Ben McMonagle 2018-02-05 23:32:19 CET
Thanks David,

that works great.

closing as resolved /fixed

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