[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Windows Installer error on Condor-23.0.1



We switched to a newer version of the MSVC compiler in 23.0,  but that's not really the issue.  The big change is that Microsoft no longer allows us to include an installer for their c-runtime libraries inside the HTCondor installer.   The HTCondor 10.4 installer has the Microsoft c-runtime 14.0 installer inside it.    HTCondor now uses the Microsoft 14.1 c-runtime, which we are not allowed to include inside of our HTCondor installer. 

The other change is that the HTCondor 23.0 installer runs a small c++ program that creates some IDTOKENs as part of the install process.   It is that program that is failing to run during the installation process when the c-runtime library is missing.  That is causing the installer to report a failure.

Windows should ship with a sufficient c-runtime for our needs, but it clearly does not always do so.   


From: Sam.Dana@xxxxxxxxxxx <Sam.Dana@xxxxxxxxxxx>
Sent: Tuesday, October 31, 2023 9:52 AM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Cc: John M Knoeller <johnkn@xxxxxxxxxxx>
Subject: Re: Windows Installer error on Condor-23.0.1
 

Have the prerequisites for installing HTCondor changed from 10 to 23?
I missed where this change is reflected in the documentation.

When I updated to 23, version 10 still showed in Programs and Features.
Is this expected behavior? 



From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of John M Knoeller via HTCondor-users <htcondor-users@xxxxxxxxxxx>
Sent: Monday, October 30, 2023 12:42:15 PM
To: HTCondor-Users Mail List
Cc: John M Knoeller
Subject: [EXTERNAL] Re: [HTCondor-users] Windows Installer error on Condor-23.0.1
 

This usually means that you don’t have the right version of the c-runtime libraries installed.  You have to get those from Microsoft.

 

https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022 [learn.microsoft.com]

 

-tj



From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Sam.Dana@xxxxxxxxxxx <Sam.Dana@xxxxxxxxxxx>
Sent: Monday, October 30, 2023 1:46 PM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: [HTCondor-users] Windows Installer error on Condor-23.0.1
 

I am getting this error message when running condor-23.0.1-Windows-x64.msi

on Windows Server 2019 and Windows 10 Enterprise N LTSC. 

As a sanity check, I ran and installed condor-10.4.2-Windows-x64.msi on same Windows 10 machine, no errors. Installed as CM only.


Sam Dana
Lead Systems Engineer | S&GS ISR
4784 SE 17th Avenue, Suite 115 | Portland, OR 97202
sam.dana@parsons.com
Direct: 541-666-7604
Cell: 503-719-9446

NOTICE: This email message and all attachments transmitted with it may contain privileged and confidential information, and information that is protected by, and proprietary to, Parsons Corporation, and is intended solely for the use of the addressee for the specific purpose set forth in this communication. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited, and you should delete this message and all copies and backups thereof. The recipient may not further distribute or use any of the information contained herein without the express written authorization of the sender. If you have received this message in error, or if you have any questions regarding the use of the proprietary information contained therein, please contact the sender of this message immediately, and the sender will provide you with further instructions.