Bug 23857 - cinnamon upgrade from Mga6 to mga7(cauldron) fails due to cinnamon-translations-4.0.0-1.mga7.noarch conflict
Summary: cinnamon upgrade from Mga6 to mga7(cauldron) fails due to cinnamon-translatio...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Joseph Wang
QA Contact:
URL:
Whiteboard:
Keywords: 7beta2
Depends on:
Blocks:
 
Reported: 2018-11-18 22:29 CET by Ben McMonagle
Modified: 2019-05-04 04:47 CEST (History)
3 users (show)

See Also:
Source RPM: cinnamon-translations-4.0.0-1.mga7.noarch
CVE:
Status comment:


Attachments

Description Ben McMonagle 2018-11-18 22:29:30 CET
Description of problem:
upgrading Cinnamon Mga6 install to Mga7 (cauldron) fails due to:file /usr/share/locale/en_GB/LC_MESSAGES/cinnamon-settings-daemon.mo  from install of cinnamon-translations-4.0.0-1.mga7.noarch conflicts with file from package cinnamon-settings-daemon-3.2.1-1.mga6.i586

this results in several other packages failing to install:

	cinnamon-translations >= 3.6.0 is needed by cinnamon-session-4.0.0-1.mga7.i586
	libnm.so.0(libnm_1_12_0) is needed by networkmanager-applet-1.8.18-1.mga7.i586
	libwoff2dec.so.1.0.2 is needed by libwebkit2gtk4.0_37-2.22.3-2.mga7.i586
	cinnamon-menus >= 3.8.0 is needed by cinnamon-control-center-4.0.0-1.mga7.i586
	libwoff2dec.so.1.0.2 is needed by webkit2-2.22.3-2.mga7.i586
	python3-pam is needed by cinnamon-4.0.0-1.mga7.i586
	python3-polib is needed by cinnamon-4.0.0-1.mga7.i586
	python3-pyinotify is needed by cinnamon-4.0.0-1.mga7.i586
	typelib(Nemo) = 3.0 is needed by cinnamon-4.0.0-1.mga7.i586
	cinnamon-desktop >= 3.8.0 is needed by cinnamon-settings-daemon-4.0.0-1.mga7.i586
	cinnamon-translations >= 3.8.0 is needed by cinnamon-settings-daemon-4.0.0-1.mga7.i586
	libcdio.so.18 is needed by libiso9660_11-2.0.0-5.mga7.i586
	libsrtp.so.1 is needed by libopal3.16.2-3.16.2-3.mga7.i586
	libilbc.so.2 is needed by libopal3.16.2-plugins-3.16.2-3.mga7.i586
	libmypaint-1.3.so.0 is needed by gimp-1:2.10.8-2.mga7.i586
	libcdio.so.18 is needed by libvcdinfo0-2.0.1-2.mga7.i586
	libiso9660.so.11 is needed by libvcdinfo0-2.0.1-2.mga7.i586
	libcdio.so.18 is needed by vcdimager-2.0.1-2.mga7.i586
	libiso9660.so.11 is needed by vcdimager-2.0.1-2.mga7.i586
	libopal.so.3.16.2 is needed by ekiga-4.0.1-27.mga7.i586
	libpt.so.2.16.2 is needed by ekiga-4.0.1-27.mga7.i586
	opal3 >= 3.16.2 is needed by ekiga-4.0.1-27.mga7.i586
	libnss3 >= 2:3.40.0 is needed by firefox-0:63.0.1-1.mga7.i586
	libmozjs-24.so is needed by (installed) libcjs0-1:3.2.0-1.mga6.i586
	libmozjs-24.so(mozjs_24) is needed by (installed) libcjs0-1:3.2.0-1.mga6.i586
	cinnamon >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	cinnamon-control-center >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	cinnamon-desktop >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	cinnamon-session >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	cinnamon-settings-daemon >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	cinnamon-translations >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	muffin >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	nemo >= 4.0 is needed by task-cinnamon-minimal-1:4.0-1.mga7.noarch
	librsvg2_2 = 2.44.9-1.mga7 is needed by librsvg-gir2.0-2.44.9-1.mga7.i586
	pythonegg(3)(psutil) is needed by python3-xapp-1.4.0-1.mga7.noarch
	libcdio.so.18 is needed by mplayer-1.3.0-19.mga7.tainted.i586
	libtdb.so.1(TDB_1.3.14) is needed by ldb-utils-1:1.4.3-1.mga7.i586
	libcdio.so.18 is needed by mencoder-1.3.0-19.mga7.tainted.i586
	libtevent.so.0(TEVENT_0.9.37) is needed by libsamba1-4.9.2-1.mga7.i586

manually installing task-cinnamon-minimal draws in the required packages:

[root@localhost ~]# urpmi task-cinnamon-minimal
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  cinnamon                       4.0.0        1.mga7        i586    
  cinnamon-control-center        4.0.0        1.mga7        i586    
  cinnamon-desktop               4.0.0        1.mga7        i586    
  cinnamon-menus                 4.0.0        1.mga7        i586    
  cinnamon-session               4.0.0        1.mga7        i586    
  cinnamon-settings-daemon       4.0.0        1.mga7        i586    
  cinnamon-translations          4.0.0        1.mga7        noarch  
  google-noto-fonts-common       20180905     1.mga7        noarch  
  google-noto-sans-fonts         20180905     1.mga7        noarch  
  libnemo-extension              4.0.0        1.mga7        i586    
  libnemo-gir3.0                 4.0.0        1.mga7        i586    
  muffin                         4.0.0        1.mga7        i586    
  nemo                           4.0.0        1.mga7        i586    
  python3-pam                    1.8.2        2.mga7        noarch  
  python3-pexpect                4.5.0        2.mga7        noarch  
  python3-polib                  1.0.7        3.mga7        noarch  
  python3-ptyprocess             0.5.2        2.mga7        noarch  
  python3-pyinotify              0.9.6        2.mga7        noarch  
  task-cinnamon-minimal          4.0          1.mga7        noarch  
40MB of additional disk space will be used.
18MB of packages will be retrieved.
Proceed with the installation of the 19 packages? (Y/n) y

and upgrade now completes without further issue



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


How reproducible: every time


Steps to Reproduce:
1. create an up-to-date cinnamon only install
2. edit the on-line media from Mga6 to Mga7 (or cauldron) i.e: http://mirror.math.princeton.edu/pub/mageia/distrib/7/i586/media/core/release
3. run the upgrade via # urpmi --auto-update.

4. upgrade will fail with about 480 packages unable to be installed.
5. #urpmi task-cinnamon-minimal, accept all dependency packages 
6. continue upgrade with # urpmi --auto-update
7. reboot to complete upgrade and login to cinnamon Mga7
Comment 1 Marja Van Waes 2018-11-19 17:39:14 CET
Assigning to the registered maintainer.

Assignee: bugsquad => joequant
CC: (none) => marja11

André DESMOTTES 2018-11-21 16:04:24 CET

CC: (none) => lebarhon
Whiteboard: (none) => ?

André DESMOTTES 2018-11-21 16:04:30 CET

Whiteboard: ? => (none)

Comment 2 Ben McMonagle 2019-01-26 01:16:36 CET
upgrade today does  not present this conflict

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

Comment 3 Ben McMonagle 2019-01-26 01:18:37 CET
oops, (didnt read the full line)

Installation failed:    file /usr/share/locale/en_GB/LC_MESSAGES/cinnamon-settings-daemon.mo from install of cinnamon-translations-4.0.0-1.mga7.noarch conflicts with file from package cinnamon-settings-daemon-3.2.1-1.mga6.i586

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

Ben McMonagle 2019-01-26 01:18:56 CET

Keywords: (none) => 7beta2

Comment 4 Ben McMonagle 2019-03-02 03:13:12 CET
upgrade today failed today with this error
Comment 5 Dave Hodgins 2019-03-14 21:16:37 CET
As cinnamon is on the classica iso images, would be nice to get this conflict
fixed before the beta 3 iso images are created.

CC: (none) => davidwhodgins

Comment 6 Ben McMonagle 2019-05-04 04:47:00 CEST
seems to be fixed now

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


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