Ressources documentaires pour Mandriva Linux et les Logiciels Libres

Billets libellés cooker

Upgrading from Mandriva 2010.1 to Mandriva 2011 TP/Cooker

With the migration of Mandriva from rpm 4.6 to rpm 5.x, upgrading from a previous Mandriva release is not straightforward. So here are some tips to have a smooth upgrade :

  1. Install the perl-URPM 3.37 package available in main/testing repository ( 32 bits link, 64 bits link )
  2. remove all your current media : urpmi.removemedia -a
  3. add cooker media : urpmi.addmedia --distrib --mirrorlist '$ARCH.list'
  4. upgrade your Mandriva installation : urpmi --auto-update

If you have issues and error message like Unable to open /usr/lib/rpm/rpmrc for reading then it means that perl-URPM have not been updated and the rpm database conversion is not complete. Indeed part of the conversion of the rpm database is handled by perl-URPM, so if the new version is not installed, then your database end up not being completly converted. So to do this, you will have to download the latest perl-URPM version in cooker repository, extract its content with rpm2cpio, and then initiate the conversion :

  1. download the perl-URPM 4 and urpmi packages in cooker main/release repository in /tmp/rpm5
  2. as root, go the previous directory : cd /tmp/rpm5
  3. extract perl-URPM content with rpm2cpio in the current /tmp/rpm5 directory : rpm2cpio perl-URPM-4*.rpm | cpio -idmv
  4. extract urpmi package content with rpm2cpio in the current /rpm/rpm5 directory : rpm2cpio urpmi*.rpm | cpio -idmv
  5. in the /tmp/rpm5 initiate the rpm database conversion : perl -I. -Murpm -e 'URPM::DB::convert("/", "btree", 1, 1)'
  6. now install the urpmi and perl-URPM package : rpm -Uvh *.rpm
  7. You can finish to upgrade your system : urpmi --auto-update

Normally you system should be updated to the latest cooker release. Happy testing !!! 🙂

Experimental Mandriva Moblin LiveCD

Thomas Lottmann is providing experimental Mandriva-based Moblin LiveCD images. Theses images are provided in order to help testing Mandriva Moblin implementation.

The announce has been done on the Cooker ML. Please note this is a Mandriva community initative. A tracker bug is available on Mandriva bugzilla for thoses willing to track and report bugs during their testings.

Here some links :

happy testing !

Warning to Mandriva cooker NIS users

Today I’ve upgrade my workstation at work to latest Cooker packages. While doing this, the ypbind package have been upgraded to ypbind-1.29.91-1mdv2010.1. Unfortunately this breaks most of my network application. Indeed applications like curl, wget, firefox, epiphany, gftp where all broken. Impossible to install application with urpmi. Even id, the command allowing to retrieve the GID and UID informations for a user was broken. So it seems that for people using NIS authentication, they should avoid installing ypbind-1.29.91-1mdv2010.1 package.A bug report have been opened at Mandriva bugzilla : mdv bug #56029.

For those unfortunate guys, here is the method to fix their systems :

  1. As SSH is working, they can connect to another working/unaffacted computer with SSH.
  2. On this second computer, they should download the ypbind-1.20.5 package from Mandriva 2010.0 repositories
  3. By using scp, they will be able to retrieve back the package on the affected computer
  4. Then they will be able to install the package like this : [bash light= »1″]rpm -Uvh –force ypbind-1.20.5-2mdv2010.0.i586.rpm[/bash]
  5. To avoid further ypbind update, they should add ypbind to /etc/urpmi/skip.list until the issue is fixed : [bash light= »1″]echo "ypbind" >> /etc/urpmi/skip.list[/bash]

KDE 4.3 final entering in Cooker

Yesterday, KDE 4.3 final packages begin to appear on Cooker mirrors. KDE4.3 will provide many bugfixes and new features. On top of that, some kde*-experimental are available :they contains some additions to the kde packages.


My Tweets