seth vidal wrote: > Why would Requires(post) be the same as PreReq? Both tell rpm that requirement is needed _before_ package can be installed. > yum asks rpmlib to order the packages. > yum doesn't attempt to reorder the packages. I think it should do so: [update: postfix 3:2.0.18.20040209-6.foo.i386] I will install/upgrade these to satisfy the dependencies: [deps: perl-DBD-MySQL 2.1021-3.i386] [deps: mysql 3.23.58-1.i386] [deps: perl-DBI 1.32-5.i386] Getting perl-DBD-MySQL-2.1021-3.i386.rpm perl-DBD-MySQL-2.1021-3.i 100% |=========================| 136 kB 00:00 Getting postfix-2.0.18.20040209-6.foo.i386.rpm postfix-2.0.18.20040209-6 100% |=========================| 2.9 MB 00:00 Getting mysql-3.23.58-1.i386.rpm mysql-3.23.58-1.i386.rpm 100% |=========================| 5.7 MB 00:00 Getting perl-DBI-1.32-5.i386.rpm perl-DBI-1.32-5.i386.rpm 100% |=========================| 461 kB 00:00 Running test transaction: Test transaction complete, Success! perl-DBI 100 % done 1/5 postfix 100 % done 2/5 /etc/postfix/post-install: Error: no /usr/sbin/postconf command found. Re-run this command as /etc/postfix/post-install command_directory=/some/where. mysql 100 % done 3/5 perl-DBD-MySQL 100 % done 4/5 Completing update for postfix - 5/5 Updated: postfix 3:2.0.18.20040209-6.foo.i386 Dep Installed: perl-DBD-MySQL 2.1021-3.i386 mysql 3.23.58-1.i386 perl-DBI 1.32-5.i386 Transaction(s) Complete "no /usr/sbin/postconf command found" error comes when command won't give postfix version (it won't because required libraries are not installed). -- Tuomo Soini <tis@xxxxxxxxx> Linux and network services +358 40 5240030 Foobar Oy <http://foobar.fi/>