Description of problem: installing myspell-en_GB-1.0.2-30.mga1.noarch.rpm from /var/cache/urpmi/rpms Installation failed: myspell-en_GB <= 1.0.2-30 is obsoleted by (installed) hunspell-en-0.20110318.1-2.mga2.noarch Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. boot boot-nonfree.iso 2. clean ftp network install Note: package install failure
Can you run urpmi with --debug ? to see why it's failed ?
Created attachment 1456 [details] urpmi --debug myspell-en_GB results
Ah yes sorry this is useless We will remove myspell and co for the mga 2. added the maintainer of hunspell
Keywords: (none) => TriagedComponent: Installer => RPM PackagesSource RPM: (none) => hunspell-en
Assignee: bugsquad => n54
Hello Bit! Myspell dictionaries are obsoleted and replaced by Hunspell ones. There is included a backward-compatibily - the dictionaries are installed into /usr/myspell/ and the Obsoletes&Provides are set to rename the myspell dicts. More info: https://wiki.mageia.org/en/Hunspell-dictionary_policy How are you experiencing this error? Are you selecting myspell-dicts manually? Or it is breaking a clean installation?
(In reply to comment #4) > Hello Bit! Hi. > How are you experiencing this error? Are you selecting myspell-dicts manually? > Or it is breaking a clean installation? As test procedure indicates it is a clean install. Not selecting myspell manually. I just pick KDE, Development and all servers in the custom package selection screen. It is not "breaking" a clean install. but the error should not show up. I have no idea what the ramifications of dangling links might cause, see bug 43380
Attach please a result of "rpm -qa".
Status: NEW => ASSIGNED
Created attachment 1462 [details] rpm -qa results
I have not reproduced it. I can see myspell dicts on your list.. something is forcing it to install. I will keep migrating the other dicts and then test it in Beta1.
I've installed Cauldron from boot-iso: $ rpm -qa|grep csb myspell-csb_CSB-1.0.2-30.mga1 hunspell-csb-0.20050311.1-7.mga2 $ urpmq --provides myspell-csb_CSB myspell-pl[== 1.0.2-30.mga1] myspell-dictionary[== 1.0.2-30.mga1] enchant-dictionary[== 2] myspell-csb_CSB[== 1.0.2-30.mga1] $ urpmq --provides hunspell-csb enchant-dictionary[== 2] hunspell-dictionary hunspell-csb_PL[== 0.20050311.1-7.mga2] dictionary-csb[== 2] dictionary-csb_PL[== 2] myspell-csb myspell-csb_CSB hunspell-csb[== 0.20050311.1-7.mga2] $ urpmq --obsoletes hunspell-csb myspell-csb[<= 1.0.2-30] myspell-csb_CSB[<= 1.0.2-30] Anssi could you help please? Why hunspell-csb isn't obsoleting myspell-csb_CSB?
CC: (none) => anssi.hannula
I have made corrections in hunspell-en. Please check now.
I will re-test on the Beta 1 dvd install. FTP network installs will not complete before ftp site decides I have been connected far too long and breaks the connection. Having to do that over and over to finally get an install does not give me a warm felling that the install is really completed without causing weird rpm problems.
There was also fixed bug #4502. I hope it will be resolved completely.
clean beta1 install does not have the problem.
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED