This test is done on 2011-02-25 for http://mageia.org/wiki/doku.php?id=qa_test-day as announced at http://blog.mageia.org/?p=530
- http://mageia.org/en/alpha/
- http://mageia.org/wiki/doku.php?id=qa_install
- http://mageia.org/wiki/doku.php?id=qa_upgrade
Follow-up of upgrade to cauldron from Mandriva Linux 2010.2
I used an installation of Mandriva One KDE 2010.1 upgraded to 2010.2 (hence up-to-date with updates packages).beginning: 23h18 - 18 MB - 46 packages - ~ 90 kB/s
restarting urpmi: 23h25 - 640 MB - 1522 packages - ~50 to 90 kB/s
end with last rpm: 2h08 hence ~3 hours duration, not that bad for an upgrade using Internet ;-)
Some bugs to be reported and remaining
check first that those bugs are not already reported at http://bugs.mageia.org- gfxboot still displays Mandriva Linux 2010.2 instead of Mageia (though the background is correctly changed to mageia's). With DVD install of alpha1 gfxboot is correct.
- the menu bar of KDE at the bottom has disappeared, even when creating a new user it does not appear (maybe a missing rpm? or configuration?)
- Alt-F2 + firefo => shows icon of firefox and description ; Alt-F2 + firefox shows "launch firefox" with no icon as first choice then a second choice with Icon/description correct, maybe should be ordered with recognized application first
- Mandriva first time still appear (with Mandriva text) instead of Mageia's (a file not replaced ?) - normal as long as remaining drakfirsttime-2.25.5-1mdv2010.1 is not replaced :)
- maybe other bugs, check more thoroughly
Checks done:
- rpm -qa | grep -c mdv2010 # remaining mdv rpm is 105 wow, nearly all replaced (or perhaps remaining libs to be checked), there's one more which comes from mdv2009 (hence 106)
- rpm -qa | grep -c mga1 # there are 1568 mga rpm installed : 46 + 1522 ok :)
To be checked:
- has openoffice.org been correctly replaced with libreoffice ? :D yep \o/
- have a look at other checks to be done
Some details about upgrading process
I did the upgrade with urpmi --auto-select to be able to choose which package to install when asked
21/46: perl-XML-LibXML
Warning: XML::LibXML compiled against libxml2 20708, but runtime libxml2 is older 20707Redémarrage de urpmi
Afin de satisfaire les dépendances de « libjawt.so », un des paquetages suivants est nécessaire : 1- libgcj11-4.5.2-2.mga1.i586 : Bibliothèques Java runtime GNU (à installer) 2- java-1.6.0-openjdk-1.6.0.0-12.b20.2.mga1.i586 : Environnement d'exécution OpenJDK (à installer) Que choisissez-vous ? (1-2) 2 Afin de poursuivre la mise à jour, les paquetages suivants doivent être désinstallés : mandriva-release-One-2010.2-0.10.1mdv2010.2.i586 (en raison de conflit avec mageia-release-Default-1-0.5.mga1.i586) openoffice.org-common-3.2.1-0.3mdv2010.2.i586 (car openoffice.org-core == 1:3.2.1-0.3mdv2010.2 est non satisfait, en raison du manque de libvos3gcc3.so, car openoffice.org-style == 1:3.2.1-0.3mdv2010.2 est non satisfait) openoffice.org-kde4-3.2.1-0.3mdv2010.2.i586 (car openoffice.org-core == 1:3.2.1-0.3mdv2010.2 est non satisfait, en raison du manque de libvos3gcc3.so, car openoffice.org-common == 1:3.2.1-0.3mdv2010.2 est non satisfait) openoffice.org-l10n-fr-3.2.1-0.3mdv2010.2.i586 (car openoffice.org-common == 1:3.2.1-0.3mdv2010.2 est non satisfait) openoffice.org-style-crystal-3.2.1-0.3mdv2010.2.i586 (car openoffice.org-core == 1:3.2.1-0.3mdv2010.2 est non satisfait, car openoffice.org-common == 1:3.2.1-0.3mdv2010.2 est non satisfait) openoffice.org-style-oxygen-3.2.1-0.3mdv2010.2.i586 (car openoffice.org-core == 1:3.2.1-0.3mdv2010.2 est non satisfait, car openoffice.org-common == 1:3.2.1-0.3mdv2010.2 est non satisfait) (o/N)
un espace additionnel de 611Mo sera utilisé.
674Mo de paquets seront récupérés.
Procéder à l'installation des 1522 paquetages ? (O/n) o
rpm -qa|wc -l
rpm: /lib/libz.so.1: no version information available (required by /usr/lib/librpmio-4.6.so)
1410
libreoffice replaces openoffice.org :-) (in english though)
libreoffice-opensymbol-fonts-3.3.1.2-1.mga1
libreoffice-graphicfilter-3.3.1.2-1.mga1
libreoffice-core-3.3.1.2-1.mga1
libreoffice-pdfimport-3.3.1.2-1.mga1
libreoffice-writer-3.3.1.2-1.mga1
libreoffice-presenter-screen-3.3.1.2-1.mga1
libreoffice-calc-3.3.1.2-1.mga1
libreoffice-impress-3.3.1.2-1.mga1
libreoffice-math-3.3.1.2-1.mga1
libreoffice-draw-3.3.1.2-1.mga1
libreoffice-ure-3.3.1.2-1.mga1
openoffice.org-l10n-fr is not replaced by its counterpart (libreoffice-l10n-fr ?)
urpme --auto-orphan
writing /var/lib/rpm/installed-through-deps.list
Pour satisfaire les dépendances, les 145 paquetages suivants vont être désinstallés (210Mo):
(paquetages orphelins) codeina-0.10.7-1mdv2010.1.noarch ghostscript-9.00-2.mga1.i586 ghostscript-common-9.00-2.mga1.i586 ghostscript-fonts-8.11-15.mga1.noarch gnome-python-2.28.1-2.mga1.i586 gnome-python-bonobo-2.28.1-2.mga1.i586 gnome-python-canvas-2.28.1-2.mga1.i586 gnome-python-extras-2.25.3-23.mga1.i586 gnome-python-gnomevfs-2.28.1-2.mga1.i586 gnome-python-gtkmozembed-2.25.3-23.mga1.i586 gstreamer0.10-python-0.10.21-2.mga1.i586 hdparm-9.36-1.mga1.i586 iso-codes-3.24-1.mga1.noarch iwlwifi-1000-ucode-128.50.3.1-2.mga1.noarch iwlwifi-5000-ucode-8.24.2.12-2.mga1.noarch iwlwifi-5150-ucode-8.24.2.2-2.mga1.noarch iwlwifi-6000-ucode-9.221.4.1-2.mga1.noarch kernel-desktop586-2.6.33.5-2mnb-1-1mnb2.i586 kernel-desktop586-2.6.33.7-2mnb-1-1mnb2.i586 knetworkconf-4.4.3-1mdv2010.1.i586 libadns1-1.4-6mdv2010.1.i586 libakonadiprivate1-1.3.1-11mdv2010.1.i586 libaudiofile0-0.2.7-3.mga1.i586 libavahi-core6-0.6.25-5.2mdv2010.2.i586 libbonobo-2.32.0-3.mga1.i586 libbonobo2_0-2.32.0-3.mga1.i586 libbonoboui-2.24.4-2.mga1.i586 libbonoboui2_0-2.24.4-2.mga1.i586 libboost_program_options1.42.0-1.42.0-3.2mdv2010.1.i586 libcelt0_0-0.7.1-1mdv2010.1.i586 libcv2-2.1.0-1mdv2010.1.i586 libcxcore2-2.1.0-1mdv2010.1.i586 libdb4.7-4.7.25-8.mga1.i586 libdbi0-0.8.3-4mdv2010.1.i586 libdirectfb1.4_0-1.4.3-2mdv2010.1.i586 libeet1-1.2.3-2mdv2010.1.i586 libeggdbus1_0-0.6-1.mga1.i586 libeina0-0.9.9.063-1mdv2010.1.i586 libesound0-0.2.41-5.mga1.i586 libevent2-1.4.13-2mdv2010.1.i586 libexiv2_6-0.19-1mdv2010.1.i586 libfreetype2-1.3.1-39.mga1.i586 libgnome2-2.32.1-1.mga1.i586 libgnome2-schemas-2.32.1-1.mga1.i586 libgnome2_0-2.32.1-1.mga1.i586 libgnomecanvas-2.30.3-1.mga1.i586 libgnomecanvas2_0-2.30.3-1.mga1.i586 libgnomeui2-2.24.5-1.mga1.i586 libgnomeui2_0-2.24.5-1.mga1.i586 libgs8-8.71-71.1mdv2010.1.i586 libgsf-1_114-1.14.19-3.mga1.i586 libhd16-16.0-2mdv2010.1.i586 libhighgui2-2.1.0-1mdv2010.1.i586 libiptables4-1.4.7-2mnb2.i586 libkdcraw8-4.4.3-3.1mdv2010.1.i586 libkexiv2_8-4.4.3-3.1mdv2010.1.i586 libkipi7-4.4.3-3.1mdv2010.1.i586 libkupnp4-4.4.3-10mdv2010.1.i586 liblo10k10-1.0.23-3.mga1.i586 liblvm2app2.1-2.02.61-5.1mnb2.i586 liblzma2-4.999.9beta-2mdv2010.1.i586 libmesaglut3-7.10-1.mga1.i586 libmpfr1-2.4.2-2mdv2010.1.i586 libmusicbrainz4-2.1.5-7.mga1.i586 libnepomukannotation0-0.6.3-8mdv2010.1.i586 libnepomukcontext0-0.6.3-8mdv2010.1.i586 libnepomukutils0-0.6.3-8mdv2010.1.i586 liboil-tools-0.3.17-2.mga1.i586 liboil0.3_0-0.3.17-2.mga1.i586 libpolkit-qt-core0-0.9.3-1mdv2010.1.i586 libpolkit-qt-gui0-0.9.3-1mdv2010.1.i586 libpoppler-glib4-0.12.4-2.1mdv2010.1.i586 libpoppler5-0.12.4-2.1mdv2010.1.i586 libproxy0-0.3.1-2mdv2010.1.i586 libqassistant4-4.6.3-2.mga1.i586 libqedje0-0.4.0-4mdv2010.1.i586 libqzion0-0.4.0-3mdv2010.1.i586 libreoffice-draw-3.3.1.2-1.mga1.i586 libreoffice-graphicfilter-3.3.1.2-1.mga1.i586 libreoffice-pdfimport-3.3.1.2-1.mga1.i586 libstdc++5-3.3.6-4mdv2009.0.i586 libsystemsettingsview1-4.4.3-20mdv2010.1.i586 libtpctl2-4.17-7mdv2010.1.i586 libuClibc0.9.30.1-0.9.30.1-12mdv2010.1.i586 libvdpau1-0.4.1-2.mga1.i586 libweather_ion4-4.4.3-20mdv2010.1.i586 libwpd0.8_8-0.8.14-3mdv2010.1.i586 libwpg-0.1_1-0.1.3-3mdv2010.1.i586 libwps0.1_1-0.1.2-4mdv2010.1.i586 libxklavier16-5.0-3.mga1.i586 libxp6-1.0.1-1.mga1.i586 mandriva-doc-common-2010.1-1.0mdv2010.1.noarch mandriva-kde-icons-1.0.4-11mdv2010.1.noarch mandriva-kde-translation-2010.1-5mdv2010.1.noarch mandriva-theme-One-screensaver-1.4.7-2mdv2010.1.noarch perl-DBD-SQLite-1.310.0-2.mga1.i586 perl-DBD-mysql-4.17.0-4.mga1.i586 perl-DBIx-Simple-1.350.0-2.mga1.noarch perl-MIME-Lite-3.27.0-1.mga1.noarch perl-Net-SMTP-SSL-1.10.0-1.mga1.noarch perl-Safe-2.290.0-3.mga1.i586 psb-kernel-2.6.33.5-desktop586-2mnb-4.41.1-6mdv2010.1.i586 pulseaudio-esound-compat-0.9.22-3.mga1.i586 pyorbit-2.24.0-6.mga1.i586 python-OpenSSL-0.10-4.mga1.i586 python-kde4-4.6.0-1.mga1.i586 python-notify-0.1.1-6.mga1.i586 python-pycrypto-2.3-2.mga1.i586 python-pyxdg-0.19-3.mga1.noarch python-qt4-4.8.2-2.mga1.i586 python-qt4-assistant-4.8.2-2.mga1.i586 python-qt4-core-4.8.2-2.mga1.i586 python-qt4-declarative-4.8.2-2.mga1.i586 python-qt4-designer-4.8.2-2.mga1.i586 python-qt4-gui-4.8.2-2.mga1.i586 python-qt4-multimedia-4.8.2-2.mga1.i586 python-qt4-network-4.8.2-2.mga1.i586 python-qt4-opengl-4.8.2-2.mga1.i586 python-qt4-script-4.8.2-2.mga1.i586 python-qt4-sql-4.8.2-2.mga1.i586 python-qt4-svg-4.8.2-2.mga1.i586 python-qt4-test-4.8.2-2.mga1.i586 python-qt4-webkit-4.8.2-2.mga1.i586 python-qt4-xml-4.8.2-2.mga1.i586 python-qt4-xmlpatterns-4.8.2-2.mga1.i586 python-sip-4.12-2.mga1.i586 python-twisted-core-10.2.0-1.mga1.i586 python-twisted-web-10.2.0-1.mga1.i586 python-zope-interface-3.6.1-1.mga1.i586 radeon-rlc-firmware-1-6.mga1.noarch sdparm-1.05-1mdv2010.1.i586 vboxadditions-kernel-2.6.33.5-desktop586-2mnb-3.1.8-3mdv2010.1.i586 vboxadditions-kernel-2.6.33.7-desktop586-2mnb-3.1.8-3mdv2010.1.i586 x11-driver-input-acecad-1.4.0-3.mga1.i586 x11-driver-input-aiptek-1.3.1-3.mga1.i586 x11-driver-input-citron-2.2.2-1mdv2010.0.i586 x11-driver-input-evtouch-0.8.8-4.mga1.i586 x11-driver-input-fpit-1.3.0-4.mga1.i586 x11-driver-input-hyperpen-1.3.0-4.mga1.i586 x11-driver-input-joystick-1.5.0-4.mga1.i586 x11-driver-input-keyboard-1.5.0-2.mga1.i586 x11-driver-input-mouse-1.6.0-3.mga1.i586 x11-driver-input-mutouch-1.2.1-3.mga1.i586 x11-driver-input-penmount-1.4.1-3.mga1.i586 x11-driver-input-void-1.3.1-2.mga1.i586 Supprimer 145 paquetages ? (o/N)
rpm -qa|grep libstdc
libstdc++-devel-4.5.2-2.mga1 libstdc++5-3.3.6-4mdv2009.0 libstdc++6-4.5.2-2.mga1
rpm -qa --queryformat="%{NAME} %{SOURCERPM}\n"|grep -c mdv # shows 106 rpm eh eh, that's ok, now I can check which ones have been replaced by a mga package
rpm -qa --queryformat="%{NAME} %{SOURCERPM}\n"|gawk '/mdv/ { print $1 }'|xargs rpm -q --queryformat="%{LICENSE} %{NAME} %{SOURCERPM}\n"| sort | less # well no mga, hence this command shows only remaining rpm from mdv, when a mga rpm exists it replaces completely the mdv package
urpmi task-gnome
Afin de satisfaire les dépendances de « packagekit-gui », un des paquetages suivants est nécessaire : 1- gnome-packagekit-common-2.32.0-3.mga1.i586 : Common files and services for GNOME PackageKit (à installer) 2- kpackagekit-common-0.6.3.3-2.mga1.i586 : Common files and services for KDE PackageKit (à installer) Que choisissez-vous ? (1-2) 1 Afin de satisfaire les dépendances de « gnome-speech-driver[== 0.4.25] », un des paquetages suivants est nécessaire : 1- gnome-speech-driver-espeak-0.4.25-4.mga1.i586 : Backend for gnome-speech based on espeak (à installer) 2- gnome-speech-driver-festival-0.4.25-4.mga1.i586 : Backend for gnome-speech based on festival (à installer) Que choisissez-vous ? (1-2) 1