Re: Installworld fails with TMPDIR pointing to NFS mounted directory

From: Garrett Cooper <yaneurabeya_at_gmail.com>
Date: Tue, 12 Jan 2016 11:39:17 -0800
> On Jan 12, 2016, at 11:21, Tom Vijlbrief <tvijlbrief_at_gmail.com> wrote:
> 
> 
> Op di 12 jan. 2016 om 18:08 schreef NGie Cooper <yaneurabeya_at_gmail.com>:
>> 
>> > On Jan 12, 2016, at 08:42, Tom Vijlbrief <tvijlbrief_at_gmail.com> wrote:
>> >
>> > If have this issue with 11-CURRENT on my raspberry 1 and 2, but I do not
>> > think it is raspberry related or even 11-CURRENT related.
>> >
>> > export TMPDIR=/media/usbdisk/tmp
>> >
>> > make installword MAKEOBJDIRPREFIX=/media/swan/obj
>> 
>> Hi Tom,
>>         MAKEOBJDIRPREFIX should always be set via the environment, not the command line, e.g.
>> 
>> export MAKEOBJDIRPREFIX=/media/swan/obj
>> make installworld
>> 
>> Cheers,
>> -NGie
> 
> I think I actually did the export and not as I typed in my mail,
> the export is in my shell history :-)
> 
> I also added:
> 
> rpc_lockd_enable="YES"
> 
> to my /etc/rc.conf and rebooted (rpc.lockd is now running) as Bryan suggested, but I don't think that it is needed if the only client accessing the NFS tmp dir is the local client?
> 
> [root_at_rpibsd /media/swan/src]# env | grep swan
> TMPDIR=/media/swan/tmp
> PWD=/media/swan/src
> MAKEOBJDIRPREFIX=/media/swan/obj
> 
> make installworld DESTDIR=/d/root11
> 
> Same result:
> 
> ===> etc/sendmail (install)
> cd /media/swan/src/etc/../share/man; make makedb
> makewhatis /d/root11/usr/share/man
> makewhatis /d/root11/usr/share/openssl/man
> rm: /media/swan/tmp/install.sy3BjziY/locale/en_US.UTF-8: Directory not empty
> rm: /media/swan/tmp/install.sy3BjziY/locale: Directory not empty
> rm: /media/swan/tmp/install.sy3BjziY: Directory not empty
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /media/swan/src
> *** Error code 1
> 
> Stop.
> make: stopped in /media/swan/src
> [root_at_rpibsd /media/swan/src]# 

The NFS "directory not empty" issue has been a common annoyance for me for several years. It's not just you... It deserves a bug though.
Thanks!
-NGie
Received on Tue Jan 12 2016 - 18:39:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:02 UTC