Bug 137702 - 6.4.7 Install fail on Windows 8.1, Bad Recovery
Summary: 6.4.7 Install fail on Windows 8.1, Bad Recovery
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Installation (show other bugs)
Version:
(earliest affected)
6.4.7.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-23 10:38 UTC by brodders
Modified: 2021-08-15 19:24 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Image of install fail error (83.83 KB, image/png)
2020-10-23 10:42 UTC, brodders
Details

Note You need to log in before you can comment on or make changes to this bug.
Description brodders 2020-10-23 10:38:19 UTC
Description:
An attempt was made to upgrade 32bit LO 6.4.5 to 6.4.7, using the GB language version. LibreOffice_6.4.7_Win_x86.msi and LibreOffice_6.4.7_Win_x86_helppack_en-GB.msi where DL'd, open instances of LO 6.4.5 closed and the installer main package run.

This is a 16GB Win8.1 64bit box; using 32bit for years as other tools need Java32bit and the chain must be 32bits all the way.

Install ran to the point that the message "Installing KB2999226" came up, replaced by "Copying new files" then the message "Error 1310: Error writing to file: C:\WINDOWS\Fonts\LiberationSans-Regular.tff. Verify that you have access to that directory."

No useful option exists: go in a circle or Abort. Abort proceeds and says nothing has been changed.

** Yet the prior install of 6.4.5 is now broken ** .odt files not recognised, Windows cannot see soffice.exe. There is a program_old0 file in C:\Program Files (x86)\LibreOffice\ but using the soffice.exe in there fails to run.

An attempt to install 6.4.5_Win_x86.msi succeeds, but there is damage and some user data is lost (e.g. list of past programs). LO 6.4.5 started in a safe recovery mode; I let that operate and restart.

Thus, a list of problems:
a) 6.4.7 fails to install whereas 6.4.5 will install,
b) the notice that "no changes have been made" is <cough> wrong; the install attempt borked the system and did not recover the saved program_old0 directory - it lies
c)... why is there an attempt to over-write files in the Windows directory anyhow? Earlier installs placed files in there (6.4.5 Writer can use the Liberation Sans font; just tried it) and did not suffer the permissions problem. ALSO: Hows about checking that a file does not exist before over-writing? This is likely a redundant job; does 6.4.5 do this??

Is this some sort of KB2999266 fail? Yet 6.4.5 also installs this.

NOT attempting any more installs on this PC (a work machine) as now have a working system.





Steps to Reproduce:
1. Install 6.4.7
2. BANG permissions error, go straight to jail do not pass Go
3. rollback fails; system has lost prior working 6.4.5, which does reinstall OK.

Actual Results:
sadness and a broken box

Expected Results:
happyness!


Reproducible: Always


User Profile Reset: No



Additional Info:
So what happens if I go in and change the Fonts directory permissions? Well, Windows refuses this (user cannot play in C:\Windows directly).

Do not want to force Administrator as that may have side-effects elsewhere.
Comment 1 brodders 2020-10-23 10:42:38 UTC
Created attachment 166658 [details]
Image of install fail error
Comment 2 Roman Kuznetsov 2021-08-15 18:59:58 UTC
Please look at it https://wiki.documentfoundation.org/Faq/General/General_Installation_Issues_(Windows). Possibly it can help you (I don't see your number windows error there, but anyway)

And please try download and install LO 7.1.5 version
Comment 3 brodders 2021-08-15 19:09:19 UTC
Attempt to install 7.1.5 fails in same manner. Further reading indicated Windows Defender likely culprit as stated in linked notes.

With Windows Defender OFF install is normal and succeeds.

Please consider this issue closed / resolved.
Comment 4 brodders 2021-08-15 19:10:12 UTC
However the bad recovery of the prior version seems remiss; should this not succeed??
Comment 5 Roman Kuznetsov 2021-08-15 19:24:17 UTC
Thanks for the feedback

>However the bad recovery of the prior version seems remiss; should this not succeed??

6.4.7 is old and unsupport version. We will never fix any problem in it.

And we are happy you could install a current LO version.

Thanks again