[tex-live] Install failed on Windows 8 (*.win32 packages involved)
Siep Kroonenberg
siepo at cybercomm.nl
Mon Feb 24 17:53:39 CET 2014
On Mon, Feb 24, 2014 at 02:35:58PM +0100, Denis Bitouzé wrote:
> Hi,
>
> with an admin account, I try to install TeX Live 2013 on a Windows 8 PC:
>
> - both with the official DVD and with an up to date .iso,
>
> - both with install.bat and install-advanced.bat,
>
> - run as both normal user or admin),
>
> - in both default (C:\texlive\2013) and customized (C:\Users\jdoe)
> locations,
>
> - with virus scanner (Aavast) enabled or disabled (at least I guess it
> was disabled).
>
> All failed when installing the 1st (and sometimes the 2nd or 3rd)
> *.win32 package with the following typical message:
>
> --8<---------------cut here---------------start------------->8---
> Installing [0029/2791, time/total: 00:33/51:49]: accfonts.win32 [1k]
> Tk::Error: F:\install-tl: open tlpobj accfonts.win32failed: Permission
> denied at
> F:/tlpkg/TeXLive/TLUtils.pm line 1405.
> TeXLive::TLUtils::install_packages at F:/tlpkg/TeXLive/TLUtils.pm line
> 1405 main::do_install_packages at F:\install-tl line 1587
> main::do_installation at F:\install-tl line 720
> main::wizard_installation_window at F:/tlpkg/installer/
> install-menu-wizard.pl line 709
> Tk callback for .button2
> Tk::__ANON__ at F:\tlpkg\tlperl\lib/Tk.pm line 251
> Tk::Button::butUp at F:\tlpkg\tlperl\lib/Tk/Button.pm line 175
> <ButtonRelease-1>
> (command bound to event)
> --8<---------------cut here---------------end--------------->8---
>
> Do you see a workaround?
I did a minimal single-user install under w8.1 and had no trouble.
At that line the installer tries to create a file. Apparently it has
no problems creating the directory:
1403 mkdirhier( $tlpod );
1404 open(TMP,">$tlpod/".$tlpobj->name.".tlpobj") ||
1405 die "$0: open tlpobj " . $tlpobj->name . "failed: $!";
Maybe a timing problem? You could test this by inserting `sleep 1;'
after mkdirhier.
Is the hd an ssd?
--
Siep Kroonenberg
More information about the tex-live
mailing list