From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030930 Debian/1.4-5 Description of problem: The problem arises when we switched to Beta2 as our base install for ourcustom cd. By customizing the cd, we mean replacing some rpms, addingsome of our own packages, and running genhdlist so our package versionsare made known to the install. We aren't using 'buildinstall'. Since we have switched to using the Beta2 CD1 as a base, we now get an errordialog (text install) informing us: "You are trying to install on a machine that isn't supported by thisrelease of RedHat Advanced Server AS" From what I can tell I am using the most up to date packages for what weare including on the cd. # snip from: ./RedHat/base/stage2.img:usr/lib/anaconda/packages.py # this is a crappy hack, but I don't want bug reports from these people if (arch == "i386") and (not id.grpset.hdrlist.has_key("kernel")): intf.messageWindow(_("Error"), _("You are trying to install on a machine " "which isn't supported by this release of " "%s.") %(productName,), type="custom", custom_icon="error", custom_buttons=[_("_Exit")]) sys.exit(0) # end snip Version-Release number of selected component (if applicable): anaconda-product-2.9.5-2AS.noarch.rpm How reproducible: Always Steps to Reproduce: 1. Put custom packages in ./RedHat/RPMS/ 2. run genhdlist: $(GENHDLIST) --withnumbers --hdlist $(HDLIST) $(PATH)$(INSTALLMEDIADIR) 3. Boot with cd. Error occurs after partitioning, before packages are installed, during pre-install phase. Actual Results: Dialog (text mode): "You are trying to install on a machine that isn't supported by thisrelease of RedHat Advanced Server AS" Expected Results: installed rpms happily Additional info:
Here is a list of packages included within ./RedHat/RPMS: amanda-server-2.4.4p1-0.3E.i386.rpm anaconda-9.0.6-0.RHEL.20030828190309.i386.rpm anaconda-help-9.0.4-0.RHEL.200307301744.noarch.rpm anaconda-images-9.0.5-1.200308191712.noarch.rpm anaconda-product-2.9.5-2AS.noarch.rpm anaconda-runtime-9.0.6-0.RHEL.20030828190309.i386.rpm arptables_jf-0.0.4-0.3E.1.i386.rpm arts-1.1.3-2.2.i386.rpm at-3.1.8-46.i386.rpm authconfig-4.3.7-1.i386.rpm authconfig-gtk-4.3.7-1.i386.rpm autoconf213-2.13-6.noarch.rpm autoconf-2.57-3.noarch.rpm autofs-3.1.7-41.i386.rpm automake14-1.4p6-6.noarch.rpm automake15-1.5-7.noarch.rpm automake-1.6.3-5.noarch.rpm bash-2.05b-29.i386.rpm bcel-5.0-10.i386.rpm bind-9.2.2-21.i386.rpm bind-utils-9.2.2-21.i386.rpm binutils-2.14.90.0.4-25.i386.rpm bison-1.875-4.i386.rpm busybox-anaconda-0.60.5-8.i386.rpm bzip2-1.0.2-11.i386.rpm bzip2-devel-1.0.2-11.i386.rpm bzip2-libs-1.0.2-11.i386.rpm caching-nameserver-7.2-7.noarch.rpm chkfontpath-1.9.10-1.RHEL.i386.rpm commons-beanutils-1.6.1-10.i386.rpm commons-collections-2.1-9.i386.rpm commons-digester-1.4.1-10.i386.rpm commons-fileupload-1.0-5.i386.rpm commons-logging-1.0.2-12.i386.rpm commons-modeler-1.0-5.i386.rpm commons-modeler-devel-1.0-3.i386.rpm compat-gcc-7.3-2.96.119.i386.rpm compat-gcc-c++-7.3-2.96.119.i386.rpm compat-libstdc++-devel-7.3-2.96.119.i386.rpm compat-slang-1.4.5-5.i386.rpm comps-2.9.5as-0.20030820.i386.rpm comps-extras-9.0.4-1.noarch.rpm cpp-3.2.3-20.i386.rpm crypto-utils-2.0-4.i386.rpm cups-1.1.17-13.3.6.i386.rpm cups-libs-1.1.17-13.3.6.i386.rpm cup-v10k-10.i386.rpm curl-7.10.6-4.1.i386.rpm curl-devel-7.9.8-5.i386.rpm cvs-1.11.2-10.i386.rpm cyrus-sasl-2.1.15-3.i386.rpm cyrus-sasl-devel-2.1.10-5.i386.rpm cyrus-sasl-gssapi-2.1.15-3.i386.rpm cyrus-sasl-md5-2.1.15-3.i386.rpm cyrus-sasl-plain-2.1.15-3.i386.rpm db4-4.1.25-8.i386.rpm desktop-file-utils-0.3-10.i386.rpm dev-3.3.8-1.i386.rpm dhclient-3.0pl2-6.14.i386.rpm dhcp-3.0pl2-6.11.i386.rpm distcache-0.4.2-3.i386.rpm distcache-devel-0.4.2-3.i386.rpm dos2unix-3.1-15.i386.rpm dosfstools-2.8-10.i386.rpm dump-0.4b28-7.i386.rpm e2fsprogs-1.32-15.i386.rpm ethtool-1.8-2.i386.rpm expat-1.95.5-6.i386.rpm expat-devel-1.95.5-4.i386.rpm expect-5.38.0-90.i386.rpm finger-0.17-18.i386.rpm firstboot-1.1.16-1.noarch.rpm flex-2.5.4a-29.i386.rpm fontconfig-2.2.1-5.0.i386.rpm fontilus-0.3-4.i386.rpm ftp-0.17-17.i386.rpm gcc-3.2.3-20.i386.rpm gcc-c++-3.2.3-16.i386.rpm gcc-c++-ssa-3.5ssa-0.20030801.34.i386.rpm gcc-g77-3.2.3-16.i386.rpm gcc-g77-ssa-3.5ssa-0.20030801.34.i386.rpm gcc-gnat-3.2.3-16.i386.rpm gcc-java-3.2.3-16.i386.rpm gcc-java-ssa-3.5ssa-0.20030801.34.i386.rpm gcc-objc-ssa-3.5ssa-0.20030801.34.i386.rpm gcc-ssa-3.5ssa-0.20030801.34.i386.rpm gdm-2.4.1.6-2.i386.rpm gettext-0.11.4-7.i386.rpm gftp-2.0.14-2.i386.rpm ggv-2.0.1-4.i386.rpm glib2-2.2.3-2.0.i386.rpm glibc-2.3.2-90.i686.rpm glibc-common-2.3.2-90.i386.rpm glibc-devel-2.3.2-90.i386.rpm glibc-headers-2.3.2-90.i386.rpm glibc-kernheaders-2.4-8.33.i386.rpm glib-devel-1.2.10-11.1.i386.rpm gmp-4.1.2-5.i386.rpm gmp-devel-4.1.2-5.i386.rpm gnome-python2-1.99.14-5.i386.rpm gnome-python2-bonobo-1.99.14-5.i386.rpm gnome-python2-canvas-1.99.14-5.i386.rpm gnome-python2-gtkhtml2-1.99.14-5.i386.rpm gnome-user-docs-2.0.1-3.noarch.rpm gpm-1.19.3-27.2.i386.rpm gstreamer-plugins-0.6.0-14.i386.rpm gtk2-2.2.4-3.0.i386.rpm gzip-1.3.3-9.i386.rpm hotplug-2002_04_01-20.i386.rpm httpd-2.0.46-23.ent.i386.rpm httpd-devel-2.0.46-11.ent.i386.rpm hwbrowser-0.11-1.noarch.rpm hwdata-0.97-1.noarch.rpm inews-2.3.5-5.i386.rpm initscripts-7.31.5.EL-1.i386.rpm inn-2.3.5-5.i386.rpm ipsec-tools-0.2.2-7.i386.rpm iptables-1.2.8-10.i386.rpm iptables-ipv6-1.2.8-10.i386.rpm iputils-20020927-11.i386.rpm itcl-3.2-90.i386.rpm jakarta-regexp-1.2-12.i386.rpm jfsutils-1.1.2-2.i386.rpm kdebase-3.1.3-5.2.i386.rpm kde-i18n-Russian-3.1.3-1.noarch.rpm kdelibs-3.1.3-6.2.i386.rpm kdenetwork-3.1.3-1.i386.rpm kdenetwork-devel-3.1.3-1.i386.rpm kdoc-3.0.0-0.20020321cvs.4.noarch.rpm kernel-BOOT-2.4.21-1.1931.2.399.ent.i386.rpm kernel-smp-2.4.21-1.1931.2.399.ent.athlon.rpm kernel-smp-2.4.21-1.1931.2.399.ent.i686.rpm kernel-smp-unsupported-2.4.21-1.1931.2.399.ent.athlon.rpm kernel-smp-unsupported-2.4.21-1.1931.2.399.ent.i686.rpm kernel-source-2.4.21-1.1931.2.399.ent.i386.rpm krb5-libs-1.2.7-18.i386.rpm krb5-server-1.2.7-15.i386.rpm krb5-workstation-1.2.7-18.i386.rpm kudzu-1.1.20-1.i386.rpm less-378-11.i386.rpm lftp-2.6.3-3.i386.rpm libcap-1.10-15.i386.rpm libcap-devel-1.10-15.i386.rpm libdbi-0.6.5-5.i386.rpm libdbi-dbd-mysql-0.6.5-5.i386.rpm libgcc-3.2.3-20.i386.rpm libgcc-ssa-3.5ssa-0.20030801.34.i386.rpm libgcj-3.2.3-20.i386.rpm libgcj-ssa-3.5ssa-0.20030801.41.i386.rpm libgnomeprint22-2.2.1.3-5.i386.rpm libstdc++-3.2.3-20.i386.rpm libstdc++-devel-3.2.3-16.i386.rpm libtool-1.4.3-6.i386.rpm libtool-libs-1.4.3-6.i386.rpm libusb-0.1.6-3.i386.rpm libusb-devel-0.1.6-3.i386.rpm libuser-0.51.7-1.i386.rpm libuser-devel-0.51.7-1.i386.rpm libwvstreams-3.70-10.i386.rpm libxml2-2.5.10-5.i386.rpm libxml2-devel-2.5.10-1.i386.rpm libxml2-python-2.5.10-5.i386.rpm libxslt-1.0.33-1.i386.rpm lockdev-1.0.1-1.2.i386.rpm logwatch-4.3.2-2.noarch.rpm losetup-2.11y-28.i386.rpm lsof-4.63-4.i386.rpm m4-1.4.1-13.i386.rpm make-3.79.1-17.i386.rpm MAKEDEV-3.3.8-1.i386.rpm man-1.5k-10.i386.rpm man-pages-1.60-3.1.noarch.rpm minicom-2.00.0-17.1.i386.rpm mkbootdisk-1.5.1-1.i386.rpm mkinitrd-3.5.11-1.i386.rpm mkisofs-2.0-11.i386.rpm mod_auth_mysql-20030510-1.ent.i386.rpm mod_authz_ldap-0.22-3.i386.rpm mod_perl-1.99_09-10.ent.i386.rpm mod_python-3.0.3-2.ent.i386.rpm mod_ssl-2.0.46-23.ent.i386.rpm modutils-2.4.25-9.EL.i386.rpm mount-2.11y-28.i386.rpm mx4j-1.1.1-6.i386.rpm mysql-3.23.56-1.9.i386.rpm mysql-devel-3.23.56-1.9.i386.rpm MySQL-python-0.9.1-6.i386.rpm mysql-server-3.23.56-1.9.i386.rpm nautilus-2.2.4-4.E.i386.rpm nautilus-cd-burner-0.3.2-1.i386.rpm nautilus-media-0.2.1-2.i386.rpm ncurses-5.3-9.3.i386.rpm ncurses-devel-5.3-8.1.i386.rpm netdump-0.6.10-2.i386.rpm netdump-server-0.6.10-1.i386.rpm net-snmp-5.0.8-11.i386.rpm net-snmp-devel-5.0.8-8.i386.rpm net-snmp-utils-5.0.8-8.i386.rpm net-tools-1.60-20.i386.rpm nfs-utils-1.0.5-3.i386.rpm nscd-2.3.2-90.i386.rpm ntp-4.1.2-4.i386.rpm openldap-2.0.27-11.i386.rpm openldap-servers-2.0.27-9.i386.rpm openssh-3.6.1p2-6.CUSTOM.1.i386.rpm openssh-clients-3.6.1p2-6.CUSTOM.1.i386.rpm openssh-server-3.6.1p2-6.CUSTOM.1.i386.rpm openssl-0.9.7a-19.i686.rpm openssl-devel-0.9.7a-15.i386.rpm pam_smb-1.1.7-1.i386.rpm pango-1.2.5-2.0.i386.rpm parted-1.6.3-29.i386.rpm patch-2.5.4-16.i386.rpm patchutils-0.2.23-1.i386.rpm perl-5.8.0-88.4.i386.rpm perl-CGI-2.81-88.1.i386.rpm perl-CPAN-1.61-88.1.i386.rpm perl-DBD-MySQL-2.1021-3.i386.rpm perl-DB_File-1.804-88.1.i386.rpm perl-DBI-1.32-5.i386.rpm perl-HTML-Parser-3.26-17.i386.rpm perl-HTML-Tagset-3.03-28.noarch.rpm perl-libwww-perl-5.65-6.noarch.rpm perl-URI-1.21-7.noarch.rpm php-4.3.2-8.ent.i386.rpm php-imap-4.3.2-8.ent.i386.rpm php-ldap-4.3.2-8.ent.i386.rpm php-mysql-4.3.2-7.ent.i386.rpm php-odbc-4.3.2-7.ent.i386.rpm php-pgsql-4.3.2-7.ent.i386.rpm pkgconfig-0.14.0-5.i386.rpm popt-1.8.1-3.i386.rpm portmap-4.0-56.i386.rpm postfix-2.0.11-4.i386.rpm postgresql-odbc-7.2.5-1.i386.rpm ppp-2.4.1-14.i386.rpm prelink-0.3.0-6.i386.rpm pxe-0.1-36.i386.rpm python-2.2.3-5.i386.rpm python-devel-2.2.3-5.i386.rpm python-optik-1.4.1-2.noarch.rpm quagga-0.96.1-2.3E.i386.rpm radvd-0.7.2-2.i386.rpm raidtools-1.00.3-7.i386.rpm rarpd-ss981107-14.i386.rpm rcs-5.7-20.i386.rpm redhat-config-bind-2.0.0-12.noarch.rpm redhat-config-date-1.5.22-1.noarch.rpm redhat-config-httpd-1.1.0-1.noarch.rpm redhat-config-keyboard-1.1.4-1.noarch.rpm redhat-config-kickstart-2.3.19-1.noarch.rpm redhat-config-language-1.0.14-2.noarch.rpm redhat-config-mouse-1.0.12-1.noarch.rpm redhat-config-netboot-0.1.1-14.i386.rpm redhat-config-network-1.2.57-1.noarch.rpm redhat-config-network-tui-1.2.57-1.noarch.rpm redhat-config-nfs-1.0.13-1.noarch.rpm redhat-config-packages-1.2.3-1.noarch.rpm redhat-config-printer-0.6.47.3.13-1.i386.rpm redhat-config-printer-gui-0.6.47.3.13-1.i386.rpm redhat-config-rootpassword-1.0.6-1.noarch.rpm redhat-config-samba-1.0.15-1.noarch.rpm redhat-config-securitylevel-1.2.8-1.i386.rpm redhat-config-securitylevel-tui-1.2.8-1.i386.rpm redhat-config-services-0.8.5-17.noarch.rpm redhat-config-soundcard-1.0.8-1.noarch.rpm redhat-config-users-1.1.17-3.noarch.rpm redhat-java-rpm-scripts-1.0.2-2.noarch.rpm redhat-logviewer-0.9.3-3.noarch.rpm redhat-menus-0.39-1.noarch.rpm redhat-release-2.9.5AS-7.i386.rpm rhn-applet-2.0.11-1.i386.rpm rhpl-0.110-1.i386.rpm rh-postgresql-7.3.3-6.i386.rpm rh-postgresql-contrib-7.3.3-6.i386.rpm rh-postgresql-devel-7.3.3-6.i386.rpm rh-postgresql-docs-7.3.3-6.i386.rpm rh-postgresql-jdbc-7.3.3-6.i386.rpm rh-postgresql-libs-7.3.3-6.i386.rpm rh-postgresql-python-7.3.3-6.i386.rpm rh-postgresql-server-7.3.3-6.i386.rpm rh-postgresql-tcl-7.3.3-6.i386.rpm rmt-0.4b28-7.i386.rpm rpm-4.2.1-3.i386.rpm rpm-build-4.2.1-0.31.i386.rpm rpmdb-redhat-2.9.5-0.20030820.i386.rpm rpm-devel-4.2.1-3.i386.rpm rpm-python-4.2.1-3.i386.rpm rsh-server-0.17-17.i386.rpm ruby-mode-1.6.8-9.i386.rpm rusers-0.17-31.1.i386.rpm rusers-server-0.17-31.1.i386.rpm rwho-0.17-18.i386.rpm samba-3.0.0-12rc4.3E.i386.rpm samba-client-3.0.0-12rc4.3E.i386.rpm samba-common-3.0.0-12rc4.3E.i386.rpm screen-3.9.15-10.i386.rpm scrollkeeper-0.3.11-7E.i386.rpm sendmail-8.12.10-1.CUSTOM.1.i386.rpm sendmail-cf-8.12.10-1.CUSTOM.1.i386.rpm sendmail-devel-8.12.10-1.CUSTOM.1.i386.rpm sendmail-doc-8.12.10-1.CUSTOM.1.i386.rpm servletapi-4.1.7-10.i386.rpm setarch-1.3-1.i386.rpm setup-2.5.27-1.noarch.rpm setuptool-1.13-1.i386.rpm slang-1.4.5-18.i386.rpm slang-devel-1.4.5-18.i386.rpm specspo-2.9.6-1.noarch.rpm squid-2.5.STABLE3-2.3E.CUSTOM.i386.rpm squidGuard-1.2.0-3.CUSTOM.1.i386.rpm strace-4.4.99-2.i386.rpm sysbuild-0.5-1.i386.rpm syslinux-2.06-0.3E.i386.rpm sysreport-1.3.7-1.noarch.rpm tcl-8.3.5-90.i386.rpm tclx-8.3-90.i386.rpm tcpdump-3.7.2-7.i386.rpm tcp_wrappers-7.6-34.i386.rpm telnet-server-0.17-26.i386.rpm termcap-11.0.1-17.1.noarch.rpm tftp-0.32-4.i386.rpm tftp-server-0.32-4.i386.rpm traceroute-1.4a12-20.i386.rpm tripwire-2.3.1-17.i386.rpm ttmkfdir-3.0.9-6.i386.rpm tux-3.2.13-1.i386.rpm unzip-5.50-34.i386.rpm urw-fonts-2.1-5.0.noarch.rpm usbutils-0.11-1.i386.rpm usermode-1.67-2.i386.rpm usermode-gtk-1.67-2.i386.rpm util-linux-2.11y-28.i386.rpm vim-common-6.2.98-1.i386.rpm vim-enhanced-6.2.60-1.i386.rpm vim-minimal-6.2.98-1.i386.rpm vnc-server-4.0-0.beta4.1.1.i386.rpm vsftpd-1.2.0-3.i386.rpm vte-0.11.10-3.i386.rpm wget-1.8.2-15.i386.rpm wireless-tools-26-2.i386.rpm x3270-text-3.2.20-4.i386.rpm xalan-j-2.4.1-10.i386.rpm xerces-j-2.2.1-10.i386.rpm XFree86-4.3.0-32.EL.i386.rpm XFree86-75dpi-fonts-4.3.0-32.EL.i386.rpm XFree86-base-fonts-4.3.0-32.EL.i386.rpm XFree86-doc-4.3.0-32.EL.i386.rpm XFree86-font-utils-4.3.0-32.EL.i386.rpm XFree86-libs-4.3.0-32.EL.i386.rpm XFree86-libs-data-4.3.0-32.EL.i386.rpm XFree86-Mesa-libGL-4.3.0-32.EL.i386.rpm XFree86-Mesa-libGLU-4.3.0-32.EL.i386.rpm XFree86-tools-4.3.0-32.EL.i386.rpm XFree86-truetype-fonts-4.3.0-32.EL.i386.rpm XFree86-twm-4.3.0-32.EL.i386.rpm XFree86-xauth-4.3.0-32.EL.i386.rpm XFree86-xdm-4.3.0-32.EL.i386.rpm XFree86-xfs-4.3.0-32.EL.i386.rpm XFree86-Xnest-4.3.0-32.EL.i386.rpm XFree86-Xvfb-4.3.0-32.EL.i386.rpm xinetd-2.3.12-2.3E.i386.rpm xscreensaver-4.10-3.i386.rpm xterm-179-5.EL.i386.rpm ypbind-1.12-1.i386.rpm ypserv-2.8-1.i386.rpm zip-2.3-16.i386.rpm zlib-1.1.4-8.1.i386.rpm zlib-devel-1.1.4-8.1.i386.rpm
Sorry, you must have a package named kernel included.
Thanks. A more descriptive warning might be in order. Rather than have a kernel-BOOT, kernel-smp etc, just /^kernel\W/ is required. Also, it might be more obvious that this is a necessity if it was included on disk1.