The error message in rpmdrake : ---- Désolé, le paquetage suivant ne peut pas être sélectionné : - libreoffice-sdk-4.3.6.1-3.mga4.x86_64 (car devel(libunoidllo(64bit)) est non satisfait) ---- Sometimes rpmdrake gives this incorrect message instead : ---- Afin de poursuivre la mise à jour, le paquetage suivant doit être désinstallé : libreoffice-pyuno-4.3.6.1-3.mga4.x86_64 (en raison de conflit avec libreoffice-core[< 4.3.6.1]) ---- The trace with error message with urpmi --debug libreoffice-sdk : (strangely it didn't use my local mirror in Canada) ---- $ urpmi --debug libreoffice-sdk getting lock on urpmi parsing: /etc/urpmi/mediacfg.d/Official-2-x86_64 parsing: /etc/urpmi/mediacfg.d/Official-3-x86_64 parsing: /etc/urpmi/mediacfg.d/Official-4-x86_64 parsing: /etc/urpmi/mediacfg.d/Official-4.1-x86_64 parsing: /etc/urpmi/mediacfg.d/Stable-2-x86_64 loading mirrors cache using mirror http://ftp-stud.hs-esslingen.de/pub/Mirrors/Mageia/distrib/4/x86_64 using mirror http://ftp-stud.hs-esslingen.de/pub/Mirrors/Mageia/distrib/4/x86_64 using mirror http://ftp-stud.hs-esslingen.de/pub/Mirrors/Mageia/distrib/4/x86_64 using mirror http://ftp-stud.hs-esslingen.de/pub/Mirrors/Mageia/distrib/4/x86_64 examen de la liste de synthèse [/var/lib/urpmi/mga4/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/dvd4-core/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/dvd4-nf/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/mga5/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/spl/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/Core Release (distrib1)/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/Core Updates (distrib3)/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/Nonfree Release (distrib11)/synthesis.hdlist.cz] examen de la liste de synthèse [/var/lib/urpmi/Nonfree Updates (distrib13)/synthesis.hdlist.cz] paquetage flash-player-plugin-11.2.202.440-1.1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.406-1.mga4.nonfree.i586 ignoré paquetage flash-player-plugin-11.2.202.429-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.425-1.mga4.nonfree.i586 ignoré paquetage flash-player-plugin-11.2.202.394-1.mga4.nonfree.i586 ignoré paquetage meld-1.8.2-1.mga4.noarch ignoré paquetage flash-player-plugin-11.2.202.378-1.mga4.nonfree.i586 ignoré paquetage flash-player-plugin-11.2.202.438-1.mga4.nonfree.x86_64 ignoré paquetage task-obsolete-4-18.mga4.noarch ignoré paquetage flash-plugin-11.2.202.442-release.x86_64 ignoré paquetage flash-player-plugin-11.2.202.335-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.335-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.336-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.336-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.341-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.341-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.346-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.346-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.346-1.1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.346-1.1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.350-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.350-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.356-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.356-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.359-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.359-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.378-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.378-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.394-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.394-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.400-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.400-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.406-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.406-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.418-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.418-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.424-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.424-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.425-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.425-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.429-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.438-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.440-1.1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-kde-11.2.202.442-1.mga4.nonfree.x86_64 ignoré paquetage flash-player-plugin-11.2.202.442-1.mga4.nonfree.x86_64 ignoré getting exclusive lock on rpm search_packages: found libreoffice-sdk-4.1.6.2-1.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.1.6.2-2.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.1.3.2-4.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.1.6.2-1.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.1.5.3-1.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.1.6.2-2.mga4.x86_64 matching libreoffice-sdk search_packages: found libreoffice-sdk-4.3.6.1-3.mga4.x86_64 matching libreoffice-sdk found package(s): libreoffice-sdk-4.1.6.2-1.mga4.x86_64 libreoffice-sdk-4.1.6.2-2.mga4.x86_64 libreoffice-sdk-4.1.3.2-4.mga4.x86_64 libreoffice-sdk-4.1.6.2-1.mga4.x86_64 libreoffice-sdk-4.1.5.3-1.mga4.x86_64 libreoffice-sdk-4.1.6.2-2.mga4.x86_64 libreoffice-sdk-4.3.6.1-3.mga4.x86_64 opening rpmdb (root=, write=) chosen libreoffice-sdk-4.3.6.1-3.mga4.x86_64 for libreoffice-sdk|libreoffice-sdk|libreoffice-sdk|libreoffice-sdk|libreoffice-sdk|libreoffice-sdk|libreoffice-sdk selecting libreoffice-sdk-4.3.6.1-3.mga4.x86_64 requiring devel(libreglo(64bit)),devel(libunoidllo(64bit)),devel(libxmlreaderlo(64bit)) for libreoffice-sdk-4.3.6.1-3.mga4.x86_64 no packages match devel(libreglo(64bit)) (it is either in skip.list or already rejected) unselecting libreoffice-sdk-4.3.6.1-3.mga4.x86_64 adding a reason to already rejected package libreoffice-sdk-4.3.6.1-3.mga4.x86_64: unsatisfied devel(libreglo(64bit)) Le paquetage demandé ne peut pas être installé : libreoffice-sdk-4.3.6.1-3.mga4.x86_64 (car devel(libreglo(64bit)) est non satisfait) Désirez-vous tout de même continuer ? (O/n) n unlocking rpm database unlocking urpmi database EXITING (pid=28344) ---- Note that all the requires for libreoffice-sdk in the spec file were installed.
This is because when we switched from LO-4.1 to 4.3, we merged all the changes done in Cauldron: http://svnweb.mageia.org/packages/updates/4/libreoffice/current/SPECS/libreoffice.spec?r1=800744&r2=813061 That included switching from old mdv/mga deps exceptions to upstream deps exceptions as used in other distributions. However, mga4 still use the old way. So we need to switch back from: %global __requires_exclude ... %global __provides_ ... to: %define _requires_exceptions ... %define _provides_exceptions ... I'll do it while also backporting a couple fixes
Keywords: (none) => Junior_jobCC: (none) => thierry.vignaudAssignee: bugsquad => thierry.vignaud
Can you try libreoffice-4.3.6.1-4.mga4 from core/updates_testing?
Keywords: (none) => NEEDINFO
Parfait - fixed Everything, including the sdk & sdk-doc now installs without problem. (And at least calc + sdk accessible, although the calc error mga#15355 is not surprisingly still there.) Merci Thierry :) (don't forget to transfer it to core/updates)
Keywords: NEEDINFO => (none)
Closing
Status: NEW => RESOLVEDResolution: (none) => FIXED