Red Hat Bugzilla – Bug 99324
Installing Ximian RPMS as part of kickstart gives unhandled exception
Last modified: 2007-04-18 12:55:43 EDT
Description of problem:
When installing a custom set of RPMS including the Ximian rpms an 'unhandled
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create redhat install structure from redhat's rpms, our custom rpms, and
2. Insert RH9 cd1
3. type 'linux ks=http://192.168.123.253/ximian-userful/ks.cfg'
Unhandled exception when installing the first Ximian rpm. BTW, we know our
install structure works because it installs fine with our custom rpms and
Redhat. This exception only happens with Ximian RPMS.
A shiny new Redhat System with our custom rpms and Ximian rpms.
See attached file.
Created attachment 92982 [details]
The text saved by Anaconda
This isn't something that we can really support, but is there a package there
that's a size of zero?
No, the RPM is definitely not of size zero. All the rpms install fine post
install. It is apparent that "# RPM returns strange values sometimes"
(/usr/lib/anaconda/packages.py:354). What is the cause of these strange values?
Perhaps a zero check for 'amount' (/usr/lib/anaconda/packages.py:355-359) would
Since my last posting a workaround was found. We rebuilt the Ximain rpms from
the source rpms downloaded from Ximian's website. The rebuilt rpms could then
be installed by anaconda without crashing. Unfortunately, this is awkward and
complicates our install process, a more elegant solution would be appreciated.
Can you attach the Ximian gal-0.23-1.ximian.6.6 package to this bug report (or
email it to me)? There's got to be something odd with the package, I'm just not
sure what without the package :/
Created attachment 93632 [details]
Rpm that crashes anaconda
The rpm is small, I'll attach it.
Anaconda crashed not only with the 'gal' rpm, but with several of Ximain's
rpms. The 'gal' rpm just happed to be the first installed on the run that I
posted the debug output for. At first, I tried rebuilding only the gal rpm and
trying the install again, but the next Ximian rpm to be installed crashed
anaconda (I forget which package it was, if you require I can figure it out).
I assume all the pre-built ximain rpms produced similar results. I believe they
were attained from:
I put more checks to try to keep this from ever possibly happening.