Title: [Oscar-users] Build client image fails
Hi Bent:
 
The image building process requires the RPMs to reside in /tftpboot/rpm such that they can be installed into the image, it doesn't matter whether they are installed on the headnode or not.
 
Can you please double check RPMs like basesystem and glibc-headers (the correct versions) are indeed in /tftpboot/rpm?
 
CentOS 4.0 comes in either 4 CDs or 1 DVD, did you copy all RPMs from each CD?
 
Cheers,
 
Bernard


From: [EMAIL PROTECTED] on behalf of Bent Terp
Sent: Mon 30/01/2006 01:22
To: [email protected]
Subject: [Oscar-users] Build client image fails

=============================================================================
== Running step 4 of the OSCAR wizard: Build OSCAR client image
=============================================================================

--> Step 4: Identified distro of clients: redhat el4
--> Step 4: Using RPM list: /opt/oscar/oscarsamples/redhat-el4-x86_64.rpmlist
--> Returning oscar_clients packages for oda: perl-DBI oda perl-DBD-MySQL
mysql
--> Returning oscar_clients packages for switcher: modules-oscar env-switcher
modules-default-manpath-oscar
--> Returning oscar_clients packages for base:
--> Returning oscar_clients packages for mpich: mpich-ch_p4-gcc-oscar
mpich-ch_p4-gcc-oscar-module
--> Returning oscar_clients packages for c3: c3-ckillnode c3-c3cmd-filter
--> Returning oscar_clients packages for disable-services:
--> Returning oscar_clients packages for ntpconfig: ntp
--> Returning oscar_clients packages for pvm: pvm pvm-modules-oscar
--> Returning oscar_clients packages for loghost:
--> Returning oscar_clients packages for kernel_picker:
--> Returning oscar_clients packages for apitest:
--> Returning oscar_clients packages for opium: ssh-oscar
--> Returning oscar_clients packages for mta-config:
--> Returning oscar_clients packages for maui:
--> Returning oscar_clients packages for ganglia: ganglia-gmond
--> Returning oscar_clients packages for sync_files:
--> Returning oscar_clients packages for perl-Qt:
--> Returning oscar_clients packages for lam: lam-oscar-modulefile lam-oscar
libaio-devel libaio lam-switcher-modulefile
--> Returning oscar_clients packages for sis: systemimager-client
systemimager-common systemconfigurator
--> Returning oscar_clients packages for pfilter: pfilter
--> Returning oscar_clients packages for torque: torque-modulefile
torque-client torque-mom torque
1: 2006-0-30 10:15:35 [SystemInstaller::Package :: Line 77] Expected lines of
output: 523
2: 2006-0-30 10:15:35 [SystemInstaller::Package :: Line 79] Finding package
install files.
3: 2006-0-30 10:15:35 [SystemInstaller::Package :: Line 180] Finding files
with module SystemInstaller::Package::UpdateRpms
4: Forced packages for i686: glibc
5: Forced packages for i386: tcl libstdc++ freetype fontconfig glibc-devel
xorg-x11-libs expat ncurses xorg-x11-Mesa-libGL zlib gpm libgcc
ERROR: The following RPMs cannot be installed:
 glibc-2.3.4-2.i686.rpm: requires basesystem (UNKNOWN)
 glibc-devel-2.3.4-2.i386.rpm: requires glibc-headers = 2.3.4-2 (UNKNOWN)
 libstdc++-3.4.3-9.EL4.i386.rpm: requires libc.so.6(GLIBC_2.1.3) (UNKNOWN)
 xorg-x11-Mesa-libGL-6.8.1-23.EL.i386.rpm: requires libdl.so.2 (UNKNOWN)
 xorg-x11-libs-6.8.1-23.EL.i386.rpm: requires textutils (UNKNOWN)
 zlib-1.2.1.2-1.i386.rpm: requires libc.so.6(GLIBC_2.1.3) (UNKNOWN)

 at /usr/lib/systeminstaller/SystemInstaller/Package.pm line 181
Failed to find files for all packages. at /usr/bin/mksiimage line 184


/tftpboot/rpm contains ALL rpms from Centos-4.0 x86_64 iso

The right packages seem available and the --requires matches the --provides

[EMAIL PROTECTED] oscar-4.2]# rpm -qp
--requires  /tftpboot/rpm/glibc-2.3.4-2.i686.rpm
glibc-common = 2.3.4-2
basesystem
libgcc
/usr/sbin/glibc_post_upgrade.i686
/sbin/ldconfig
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
[EMAIL PROTECTED] oscar-4.2]# rpm -qp
--provides /tftpboot/rpm/basesystem-8.0-4.noarch.rpm
basesystem = 8.0-4
[EMAIL PROTECTED] oscar-4.2]#

the rpmlist seems okay, as well:

[EMAIL PROTECTED] oscar-4.2]# grep
basesystem /opt/oscar/oscarsamples/redhat-el4-x86_64.rpmlist
basesystem
[EMAIL PROTECTED] oscar-4.2]# grep
glibc /opt/oscar/oscarsamples/redhat-el4-x86_64.rpmlist
glibc
glibc-common
glibc-devel
glibc-headers
glibc-kernheaders
glibc:i686
glibc-devel:i386
[EMAIL PROTECTED] oscar-4.2]#

Any suggestions?

--
MVH / With kind regards,
        Bent Terp <[EMAIL PROTECTED]>
        System Administrator
        Bioinformatics and _expression_ Analysis Core Facility
        Karolinska Institute, Department of Biosciences
        Hälsovagen 7-9, 141 57 Huddinge, Sweden


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=k&kid3432&bid#0486&dat1642
_______________________________________________
Oscar-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to