Hello All
I am using CentOS 5 to create a custom distribution. I have a minimized comps.xml file which just has mandatory packages in each group (I have attached the file). The installation process passes dependency checking successfully, but when the actual package installation begins, it reports the following error about some packages:
The file package.rpm cannot be opened. This is due to a missing file or perhaps a
corrupt package. Please verify your installation images and that you have
all the required media.
If you reboot, your system will be left in an inconsistent state that will
likely require reinstallation.
I have checked the reported packages, they are not curropted and can be opened.
Any ideas?
Kind Regards
Ali Majdzadeh Kohbanani
I am using CentOS 5 to create a custom distribution. I have a minimized comps.xml file which just has mandatory packages in each group (I have attached the file). The installation process passes dependency checking successfully, but when the actual package installation begins, it reports the following error about some packages:
The file package.rpm cannot be opened. This is due to a missing file or perhaps a
corrupt package. Please verify your installation images and that you have
all the required media.
If you reboot, your system will be left in an inconsistent state that will
likely require reinstallation.
I have checked the reported packages, they are not curropted and can be opened.
Any ideas?
Kind Regards
Ali Majdzadeh Kohbanani
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE newcomps PUBLIC "-//CentOS//DTD Comps info//EN" "comps.dtd"> <comps> <group> <id>admin-tools</id> <name>Administration Tools</name> <name xml:lang="fa">ابزارÙ?اÛ? Ù?دÛ?رÛ?ت</name> <description>This group is a collection of graphical administration tools for the system, such as for managing user accounts and configuring system hardware.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? Ù?جÙ?Ù?عÙ?â??اÛ? از ابزارÙ?اÛ? گراÙ?Û?Ú©Û? Ù?دÛ?رÛ?ت سÛ?ستÙ? استØ? Ù?Ø«Ù?اÙ? براÛ? Ù?دÛ?رÛ?ت Øسابâ??Ù?اÛ? کاربراÙ? Ù? Ù¾Û?کربÙ?دÛ? سختâ??اÙ?زارÙ?اÛ? سÛ?ستÙ?.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="default">system-config-network</packagereq> </packagelist> </group> <group> <id>base</id> <name>Base</name> <name xml:lang="fa">پاÛ?Ù?</name> <description>This group includes a minimal set of packages. Useful for creating small router/firewall boxes, for example.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? شاÙ?Ù? ØداÙ?Ù? تعداد بستÙ?â??Ù?ا است. Ù?Ø«Ù?اÙ? براÛ? اÛ?جاد دستگاÙ?â??Ù?اÛ? Ú©Ù?Ú?Ú© Ù?سÛ?رÛ?اب/دÛ?Ù?ار آتش.</description> <default>true</default> <uservisible>false</uservisible> <packagelist> <packagereq type="mandatory">acl</packagereq> <packagereq type="mandatory">at</packagereq> <packagereq type="mandatory">attr</packagereq> <packagereq type="mandatory">authconfig</packagereq> <packagereq type="mandatory">bc</packagereq> <packagereq type="mandatory">bind-utils</packagereq> <packagereq type="mandatory">bzip2</packagereq> <packagereq type="mandatory">crontabs</packagereq> <packagereq type="mandatory">cyrus-sasl-plain</packagereq> <packagereq type="mandatory">logrotate</packagereq> <packagereq type="mandatory">lsof</packagereq> <packagereq type="mandatory">mailcap</packagereq> <packagereq type="mandatory">man</packagereq> <packagereq type="mandatory">ntsysv</packagereq> <packagereq type="mandatory">parted</packagereq> <packagereq type="mandatory">pciutils</packagereq> <packagereq type="mandatory">psacct</packagereq> <packagereq type="mandatory">quota</packagereq> <packagereq type="mandatory">rhel-instnum</packagereq> <packagereq type="mandatory">system-config-securitylevel-tui</packagereq> <packagereq type="mandatory">tmpwatch</packagereq> <packagereq type="mandatory">traceroute</packagereq> <packagereq type="mandatory">libutempter</packagereq> <packagereq type="mandatory">vixie-cron</packagereq> </packagelist> </group> <group> <id>core</id> <name>Core</name> <name xml:lang="fa">اصÙ?</name> <description>Smallest possible installation</description> <description xml:lang="fa">Ú©Ù?Ú?کترÛ?Ù? Ù?صب Ù?Ù?Ú©Ù?</description> <default>true</default> <uservisible>false</uservisible> <packagelist> <packagereq type="mandatory">SysVinit</packagereq> <packagereq type="mandatory">authconfig</packagereq> <packagereq type="mandatory">basesystem</packagereq> <packagereq type="mandatory">bash</packagereq> <packagereq type="mandatory">centos-release</packagereq> <packagereq type="mandatory">coreutils</packagereq> <packagereq type="mandatory">cpio</packagereq> <packagereq type="mandatory">e2fsprogs</packagereq> <packagereq type="mandatory">ed</packagereq> <packagereq type="mandatory">redhat-logos</packagereq> <packagereq type="mandatory">centos-release-notes</packagereq> <packagereq type="mandatory">file</packagereq> <packagereq type="mandatory">filesystem</packagereq> <packagereq type="mandatory">glibc</packagereq> <packagereq type="mandatory">grub</packagereq> <packagereq type="mandatory">hdparm</packagereq> <packagereq type="mandatory">initscripts</packagereq> <packagereq type="mandatory">iproute</packagereq> <packagereq type="mandatory">iputils</packagereq> <packagereq type="mandatory">kbd</packagereq> <packagereq type="mandatory">kudzu</packagereq> <packagereq type="mandatory">libgcc</packagereq> <packagereq type="mandatory">libtermcap</packagereq> <packagereq type="mandatory">libhugetlbfs</packagereq> <packagereq type="mandatory">mkinitrd</packagereq> <packagereq type="mandatory">openssh-server</packagereq> <packagereq type="mandatory">passwd</packagereq> <packagereq type="mandatory">policycoreutils</packagereq> <packagereq type="mandatory">prelink</packagereq> <packagereq type="mandatory">procps</packagereq> <packagereq type="mandatory">readline</packagereq> <packagereq type="mandatory">rootfiles</packagereq> <packagereq type="mandatory">rpm</packagereq> <packagereq type="mandatory">selinux-policy-targeted</packagereq> <packagereq type="mandatory">setools</packagereq> <packagereq type="mandatory">setserial</packagereq> <packagereq type="mandatory">setup</packagereq> <packagereq type="mandatory">shadow-utils</packagereq> <packagereq type="mandatory">sysklogd</packagereq> <packagereq type="mandatory">termcap</packagereq> <packagereq type="mandatory">util-linux</packagereq> <packagereq type="mandatory">vim-minimal</packagereq> </packagelist> </group> <group> <id>dns-server</id> <name>DNS Name Server</name> <name xml:lang="fa">کارگزار Ù?اÙ? DNS</name> <description>This package group allows you to run a DNS name server (BIND) on the system.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? بستÙ? بÙ? Ø´Ù?ا اÙ?کاÙ? Ù?Û?â??دÙ?د Ú©Ù? Û?Ú© کارگزار Ù?اÙ? DNSâ?? (BIND) رÙ?Û? سÛ?ستÙ? اجرا Ú©Ù?Û?د.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">bind</packagereq> </packagelist> </group> <group> <id>dialup</id> <name>Dialup Networking Support</name> <name xml:lang="fa">پشتÛ?باÙ?Û? از کار با شبکÙ? از طرÛ?Ù? خط تÙ?Ù?Ù?</name> <description>This package group supports dial up networking.</description> <description xml:lang="fa">Persian description</description> <default>true</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">ppp</packagereq> </packagelist> </group> <group> <id>ftp-server</id> <name>FTP Server</name> <name xml:lang="fa">کارگزار FTP</name> <description>These tools allow you to run an FTP server on the system.</description> <description xml:lang="fa">اÛ?Ù? ابزارÙ?ا بÙ? Ø´Ù?ا اÙ?کاÙ? Ù?Û?â??دÙ?Ù?د Ú©Ù? Û?Ú© کارگزار FTP رÙ?Û? سÛ?ستÙ? اجرا Ú©Ù?Û?د.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">vsftpd</packagereq> </packagelist> </group> <group> <id>graphical-internet</id> <name>Graphical Internet</name> <name xml:lang="fa">اÛ?Ù?ترÙ?ت گراÙ?Û?Ú©Û?</name> <description>This group includes graphical email, Web, and chat clients.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? شاÙ?Ù? کارگÛ?رÙ?اÛ? گراÙ?Û?Ú©Û? Ù?اÙ?Ù?Ø? Ù?بØ? Ù? Ú¯Ù¾ است.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">firefox</packagereq> </packagelist> </group> <group> <id>kde-desktop</id> <name>KDE (K Desktop Environment)</name> <name xml:lang="fa">â??KDE (Ù?ØÛ?Ø· رÙ?Ù?Û?زÛ? K)</name> <description>KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager.</description> <description xml:lang="fa">â??KDE Û?Ú© Ù?اسط گراÙ?Û?Ú©Û? کاربر Ù?درتÙ?Ù?د است Ú©Ù? شاÙ?Ù? تابÙ?Ù?Ø? رÙ?Ù?Û?زÛ?Ø? Ø´Ù?اÛ?Ù?â??Ù?اÛ? سÛ?ستÙ?Ø? Ù? Û?Ú© Ù?دÛ?ر پرÙ?Ù?دÙ?â??Û? گراÙ?Û?Ú©Û? است.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">arts</packagereq> <packagereq type="mandatory">kdebase</packagereq> </packagelist> </group> <group> <id>mail-server</id> <name>Mail Server</name> <name xml:lang="fa">کارگزار Ù?اÙ?Ù?</name> <description>These packages allow you to configure an IMAP or SMTP mail server.</description> <description xml:lang="fa">Persian description.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">sendmail</packagereq> <packagereq type="mandatory">sendmail-cf</packagereq> </packagelist> </group> <group> <id>miscallvars</id> <name>Miscellaneous Included Packages</name> <name xml:lang="fa">بستÙ?â??Ù?اÛ? Ù?تÙ?رÙ?Ù?â??Û? اضاÙ?Ù?â??شدÙ?</name> <default>false</default> <uservisible>false</uservisible> <packagelist> <packagereq type="optional">iptables</packagereq> </packagelist> </group> <group> <id>mysql</id> <name>MySQL Database</name> <name xml:lang="fa">پاÛ?گاÙ?â??دادÙ?â??Û? MySQL</name> <description>This package group contains packages useful for use with MySQL.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? ØاÙ?Û? بستÙ?â??Ù?اÛ? Ù?Ù?Û?دÛ? براÛ? استÙ?ادÙ? با MySQL است.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">mysql</packagereq> <packagereq type="mandatory">perl-DBD-MySQL</packagereq> <packagereq type="mandatory">php-mysql</packagereq> </packagelist> </group> <group> <id>network-server</id> <name>Network Servers</name> <name xml:lang="fa">کارگزارÙ?اÛ? شبکÙ?</name> <description>These packages include network-based servers such as DHCP, Kerberos and NIS.</description> <description xml:lang="fa">اÛ?Ù? بستÙ?â??Ù?ا شاÙ?Ù? کارگزارÙ?اÛ? شبکÙ?â??اÛ? Ù?Ø«Ù? DHCPØ?â?? KerberosØ? Ù? NIS Ù?ستÙ?د.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">dhcp</packagereq> <packagereq type="mandatory">freeradius</packagereq> </packagelist> </group> <group> <id>server-cfg</id> <name>Server Configuration Tools</name> <name xml:lang="fa">ابزارÙ?اÛ? Ù¾Û?کربÙ?دÛ? کارگزار</name> <description>This group contains all of CentOS's custom server configuration tools.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? ØاÙ?Û? Ù?Ù?Ù?â??Û? ابزارÙ?اÛ? Ù¾Û?کربÙ?دÛ? کارگزارÙ? Ù?خصÙ?ص بÙ? ردÙ?ت است.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">system-config-bind</packagereq> <packagereq type="mandatory">system-config-boot</packagereq> <packagereq type="mandatory">system-config-httpd</packagereq> <packagereq type="mandatory">system-config-services</packagereq> </packagelist> </group> <group> <id>system-tools</id> <name>System Tools</name> <name xml:lang="fa">ابزارÙ?اÛ? سÛ?ستÙ?Û?</name> <description>This group is a collection of various tools for the system, such as the client for connecting to SMB shares and tools to monitor network traffic.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? Ù?جÙ?Ù?عÙ?â??اÛ? از ابزارÙ?اÛ? Ú¯Ù?Ù?اگÙ?Ù? براÛ? سÛ?ستÙ? استØ? Ù?Ø«Ù? کارگÛ?ر Ù?صÙ? شدÙ? بÙ? اشتراکâ??Ù?اÛ? SMB Ù? ابزارÙ?اÛ? Ù?ظارت بر تراÙ?Û?Ú© شبکÙ?.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">mrtg</packagereq> <packagereq type="mandatory">net-snmp-libs</packagereq> <packagereq type="mandatory">net-snmp-utils</packagereq> </packagelist> </group> <group> <id>web-server</id> <name>Web Server</name> <name xml:lang="fa">کارگزار Ù?ب</name> <description>These tools allow you to run a Web server on the system.</description> <description xml:lang="fa">اÛ?Ù? ابزارÙ?ا بÙ? Ø´Ù?ا اÙ?کاÙ? Ù?Û?â??دÙ?Ù?د Ú©Ù? Û?Ú© کارگزار Ù?ب رÙ?Û? سÛ?ستÙ? اجرا Ú©Ù?Û?د.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">httpd</packagereq> <packagereq type="mandatory">mod_perl</packagereq> <packagereq type="mandatory">mod_ssl</packagereq> <packagereq type="mandatory">php</packagereq> <packagereq type="mandatory">php-mysql</packagereq> </packagelist> </group> <group> <id>base-x</id> <name>X Window System</name> <name xml:lang="fa">سÛ?ستÙ? Ù¾Ù?جرÙ?â??اÛ? X</name> <description>Install this group of packages to use the base graphical (X) user interface.</description> <description xml:lang="fa">اÛ?Ù? گرÙ?Ù? بستÙ?â??Ù?ا را براÛ? استÙ?ادÙ? از Ù?اسط گراÙ?Û?Ú©Û? کاربر پاÛ?Ù? (X) Ù?صب Ú©Ù?Û?د.</description> <default>false</default> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">bitmap-fonts</packagereq> <packagereq type="mandatory">desktop-backgrounds-basic</packagereq> <packagereq type="mandatory">gdm</packagereq> <packagereq type="mandatory">xorg-x11-drivers</packagereq> <packagereq type="mandatory">xorg-x11-xfs</packagereq> <packagereq type="mandatory">xorg-x11-xinit</packagereq> <packagereq type="mandatory">xorg-x11-server-Xorg</packagereq> <packagereq type="mandatory">xorg-x11-fonts-75dpi</packagereq> <packagereq type="mandatory">xorg-x11-fonts-100dpi</packagereq> <packagereq type="mandatory">xorg-x11-fonts-ISO8859-1-75dpi</packagereq> <packagereq type="mandatory">xorg-x11-fonts-ISO8859-1-100dpi</packagereq> <packagereq type="mandatory">xorg-x11-fonts-misc</packagereq> <packagereq type="mandatory">xorg-x11-fonts-truetype</packagereq> <packagereq type="mandatory">xorg-x11-fonts-Type1</packagereq> <packagereq type="mandatory">xorg-x11-xauth</packagereq> </packagelist> </group> <category> <id>base-system</id> <name>Base System</name> <name xml:lang="fa">Persian Name</name> <description>Various core pieces of the system.</description> <description xml:lang="fa">Persian Description.</description> <display_order>92</display_order> <grouplist> <groupid>base</groupid> <groupid>base-x</groupid> <groupid>dialup</groupid> <groupid>admin-tools</groupid> <groupid>system-tools</groupid> </grouplist> </category> <category> <id>desktops</id> <name>Desktop Environments</name> <name xml:lang="fa">Persian Name</name> <description>Desktop environments</description> <description xml:lang="fa">Persian Description</description> <display_order>10</display_order> <grouplist> <groupid>kde-desktop</groupid> </grouplist> </category> <category> <id>apps</id> <name>Applications</name> <name xml:lang="fa">برÙ?اÙ?Ù?â??Ù?ا</name> <description>Applications for a variety of tasks</description> <description xml:lang="fa">Persian Description</description> <display_order>20</display_order> <grouplist> <groupid>graphical-internet</groupid> <groupid>editors</groupid> </grouplist> </category> <category> <id>servers</id> <name>Servers</name> <name xml:lang="fa">کارگزارÙ?ا</name> <description>Software used for running network servers</description> <description xml:lang="fa">Persian Description</description> <display_order>90</display_order> <grouplist> <groupid>dns-server</groupid> <groupid>web-server</groupid> <groupid>ftp-server</groupid> <groupid>mail-server</groupid> <groupid>network-server</groupid> <groupid>mysql</groupid> <groupid>server-cfg</groupid> </grouplist> </category> </comps>
_______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list