Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-31 Thread Micah Lee
On 07/31/2014 11:37 AM, Holger Levsen wrote:
> that bug is not yet fixed in jessie yet, the fixed package will migrate 
> tomorrow. or did you use the package from sid on jessie?

Oh alright, good to hear. I used the package from jessie, not sid. I'll
try again tomorrow.

-- 
Micah Lee



signature.asc
Description: OpenPGP digital signature


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-31 Thread Holger Levsen
Hi Micah,

On Donnerstag, 31. Juli 2014, Micah Lee wrote:
> On 07/30/2014 09:00 PM, Paul Wise wrote:
> > The bug has already been closed as torbrowser-launcher works now:
> > 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755684#61
> 
> In jessie it's still broken for me. With everything updated, this is
> what happens when I run torbrowser-launcher:

that bug is not yet fixed in jessie yet, the fixed package will migrate 
tomorrow. or did you use the package from sid on jessie?


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-31 Thread Micah Lee
On 07/30/2014 09:00 PM, Paul Wise wrote:
> The bug has already been closed as torbrowser-launcher works now:
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755684#61

In jessie it's still broken for me. With everything updated, this is
what happens when I run torbrowser-launcher:

micah@debian:~$ rm -rf .torbrowser/
micah@debian:~$ torbrowser-launcher
/usr/lib/python2.7/dist-packages/twisted/internet/_sslverify.py:184:
UserWarning: You do not have the service_identity module installed.
Please install it from .
Without the service_identity module and a recent enough pyOpenSSL
tosupport it, Twisted can perform only rudimentary TLS client
hostnameverification.  Many valid certificate/hostname mappings may be
rejected.
  verifyHostname, VerificationError = _selectVerifyImplementation()
Tor Browser Launcher
By Micah Lee, licensed under GPLv3
version 0.1.0
https://github.com/micahflee/torbrowser-launcher
Initializing Tor Browser Launcher
Warning: can't load mirrors from
/usr/local/share/torbrowser-launcher/mirrors.txt
Creating GnuPG homedir /home/micah/.torbrowser/gnupg_homedir
Importing keys
gpg: keyring `/home/micah/.torbrowser/gnupg_homedir/secring.gpg' created
gpg: keyring `/home/micah/.torbrowser/gnupg_homedir/pubring.gpg' created
gpg: /home/micah/.torbrowser/gnupg_homedir/trustdb.gpg: trustdb created
gpg: key 63FEE659: public key "Erinn Clark " imported
gpg: key C5AA446D: public key "Sebastian Hahn "
imported
gpg: key 4279F297: public key "Alexandre Allaire
" imported
gpg: key 683686CC: public key "Mike Perry (Regular use key)
" imported
gpg: Total number processed: 4
gpg:   imported: 4  (RSA: 4)
gpg: no ultimately trusted keys found
Starting launcher dialog
Checking for update
Running task: download_update_check
Downloading https://check.torproject.org/RecommendedTBBVersions
Download error: [>] 
Running task: attempt_update
Checking to see if update is needed

-- 
Micah Lee



signature.asc
Description: OpenPGP digital signature


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-30 Thread Paul Wise
On Wed, 2014-07-30 at 17:42 -0700, Micah Lee wrote:

> I just installed sid in a VM and installed the torbrowser-launcher
> package, and it runs fine without this problem. So this appears to be a
> Debian packaging issue then that will be resolved when certain packages
> make their way from sid into jessie, right?
> 
> Is there anything I can do to help fix it on my end?

The bug has already been closed as torbrowser-launcher works now:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755684#61

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-30 Thread Micah Lee
I've created an upstream bug:
https://github.com/micahflee/torbrowser-launcher/issues/116

I just installed sid in a VM and installed the torbrowser-launcher
package, and it runs fine without this problem. So this appears to be a
Debian packaging issue then that will be resolved when certain packages
make their way from sid into jessie, right?

Is there anything I can do to help fix it on my end?

-- 
Micah Lee


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-23 Thread Paul Wise
On Wed, 2014-07-23 at 19:28 +0200, Salvatore Bonaccorso wrote:

> Confirmed: updating the twisted python modules to 14.0.0-2 (which add
> the dependency to python-service-identity) in unstable fixes this
> issue.

Yay!

> So just wonder if this should actually be in src:twisted, as other
> reverse dependencies might be affected as well.

Probably, although upgrading twisted fixes it though?

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-23 Thread Salvatore Bonaccorso
Hi,

On Wed, Jul 23, 2014 at 05:37:59PM +0200, Salvatore Bonaccorso wrote:
> Hi,
> 
> On Tue, Jul 22, 2014 at 04:28:29PM +0200, Holger Levsen wrote:
> > Hi Salvatore,
> > 
> > thanks for that info!
> > 
> > On Dienstag, 22. Juli 2014, Salvatore Bonaccorso wrote:
> > > I think this is due to twisted been update from 13.2.0-1 to 14.0.0-1.
> > > New twisted in unstable (and now also jessie already), has for
> > > _selectVerifyImplementation
> > 
> > cause this explains nicely why it works on wheezy :-)
> 
> Today python-service-identity entered the archive; twisted added a
> dependency on python-openssl and python-service-identify[1]. I was not
> yet able to test the launcher with updated twisted dependencies.
> 
>  [1] https://packages.qa.debian.org/t/twisted/news/20140723T134904Z.html

Confirmed: updating the twisted python modules to 14.0.0-2 (which add
the dependency to python-service-identity) in unstable fixes this
issue.

So just wonder if this should actually be in src:twisted, as other
reverse dependencies might be affected as well.

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-23 Thread Salvatore Bonaccorso
Hi,

On Tue, Jul 22, 2014 at 04:28:29PM +0200, Holger Levsen wrote:
> Hi Salvatore,
> 
> thanks for that info!
> 
> On Dienstag, 22. Juli 2014, Salvatore Bonaccorso wrote:
> > I think this is due to twisted been update from 13.2.0-1 to 14.0.0-1.
> > New twisted in unstable (and now also jessie already), has for
> > _selectVerifyImplementation
> 
> cause this explains nicely why it works on wheezy :-)

Today python-service-identity entered the archive; twisted added a
dependency on python-openssl and python-service-identify[1]. I was not
yet able to test the launcher with updated twisted dependencies.

 [1] https://packages.qa.debian.org/t/twisted/news/20140723T134904Z.html

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-22 Thread Salvatore Bonaccorso
Hi Paul

(not the maintainer here, but adding some additional obvervations).

On Tue, Jul 22, 2014 at 08:01:55PM +0800, Paul Wise wrote:
> pabs@chianamo ~ $ rm -rf .torbrowser/
> pabs@chianamo ~ $ torbrowser-launcher
> /usr/lib/python2.7/dist-packages/twisted/internet/_sslverify.py:184: 
> UserWarning: You do not have the service_identity module installed. Please 
> install it from . Without the 
> service_identity module and a recent enough pyOpenSSL tosupport it, Twisted 
> can perform only rudimentary TLS client hostnameverification.  Many valid 
> certificate/hostname mappings may be rejected.
>   verifyHostname, VerificationError = _selectVerifyImplementation()
[...]
> Download error: [ 'twisted.internet._sslverify.SimpleVerificationError'>>]  'twisted.web._newclient.ResponseNeverReceived'>

I think this is due to twisted been update from 13.2.0-1 to 14.0.0-1.
New twisted in unstable (and now also jessie already), has for
_selectVerifyImplementation

"""
U{service_identity }
requires pyOpenSSL 0.12 or better but our dependency is still back at 0.10.
Determine if pyOpenSSL has the requisite feature, and whether
C{service_identity} is installed.  If so, use it.  If not, use simplistic
and incorrect checking as implemented in L{simpleVerifyHostname}.

@return: 2-tuple of (C{verify_hostname}, C{VerificationError})
@rtype: L{tuple}
"""

but python-service-identity is only in NEW yet, see also #754866.

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-22 Thread Paul Wise
On Tue, 2014-07-22 at 22:02 +0800, Paul Wise wrote:
> On Tue, 2014-07-22 at 20:01 +0800, Paul Wise wrote:
> 
> > Version: 0.1.0-1.2
> 
> With version 0.1.1-1.1 from mentors I get a crash instead:

Woops, forgot the last line, it is:

AttributeError: 'SOCKS5Agent' object has no attribute '_wrapContextFactory'

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-22 Thread Paul Wise
On Tue, 2014-07-22 at 20:01 +0800, Paul Wise wrote:

> Version: 0.1.0-1.2

With version 0.1.1-1.1 from mentors I get a crash instead:

pabs@chianamo ~ $ torbrowser-launcher 
/usr/lib/python2.7/dist-packages/twisted/internet/_sslverify.py:184: 
UserWarning: You do not have the service_identity module installed. Please 
install it from . Without the 
service_identity module and a recent enough pyOpenSSL tosupport it, Twisted can 
perform only rudimentary TLS client hostnameverification.  Many valid 
certificate/hostname mappings may be rejected.
  verifyHostname, VerificationError = _selectVerifyImplementation()
Tor Browser Launcher
By Micah Lee, licensed under GPLv3
version 0.1.1
https://github.com/micahflee/torbrowser-launcher
Initializing Tor Browser Launcher
Warning: can't load mirrors from 
/usr/local/share/torbrowser-launcher/mirrors.txt
Importing keys
gpg: key 63FEE659: "Erinn Clark " not changed
gpg: key C5AA446D: "Sebastian Hahn " not changed
gpg: key 4279F297: "Alexandre Allaire " not 
changed
gpg: key 683686CC: "Mike Perry (Regular use key) " 
not changed
gpg: Total number processed: 4
gpg:  unchanged: 4
Starting launcher dialog
LATEST VERSION 0
Checking for update
Running task: download_update_check
Downloading https://check.torproject.org/RecommendedTBBVersions
Updating over Tor
Traceback (most recent call last):
  File "/usr/bin/torbrowser-launcher", line 1119, in 
app = TBLLauncher(common)
  File "/usr/bin/torbrowser-launcher", line 586, in __init__
self.build_ui()
  File "/usr/bin/torbrowser-launcher", line 740, in build_ui
self.start(None)
  File "/usr/bin/torbrowser-launcher", line 749, in start
self.run_task()
  File "/usr/bin/torbrowser-launcher", line 767, in run_task
self.download('update check', self.common.paths['update_check_url'], 
self.common.paths['update_check_file'])
  File "/usr/bin/torbrowser-launcher", line 921, in download
None)
  File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 1837, in 
request
deferred = self._agent.request(method, uri, headers, bodyProducer)
  File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 1470, in 
request
parsedURI.port)
  File "/usr/lib/python2.7/dist-packages/txsocksx/http.py", line 34, in 
_getEndpoint
self._wrapContextFactory(host, port), endpoint)

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#755684: torbrowser-launcher: cannot launch the Tor Browser

2014-07-22 Thread Paul Wise
Package: torbrowser-launcher
Version: 0.1.0-1.2
Severity: serious

There is some sort of error with twisted preventing the version check
information from being downloaded, which in turn prevents the Tor
Browser from starting at all.

pabs@chianamo ~ $ curl https://check.torproject.org/RecommendedTBBVersions
[
"3.6.2-Linux",
"3.6.2-MacOS",
"3.6.2-Windows"
]
pabs@chianamo ~ $ rm -rf .torbrowser/
pabs@chianamo ~ $ torbrowser-launcher
/usr/lib/python2.7/dist-packages/twisted/internet/_sslverify.py:184: 
UserWarning: You do not have the service_identity module installed. Please 
install it from . Without the 
service_identity module and a recent enough pyOpenSSL tosupport it, Twisted can 
perform only rudimentary TLS client hostnameverification.  Many valid 
certificate/hostname mappings may be rejected.
  verifyHostname, VerificationError = _selectVerifyImplementation()
Tor Browser Launcher
By Micah Lee, licensed under GPLv3
version 0.1.0
https://github.com/micahflee/torbrowser-launcher
Initializing Tor Browser Launcher
Warning: can't load mirrors from 
/usr/local/share/torbrowser-launcher/mirrors.txt
Creating GnuPG homedir /home/pabs/.torbrowser/gnupg_homedir
Importing keys
gpg: keyring `/home/pabs/.torbrowser/gnupg_homedir/secring.gpg' created
gpg: keyring `/home/pabs/.torbrowser/gnupg_homedir/pubring.gpg' created
gpg: /home/pabs/.torbrowser/gnupg_homedir/trustdb.gpg: trustdb created
gpg: key 63FEE659: public key "Erinn Clark " imported
gpg: key C5AA446D: public key "Sebastian Hahn " imported
gpg: key 4279F297: public key "Alexandre Allaire 
" imported
gpg: key 683686CC: public key "Mike Perry (Regular use key) 
" imported
gpg: Total number processed: 4
gpg:   imported: 4  (RSA: 4)
gpg: no ultimately trusted keys found
Starting launcher dialog
Checking for update
Running task: download_update_check
Downloading https://check.torproject.org/RecommendedTBBVersions
Download error: [>] 
Running task: attempt_update
Checking to see if update is needed

The GUI says:

Error checking for updates.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (700, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages torbrowser-launcher depends on:
ii  gnupg1.4.18-2
ii  python   2.7.8-1
ii  python-gtk2  2.24.0-3+b1
ii  python-lzma  0.5.3-2+b1
ii  python-parsley   1.2-1
ii  python-psutil2.1.1-1+b1
ii  python-pygame1.9.1release+dfsg-10
ii  python-twisted   14.0.0-1
ii  python-txsocksx  1.13.0.1-1
ii  wmctrl   1.07-7

torbrowser-launcher recommends no packages.

Versions of packages torbrowser-launcher suggests:
pn  apparmor  

-- no debconf information

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part