From: <jf...@co...> - 2006-11-27 02:50:55
|
On 27 Nov 2006, at 00:12, Peter O'Gorman wrote: > > On Nov 27, 2006, at 7:39 AM, Benjamin Reed wrote: > >> On 11/26/06, Christian Schaffner <ch...@us...> >> wrote: >> >>> It seems like postgresql80-unified-8.0.9-1021 does not build with -- >>> build-as-nobody. I get the error messages below. Do you think that >>> could be fixed? >> I'm not sure how to fix this exactly, other than installing in /tmp >> (ick). >> >> The PostgreSQL packages build a number of 3rd-party things *against* >> the libpq that's built in the main part of CompileScript, ie, >> CompileScript essentially does: >> >> * build postgresql >> * install postgresql into %d >> * build a number of plugins against the postgresql in %d >> >> For historical, compatibility, and other reasons, I can't get rid of >> this build behavior... Does anyone know of a reasonable way to >> handle >> this that's compatible with build-as-nobody? I don't *really* >> have to >> care where I'm installing temporarily, but it's kind of sucky not >> being able to use what is officially the package's destdir in all >> other ways. > > You can use a subdir of %b. - %b/_tmp_install_location ? > > It is reasonable for fink to assume that the compile phase does not > install stuff, I think. strange _ my "off the cuff" reaction went the other direction: can't you move at worst the whole compilescript to the installscript ? JF |