[tor-bugs] #13726 [Tor Browser]: A bunch of Pluggable Transport related .pyd files depend on msvcr90.dll which we do not ship

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Nov 10 15:34:56 UTC 2014


#13726: A bunch of Pluggable Transport related .pyd files depend on msvcr90.dll
which we do not ship
-----------------------------+------------------------
     Reporter:  gk           |      Owner:  tbb-team
         Type:  defect       |     Status:  new
     Priority:  normal       |  Milestone:
    Component:  Tor Browser  |    Version:
   Resolution:               |   Keywords:  tbb-gitian
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+------------------------

Comment (by dcf):

 What is the effect of the dependency? Does it mean that the Python PTs
 don't run for some users? From what I remember of msvcr90.dll, it comes
 from having once installed the [http://msdn.microsoft.com/en-
 us/library/ms235299.aspx Visual C++ Redistributable] package, so users wh
 ohave never installed any other software that requires it are affected.

 I suppose it comes from us using the
 [https://gitweb.torproject.org/builders/tor-browser-
 bundle.git/blob/f8c894726f58bbcde03bb204228d8fa8976c4b5b:/gitian/descriptors/windows
 /gitian-pluggable-transports.yml#l123 binary installer python.msi] instead
 of building from source. The upstream Python is built with Visual C++, I
 believe. comment:18:ticket:9444 explains why the binary installer is used,
 namely, that Python isn't set up to support cross compiling. Or, it wasn't
 12 months ago when we added pluggable transports to the bundle; maybe
 things have changed since then.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13726#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list