Skip to main content

Cooker hasn't changed for 3 days now

That meets my definition of “frozen”; the implication is that doing a URPMI update from Cooker now will get you a copy of Mandriva 2006. The steps to follow (from, say, 10.1 or 10.2/LE2005) are:

urpmi.removemedia -a    [removes all URPMI sources, but you can be more selective]
urpmi.addmedia --distrib rsync://rsync.planetmirror.com/mandrake-devel/cooker/i586/
urpmi --auto-select

If you don’t want to smash your Internet link flat during the upgrade (typically several hours for a megabit link depending on what you’ve got installed), add an option like “--limit-rate 40k”. URPMI will update itself and all of its dependencies (RPM, glibc etc), then restart itself and do the rest.

On a reasonably full 10.2/LE2005 system, it’s likely that there will be somewhere between two and a dozen dependencies that don’t self-untangle, and it’s also likely that most or all of these will self-untangle if you simply re-run the last URPMI command a couple of times.

While you can do this on a running server or workstation (try that in “DLL hell”!), you need to be aware that subsystems with complex dependencies may be broken for several hours at a time while the upgrade is underway. For example, if you have a web app which relies upon the ImageMagick functions as exposed by PHP, the app is likely to be broken for a short time between the updating of your webserver proper, and the updating of PHP, then again for a long time (maybe half the update) between when PHP gets updated, and when the corresponding ImageMagick libraries arrive.

KDE is also not fond of working well with disparate versions of DCOP etc; the symptoms for this include new applications and new copies of applications (e.g. new windows/tabs/plugins) silently failing to start; a partial solution is logout/login to restart the assorted KDE subsystems (which will interrupt the upgrade if you’re running it from within your GUI session — so plan ahead and run it from a console instead).

Remember to flip your URPMI sources from “devel” to “official” then that appears in the mirrors. You can add an update source right now if you life, as the mirrors already have it.

A nice addition is the Penguin Liberation Front stuff, basically things like codecs which Mandriva either can’t take the risk of shipping on their Free media, or which include some non-Free components. You can add these like so:

urpmi.addmedia plf-free ftp://ftp.planetmirror.com/pub/plf/mandrake/free/2006/ with hdlist.cz
urpmi.addmedia plf-non-free ftp://ftp.planetmirror.com/pub/plf/mandrake/non-free/2006/ with hdlist.cz

Mandriva 2006 includes OpenOffice 1.1.5, KDE 3.4.2, GNOME 2.10.2, Firefox and Thunderbird 1.0.6 (with patches), KOffice 1.4.1, AbiWord 2.3.99, GNumeric 1.4.3, PostgreSQL 8.0.3, MySQL 4.1.12, Apache 2.0.54 (plus 100 modules on top of the base collection), PHP 5.0.4 (and a long lineup of extensions: ming, radius, smbauth, exif, clamav and roughly 100 more, plus a good healping of Pear), WINE 20050725 (plus patches), kernel 2.6.12 (plus patches including the MPPE stuff, UML, Win4Lin-enabled alternates, and a couple of XboX options), yadda yadda for 11,483 packages (plus another 803 from PLF).

The Terrifying Penguin Of Doom is pretty much gone. There are some new and competently done themes, improved and extra Control Center modules, and practically all of the Mandriva-specific tools seem to have grown new abilities. In short, no big shocks for someone who’s updated their Mandrake/Mandriva installation before. May the flaws be with you!

Comments

Popular posts from this blog

new life for an old (FTX) PSU, improved life for one human

the LEDs on this 5m strip happen to emit light centred on a red that does unexpectedly helpful things to (and surprisingly deeply within) a human routinely exposed to it. it has been soldered to a Molex connector, plugged into a TFX power supply from a (retired: the MoBo is cactus) Small Form Factor PC, the assorted PSU connectors (and loose end from the strip) have been taped over. the LED strip cost $10.24 including postage, the rest cost $0, the PSU is running at 12½% of capacity, consumes less power than a laptop plug-pack despite running a fan. trial runs begin today.

every-application-is-part-of-a-toolkit at work

I have a LibreOffice Impress slideshow that I wish to turn into a narrated video. 1. export the slideshow as PNG images (if that is partially broken — as at now — at higher resolutions, Export Directly as PDF then use ‘pdftoppm’ (from the poppler-utils package) to do the same). 2. write a small C program (63 lines including comments) to display those images one at a time, writing a config file entry for Imagination (default transition: ‘cross fade’) based on when the image-viewer application (‘display,’ from the GraphicsMagick suite) is closed on each one; run that, read each image aloud, then close each image in turn. 3. run ‘Imagination’ over the config file to produce a silent MP4 video with the correct timings. 4. run ‘Audacity’ to record speech while using ‘SMPlayer’ to display the silent video, then export that recording as a WAV file. 4a. optionally, use ‘TiMIDIty’ to convert a non-copyright-encumbered MIDI tune to WAV, then import that and blend it with the speech (as a quiet b...

boundaries

pushing the actual boundaries of the physical (not extremes, the boundaries themselves) can often remove barriers not otherwise perceived. one can then often resolve an issue itself, rather than merely stonewalling at the physical consequences of the issue.