[K12OSN] First set of K12LTSP 4.2.2EL 64 bit packages

Eric Harrison eharrison at mail.mesd.k12.or.us
Thu Dec 8 02:53:16 UTC 2005

On Wed, 7 Dec 2005, Peter Hartmann wrote:

> AWESOME!  I think I'll try this on an imaged backup of the production
> server to test the water.   I'd just have to yum remove the existing
> k12ltsp-core k12ltsp-education k12ltsp-extras k12ltsp-utils right?

k12ltsp-core, k12ltsp-education, k12ltsp-extras, & k12ltsp-utils are 
meta packages - they are empty but require a number of other packages.
(k12ltsp-core requires ltsp_i386, ltsp_ppc, ltsp_config, etc, etc)

The idea behind a meta package is that it is easier to remember
"yum install k12ltsp-core" than it is to remember "yum install
  ltsp_i386 ltsp_ppc ltsp_config etc etc".

So if you remove just the k12ltsp-core package, for example, you won't
remove any of the actual ltsp packages.

<don't try anything below this line on a production system you care about!>

If I were going to try this, this is what I would do (it may even work ;-)

First, remove the meta packages:

 	rpm -e  k12ltsp-core k12ltsp-education k12ltsp-extras k12ltsp-utils

I put all of the packages that I recompiled into a specific directory:


I would remove any of the packages there that I wanted to replace:

 	rpm -e inkscape kdeedu qcad scribus   (etc, etc)

Your yum configuration is probably wrong, you can fix that by removing
the k12ltsp-release package and installing the latest one:

 	rpm -e k12ltsp-release
 	rpm -Uhv ftp://k12linux.mesd.k12.or.us/pub/K12LTSP/4.2.2EL-64bit/RPMS/new/k12ltsp-release-4.2.2EL-0.noarch.rpm

Then I would reinstall the meta packages, which will pull in all of the
new 64 bit packages:

 	yum install k12ltsp-core k12ltsp-education k12ltsp-extras k12ltsp-utils

> And that shouldn't mess with my current childsplay installation right?

Don't remove your current childsplay package and you'll probably be ok.

Hopefully tonight I'll figure what I broke ;-)

> You rock Eric!

Now I just need to complete the roll part!


> On 12/6/05, Eric Harrison <eharrison at mail.mesd.k12.or.us> wrote:
>> As I mentioned a few weeks ago, I've been working on native 64bit builds
>> of K12LTSP. I decided to start with a CentOS 4.2 x86_64 base first,
>> since that is the most difficult. A Fedora 4 x86_64 build will follow.
>> The bulk of the work is done, but there is still much to do. At this
>> point, the repositories work properly (at least I *think* they are
>> working properly ;-).
>> No ISOs yet, but that should be easy once the packages are finished.
>> Childsplay is known to be broken. All other programs at least startup
>> and *look* like they work ok.
>> There is no NASD sound support (currently the default in lts.conf)
>> since I don't have 64 bit compatible server-side libraries. The
>> default will most likely be changed to ESD.
>> Firefox has been replaced with the 32bit version. This was done so
>> that the plugins work: flash, acrobat, java, etc.
>> If you have a spare 64 bit box laying around and feel the urge
>> to help me test, install CentOS 4.2 x86_64 and run these commands...
>> rpm --import http://k12linux.mesd.k12.or.us/RPM-GPG-KEY-centos4
>> rpm --import http://k12linux.mesd.k12.or.us/K12LTSP-GPG-KEY
>> rpm -Uhv ftp://k12linux.mesd.k12.or.us/pub/K12LTSP/4.2.2EL-64bit/RPMS/new/k12ltsp-release-4.2.2EL-0.noarch.rpm
>> rpm --import /usr/share/doc/k12ltsp/*KEY*
>> yum install k12ltsp-core k12ltsp-education k12ltsp-extras k12ltsp-utils
>> -Eric

More information about the K12OSN mailing list