[Bug 34237] Jenkins 1.526 service (.NET 2.0 app) fails to install with Wine-Mono

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 30 14:03:25 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=34237

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Jenkins fails to install    |Jenkins 1.526 service (.NET
                   |(dogfood)                   |2.0 app) fails to install
                   |                            |with Wine-Mono
                 CC|                            |focht at gmx.net
                URL|http://jenkins-ci.org/      |http://mirrors.jenkins-ci.o
                   |                            |rg/windows/jenkins-1.526.zi
                   |                            |p
           Severity|minor                       |normal

--- Comment #10 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

--- quote ---
Looks like the Jenkins service is a .NET 4.0 program.
--- quote ---

no, the originally reported Jenkins 1.526 installer only requires .NET
Framework 2.0

In a Wine build without Wine-Mono ('--disable-mscoree') it automatically
downloads and installs .NET 2.0 and works out of the box.

--- snip ---
$ find .wine/drive_c/Program\ Files/ -type f \( -iname "*.dll" -or -iname
"*.exe" \) | xargs -i file {} | grep assembly | cut -f1 -d: | xargs -IX sh -c
"echo \"X\" && (hexdump -C \"X\" | grep BSJB -B0 -C2)"
.wine/drive_c/Program Files/Jenkins/jenkins.exe
00003ba0  42 53 4a 42 01 00 01 00  00 00 00 00 0c 00 00 00  |BSJB............|
00003bb0  76 32 2e 30 2e 35 30 37  32 37 00 00 00 00 05 00  |v2.0.50727......|
00003bc0  6c 00 00 00 fc 25 00 00  23 7e 00 00 68 26 00 00  |l....%..#~..h&..|
--- snip ---

See also: https://issues.jenkins-ci.org/browse/JENKINS-21484

https://github.com/jenkinsci/jenkins/commit/b08d7c7ee7e7ff589dcc5e5bdd40a014b0213a65

Current master HEAD:
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/windows-service/jenkins.exe.config

--- snip ---
<configuration>
  <runtime>
    <!-- see http://support.microsoft.com/kb/936707 -->
    <generatePublisherEvidence enabled="false"/>
  </runtime>
  <startup>
    <!-- this can be hosted either on .NET 2.0 or 4.0 -->
    <supportedRuntime version="v2.0.50727" />
    <supportedRuntime version="v4.0" />
  </startup>
</configuration>
--- snip ---

Anyway, filling some fields.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list