NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.27k stars 14.26k forks source link

wine: Default certificate authorities aren't included in wineWow #43758

Closed tenten8401 closed 6 years ago

tenten8401 commented 6 years ago

Issue description

It seems that the default certificate authorities aren't actually included in the wineWow build. If I try to install the Battle.net launcher, it'll fail and say it can't verify a digital signature. The default Wine 32-bit install has the proper authorities and installs correctly. image The "More Help" links to https://eu.battle.net/support/en/article/161075, which has instructions for installing the DigiCert Root CA.

Steps to reproduce

  1. Download and install the regular wineStaging
  2. Download the Battle.net Installer and run it with wineStaging
  3. Take note of how Battle.net installs without problems.
  4. Try again with the wineWow version of wineStaging ((wineStaging.override { wineBuild = "wineWow"; }))
  5. See it fail at the signature verification stage.

Technical details

Please forgive me if this is actually an issue with Wine itself, but I'm almost 99% sure that it's an issue with how it's packaged under NixOS, since I've never seen this problem with another distribution.

tenten8401 commented 6 years ago

afaik this is no longer an issue