with anaconda-11.1.2.200-1 and a ks.cfg file containing: %packages * -@conflicts there is a file conflict error on x86_64: 07:53:51 ERROR : file conflicts: file /usr/bin/ecpg conflicts between attempted installs of postgresql-devel-8.1.18-2.el5_4.1.i386 and postgresql84-devel-8.4.2-4.el5.i386 07:53:51 ERROR : error running transaction: file /usr/bin/ecpg conflicts between attempted installs of postgresql-devel-8.1.18-2.el5_4.1.i386 and postgresql84-devel-8.4.2-4.el5.i386 07:53:51 ERROR : file conflicts: file /usr/bin/pg_config conflicts between attempted installs of postgresql-devel-8.1.18-2.el5_4.1.i386 and postgresql84-devel-8.4.2-4.el5.i386 07:53:51 ERROR : error running transaction: file /usr/bin/pg_config conflicts between attempted installs of postgresql-devel-8.1.18-2.el5_4.1.i386 and postgresql84-devel-8.4.2-4.el5.i386 This conflict is reported in bug #552219
RHEL5.5-Client-20100117.0 anaconda-11.1.2.200-1 pykickstart-0.43.8-1 Tried with: %packages @Everything -@conflicts in kickstart. Installation failed due to dependency problems.
Then that would be almost certainly be an anaconda problem, not a pykickstart problem. All pykickstart does is parse the input kickstart file and provide the results to anaconda.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2010-0248.html