From: Hanspeter N. <fi...@sn...> - 2012-01-31 16:51:16
|
Baba, There are two problems that make r-base214 fail to install when using '-m --build-as-nobody'. The first is a permissions failure that is caused by setting 555 to Library/Frameworks/R.framework/Resources/library. During the SplitOff generation test, permission is denied to write into that folder in the new splitoff. The second failure occurs when the lib/pkgconfig directory is installed and the deb validated: Validating .deb dir /sw/build.build/root-r-base214-2.14.0-1... Error: File installed outside of allowable subdirectories of /sw Offending file: /sw/build.build/ Offending file: /sw/build.build/root-r-base214-2.14.0-1/ Offending file: /sw/build.build/root-r-base214-2.14.0-1/sw/ Offending file: /sw/build.build/root-r-base214-2.14.0-1/sw/lib/ Offending file: /sw/build.build/root-r-base214-2.14.0-1/sw/lib/pkgconfig/ Offending file: /sw/build.build/root-r-base214-2.14.0-1/sw/lib/pkgconfig/libR.pc This is much earlier in the InstallScript output: "mkdir /sw/build.build/root-r-base214-2.14.0-1/sw/build.build/root-r-base214-2.14.0-1/sw/lib/pkgconfig" Hanspeter |