[K12OSN] big FC2/K12LTSP 4.1alpha changes
Eric Harrison
eharrison at mail.mesd.k12.or.us
Tue Jul 13 02:26:02 UTC 2004
Jim & crew over at LTSP.org are gearing up for a LTSP 4.1 beta release.
I spent the weekend syncing up and have (mostly) working packages.
I also updated gcompris, which is likely to cause some grief as well.
These packages have been added to the apt/up2date/yum repository, so
watch out ;-)
I also fixed a bug in the installer (it would crash if you tried
to upgrade a server that did not have the ltsp packages installed)
that needs to be tested before I upload the full ISOs.
The LTSP packages were pulled from CVS yesterday morning. This is
pre-beta software, but it has been known to boot terminals <grin>.
I have changed the naming scheme of the packages, and may change
it again. I added Obsoletes tags, so these *should* update ok. Let
me know if you run into troubles. Here's the mapping of the old
packages to the new packages:
old new
-------------------- ---------------
ltsp_i386 ltsp_i386
ltsp_kernel_i386 ltsp_i386-kernel (contains both kernels)
ltsp_kernel_i386_pxe
lbe ltsp_i386-lbe
The Gcompris packages need more work. They work fine for a fresh
install, but are unlikely to upgrade properly. The problem is that
this packages has been split up into a large number of parts, with
each chunk being divided into language-specific packages. There are
a *lot* of packages. Each "chunk", using the "assetml-voices-alphabet"
parts as an example, has "de", "en", "es", "fr", "it", and "pt"
translations. That means that there is a assetml-voices-alphabet-de
package, a assetml-voices-alphabet-en packages, etc, etc.
The main gcompris package, the one that dependancies are derived
from, has a requirement for each chunk; "assetml-voices-alphabet"
for example. But anyone of the translation packages of
"assetml-voices-alphabet" can fullfill this dependancy, so you
will end up upgrading to a package that has a random language.
In a test upgrade, I ended up with assetml-voices-alphabet-de,
assetml-voices-colors-es, assetml-voices-geography-pt, etc. Not
exactly ideal ;-)
The current quick-fix for the gcompris upgrade woes is to manually
install the packages for your language of choice. Pop open a shell
and run:
rpm -qa | grep ^assetml
and for the ones that have the wrong language, run:
up2date -i assetml-voices-alphabet-en
up2date -i assetml-voices-misc-en
etc, etc.
If you do a fresh install or update off the (soon-to-come) ISOs,
all of the gcompris "assetml-*" packages will be installed. This
dependancy issue is only a problem if you upgrade via apt/up2date/yum.
I'll fix this particular pain-in-the-butt ASAP.
-Eric
More information about the K12OSN
mailing list