Re: [HACKERS] Perl library (was Building Postgres)
Edmund Mergl <e.mergl@bawue.de>
From: Edmund Mergl <E.Mergl@bawue.de>
To: Cristian Gafton <gafton@redhat.com>
Cc: Thomas Lockhart <lockhart@alumni.caltech.edu>, Oliver Elphick <olly@lfix.co.uk>, Maarten Boekhold <boekhold@tibco.com>, Postgres Hackers List <hackers@postgreSQL.org>, Tom Lane <tgl@sss.pgh.pa.us>
Date: 1999-06-30T04:47:12Z
Lists: pgsql-hackers
Cristian Gafton wrote: > > On Tue, 29 Jun 1999, Thomas Lockhart wrote: > > > The rpm format would prefer to build *all* files on a source machine, > > and then move them from the rpm file into the appropriate places on > > target machines. The problem is that, apparently, > > perl Makefile.PL > > generates paths which are *very* specific to the version of perl on > > That should not be the case. It depends on how the Postgres package > Makefile.PL is written, but in general it should go into a general use > perl5 directory, such as /usr/lib/perl5/site_perl, which is anything but > perl version dependant. If it generates paths that are perl version > dependent then the Makefile.PL is busted. > /usr/local/lib/perl5/site_perl/5.005/i686-linux/Pg.pm this is the standard path for all additionally installed modules. It depends on the perl version as well as on the system type. > > One possibility is to > > simply lift all of the perl5 source tree into the rpm, and actually do > > the build on the target machine from scratch. afaik, this is *not* the > > preferred style for rpms. > > No, that is definitely not th way to handle packages distributed by rpm. > > Cristian > -- > ---------------------------------------------------------------------- > Cristian Gafton -- gafton@redhat.com -- Red Hat, Inc. > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > UNIX is user friendly. It's just selective about who its friends are. Edmund -- Edmund Mergl mailto:E.Mergl@bawue.de http://www.bawue.de/~mergl