Sorry for not using the correct tags.
To answer your questions:
The directory I started in is under my home directory
but not under /home/seb/Private.
The home mount options are:
Code: Select all
seb@eragon:~[0]$ grep '/home' /proc/mounts
/dev/mapper/vg0-home /home ext4 rw,relatime,discard,errors=remount-ro,data=ordered 0 0
/home/seb/.Private /home/seb/Private ecryptfs rw,nosuid,nodev,relatime,ecryptfs_fnek_sig=xxxx,ecryptfs_sig=xxxx,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0
For completeness sake, here are the commands I use when testing on vfat which works:
Code: Select all
sudo umount WinPy/drive_c ||:
rm -rf WinPy drive_c.img
mkdir -p WinPy/drive_c
truncate -s 512M drive_c.img
mkfs.vfat drive_c.img
sudo mount drive_c.img WinPy/drive_c -ouid=${USER}
wine ./python-3.7.4.exe /passive /log c:/p.log TargetDir=C:/python InstallAllUsers=1 Include_doc=0 Include_debug=0 Include_dev=0 Include_exe=1 Include_launcher=0 Include_lib=1 Include_pip=1 Include_symbols=0 Include_tcltk=0 Include_test=0 Include_tools=0
The umount at the start is to make it repeatable.
I have attached two strace logs, one from running on vfat (*-good) and one from running on ext4 (*-bad)
Hope this helps (and that this post conforms better to the rules).