postgresql 7.2.2 tries to install perl5 interface manual page for Pg.pm outside of its sandbox. System is 1.2 based with all recently updated packages, Portage is 2.0.37. Here is some output: ... make[4]: Entering directory `/var/tmp/portage/postgresql-7.2.2/work/postgresql-7.2.2/src/interfaces/perl5' make[4]: Leaving directory `/var/tmp/portage/postgresql-7.2.2/work/postgresql-7.2.2/src/interfaces/perl5' mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5 mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1 mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Pg mkdir /var/tmp/portage/postgresql-7.2.2/image/usr/share/man/man3 make[4]: Entering directory `/var/tmp/portage/postgresql-7.2.2/work/postgresql-7.2.2/src/interfaces/perl5' Installing /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Pg/Pg.so Installing /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Pg/Pg.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/Pg.pm Installing /var/tmp/portage/postgresql-7.2.2/image/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Pg/autosplit.ix ACCESS DENIED open_wr: /usr/man/man3pm/Pg.3pm Installing /usr/man/man3pm/Pg.3pm ACCESS DENIED chmod: /usr/man/man3pm/Pg.3pm Writing /var/tmp/portage/postgresql-7.2.2/image//usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Pg/.packlist make[4]: Leaving directory `/var/tmp/portage/postgresql-7.2.2/work/postgresql-7.2.2/src/interfaces/perl5' make[3]: Leaving directory `/var/tmp/portage/postgresql-7.2.2/work/postgresql-7.2.2/src/interfaces/perl5' ... --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-postgresql-7.2.2-6268.log" open_wr: /usr/man/man3pm/Pg.3pm chmod: /usr/man/man3pm/Pg.3pm --------------------------------------------------------------------------------
can you please paste here USE settings you used ?
Sure. Here are they... /etc/make.conf: USE="fbcon -gnome -gpm sse matrox dga tiff dvd imap mozilla perl mysql postgres samba" /etc/make.profile/make.defaults (w/o changes): USE="x86 oss 3dnow apm arts avi berkdb crypt cups encode gdbm gif gpm gtk imlib java jpeg kde libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib png python qt qtmt quicktime readline sdl slang spell ssl svga tcpd truetype X xml2 xmms xv"
sorry, it WORKSFORME ..
Created attachment 4141 [details, diff] Fixes outside the sandbox installation of Pg.3pm man page Had to fix it myself. Attached is the very small (one-liner) patch for the postgresql-7.2.2/src/interfaces/perl5/GNUmakefile file.
*** Bug 8060 has been marked as a duplicate of this bug. ***
committed
*** Bug 8301 has been marked as a duplicate of this bug. ***