From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
by nuthatch.gentoo.org with esmtp (Exim 4.62)
(envelope-from <gentoo-user+bounces-60591-garchives=archives.gentoo.org@gentoo.org>)
id 1HLm33-0004s7-Gs
for garchives@archives.gentoo.org; Mon, 26 Feb 2007 20:02:13 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1QJxuoE027557;
Mon, 26 Feb 2007 19:59:56 GMT
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191])
by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1QJrCTH019342
for <gentoo-user@lists.gentoo.org>; Mon, 26 Feb 2007 19:53:12 GMT
Received: by nf-out-0910.google.com with SMTP id c31so3307573nfb
for <gentoo-user@lists.gentoo.org>; Mon, 26 Feb 2007 11:53:12 -0800 (PST)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;
d=gmail.com; s=beta;
h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
b=O6QM/hLLgbms/3IUA+kKUSTZ8HwCf2WwCEHo+fZXNuJzeeIKbRtHjcUL/eI4FcD6kmfnZSwNkxG4yMUdvPboHsY5Jh9H5e64H4QV2UzPmxfJldBkP8gkjG6V5GMiMBEibwV1xZLgtllaXq/h0rAgzhIMqTKRu416IVCWsrg2U+I=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=beta;
h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
b=Iwrov9lQluEsvM2GapQ8SJpSCW/WB1QRHfFx+rtJ7LaUESXwpWpX29lI6agFwl67XzDdrcfKY+lNxsQQ2aBbDrnyVQChfcYp8oGoimRcdXHJOJsEZMnajF0vQxWSL8s4k124nf7VQlArhStwMIARqpTkJ69MOb0E8BJYt00Zv9o=
Received: by 10.82.167.5 with SMTP id p5mr903227bue.1172519591643;
Mon, 26 Feb 2007 11:53:11 -0800 (PST)
Received: by 10.82.147.10 with HTTP; Mon, 26 Feb 2007 11:53:11 -0800 (PST)
Message-ID: <b35412cf0702261153m6102789eje2d052ba44a684a5@mail.gmail.com>
Date: Mon, 26 Feb 2007 13:53:11 -0600
From: "Les Henderson" <ljhender@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] bittorrent 5.0.5 fails
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Archives-Salt: f3e4e9e7-6fa4-4585-8f50-1cbc6ab898ce
X-Archives-Hash: 4aff04e4be7b1279d4dbc5072118f763
I recently emerged bittorrent 5.0.5, but it keeps on crashing.
I've set wxGTK and wxpython to use unicode.
$ cat /etc/portage/package.use
x11-libs/wxGTK unicode
dev-python/wxpython unicode
I've upgraded twisted-web since I read somewhere that could make a difference.
$ cat /etc/portage/package.keywords
=dev-python/twisted-web-0.7.0 ~x86
=dev-python/twisted-2.5.0 ~x86
And of course I tried re-emerging bittorrent as well. This appears to
be a permissions issue. I can run the program as root (at least it
doesn't crash, I haven't actually tried to download or seed torrents
as root). Any idea which permissions need to change to keep the
program from crashing when I run it as a regular user? Is it safe to
do so? Any suggestions?
$ bittorrent
>>> unable to setrlimit not allowed to raise maximum limit
Exception in thread bittorrent:263 in ?:
threading.Thread(target=init_core, args=(mainloop,)).start():
Traceback (most recent call last):
File "/usr/bin/bittorrent", line 263, in ?
threading.Thread(target=init_core, args=(mainloop,)).start()
File "/usr/bin/bittorrent", line 215, in init_core
init_torrents=False)
File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 167, in __init__
self._restore_state(init_torrents)
File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 823, in _restore_state
t = decode_line(line)
File "/usr/lib/python2.4/site-packages/BitTorrent/MultiTorrent.py",
line 758, in decode_line
t.working_path = t.working_path.decode('utf-8')
File "/usr/lib/python2.4/site-packages/BitTorrent/Torrent.py", line
268, in _set_working_path
self.config['working_path'] = value
File "/usr/lib/python2.4/site-packages/BitTorrent/prefs.py", line
49, in __setitem__
assert not isinstance(self._options[option], str) or \
AssertionError: 'working_path' is not str
non-daemon threads not shutting down in a timely fashion:
<StackThread(disk_thread-1, started)>
<StackThread(disk_thread-2, started)>
<StackThread(disk_thread-3, started)>
You have no chance to survive make your time.
Killed
--
Les Henderson
ljhender@gmail.com
--
gentoo-user@gentoo.org mailing list