The file /etc/init.d/pg_autovacuum (/home/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-7.4.2,v) makes a reference to a file which doesn't exist, namely /usr/share/doc/postgresql-7.4.1/contrib/README.pg_autovacuum - since this is version 7.4.2-r1, that file resides at /usr/share/doc/postgresql-7.4.2-r1/contrib/README.pg_autovacuum Reproducible: Always Steps to Reproduce: 1. Install postgresql-7.4.2-r1 2. Open /etc/init.d/pg_autovacuum in your favourite editor. 3. Look at line 23 Actual Results: I saw that the filename was wrong; it referred to /usr/share/doc/postgresql-7.4.1/contrib/README.pg_autovacuum, which doesn't exist on my system. Expected Results: It should have said /usr/share/doc/postgresql-7.4.2-r1/contrib/README.pg_autovacuum, which is where the file is on my system.
Fixed in the portage tree. Thank you for reporting.