[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

A question about dependency checking in anaconda



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
<?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>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]