cckec / winetricks

Automatically exported from code.google.com/p/winetricks
0 stars 0 forks source link

Instalation Steam #227

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
libproxy suggest to use 'wpad://'
case 2: libproxy setting to use 'wpad://'
Błąd podczas analizy składni URL-a proxy wpad://: Nieobsługiwany schemat 
`wpad'.
Downloading http://storefront.steampowered.com/download/SteamInstall.msi failed

What version of the product are you using? On what operating system?
OpenSuse 12.1
Wine 1.5.8

Please provide any additional information below.
This error I see after komand with the command "winetricks --no-isolate steam"
If I manualy install Steam by winetricks I see 

Downloading http://storefront.steampowered.com/download/SteamInstall.msi to 
/home/mariusz/.cache/winetricks/steam
Downloading http://storefront.steampowered.com/download/SteamInstall.msi to 
/home/mariusz/.cache/winetricks/steam
------------------------------------------------------
sha1sum mismatch!  Rename 
/home/mariusz/.cache/winetricks/steam/SteamInstall.msi and try again.

"wine SteamInstall.msi" also doesn't work.

Original issue reported on code.google.com by janeczko...@gmail.com on 5 Jul 2012 at 9:18

GoogleCodeExporter commented 8 years ago
Sounds like you have a broken proxy configuration?

Does your internet connection require you to use a proxy?

It works for me here.

Original comment by daniel.r...@gmail.com on 6 Jul 2012 at 4:35

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I had a similar issue like the one described here. The download operation 
should be performed by wget but failed with the errors above. Solution was to 
find the the wget is called in the script and pass
--no-proxy 
option as an additional parameter to it.

Original comment by eugen.to...@gmail.com on 26 Aug 2012 at 11:25

GoogleCodeExporter commented 8 years ago
We can't add --no-proxy by default, since some people need proxies.

What does 
   env | grep -i proxy
say on the system where you needed --no-proxy?

Original comment by daniel.r...@gmail.com on 26 Aug 2012 at 3:35

GoogleCodeExporter commented 8 years ago
Hello :),

I have the same problem.
SHA1Mismatch: SteamInstall.msi -> then winetricks trys to download it again. 
Also the same error.
Any ideas to fix this problem? :)

Original comment by dominik....@gmail.com on 28 Nov 2012 at 5:09

GoogleCodeExporter commented 8 years ago
The sha1sum issue was bug 291.

Original comment by daniel.r...@gmail.com on 30 Nov 2012 at 12:03

GoogleCodeExporter commented 8 years ago
Just remove the hash, it changes far too often for winetricks to verify it

Original comment by aris...@gmail.com on 5 Apr 2013 at 2:33

GoogleCodeExporter commented 8 years ago
the SHA1Mismatch problem was solve with this fix:
http://code.google.com/p/winetricks/source/detail?r=925

open the winetricks script and find the function load_steam(). then replace 

 # 18 Mar 2011 7f2fee9ffeaba8424a6c76d6c95b794735ac9959
w_download http://storefront.steampowered.com/download/SteamInstall.msi 
7f2fee9ffeaba8424a6c76d6c95b794735ac9959

by 

# 29 Nov 2012 fa053c268b6285741d1a1392c25f92c5cb2a6ffb
w_download http://storefront.steampowered.com/download/SteamInstall.msi 
fa053c268b6285741d1a1392c25f92c5cb2a6ffb

Original comment by emirtpun...@gmail.com on 19 Apr 2013 at 11:52

GoogleCodeExporter commented 8 years ago
The new sha1sum for SteamSetup.exe is 7ad8fbeffa6c963b821f80129c15c9d8e85f9a4a

Original comment by schmatz...@googlemail.com on 11 Dec 2014 at 2:40

GoogleCodeExporter commented 8 years ago
Here's a patch with the change schmatz mentions.. I tested and found the new 
sha1sum is what is mentioned. To use the new code:

1.) download a fresh copy of winetricks:
$ wget winetricks.googlecode.com/git/src/winetricks

2.) Download the attached 'patch.winetrickssteam12112014' file into the same 
dir as 1. above.

3.) Run this in the terminal to patch:
patch <patch.winetrickssteam12112014

Example output:
$ patch <patch.winetrickssteam12112014 
patching file winetricks

To test if the change is in place:
$ grep 7ad8fbeffa6c963b821f80129c15c9d8e85f9a4a winetricks

Example output:
$ grep 7ad8fbeffa6c963b821f80129c15c9d8e85f9a4a winetricks
    w_download http://media.steampowered.com/client/installer/SteamSetup.exe 7ad8fbeffa6c963b821f80129c15c9d8e85f9a4a

That's it. Run the new winetricks explicitly like this:
chmod +x ./winetricks && ./winetricks steam 

In other news, something I thought about trying to do was slurp in a new 
'steam.verb' with the applied change.. But this doesn't work because winetricks 
tells me the verb already exists. I wonder if winetricks should have a flag to 
allow me to override a contained verb with a *.verb file? Just a thought.

Cheers!

Original comment by Shannon....@gmail.com on 11 Dec 2014 at 6:37

Attachments:

GoogleCodeExporter commented 8 years ago
The sha1sum mismatch is unrelated to this bug. Please don't mix issues.

I filed issue 452 for it (and will commit a patch shortly).

Original comment by austinenglish@gmail.com on 11 Dec 2014 at 6:57