Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 200690

Summary: dev-python/pyzor-0.4.0-r3 doesn't work w/ python compiled w/ USE="nothreads"
Product: Gentoo Linux Reporter: Benny Pedersen <me>
Component: New packagesAssignee: Python Gentoo Team <python>
Status: VERIFIED INVALID    
Severity: normal CC: jakub, me
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge info

Description Benny Pedersen 2007-11-28 21:43:59 UTC
pyzord wont run non threaded python install, so the ebuild needs to make sure python is installed with -nothreads

Reproducible: Always

Steps to Reproduce:
1. USE="nothreads" emerge python
2. start pyzord
3. it fails

Actual Results:  
it runs fine when python is build with USE="gdbm -nothreads" emerge python

Expected Results:  
more testing help needed, i cant be the only one that wants pyzord

it works here, just discowered it is threaded, dont realy know if it is unstable, just can say it have not shown any problems in that area here on my dual opterons
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 21:51:56 UTC
Post some errors and emerge --info, please.

If it's the case, it needs to be fixed or removed. python w/ USE=nothreads breaks tons of major stuff (see Bug 177866) and is completely unsupported, no ebuild whatsoever should force such thing.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 21:53:03 UTC
Eh, I read the bug the other way round...

local use flags (searching: nothreads)
************************************************************
[-    ] nothreads (dev-lang/python):
Disable threads (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 21:56:28 UTC
*** Bug 200691 has been marked as a duplicate of this bug. ***
Comment 4 Benny Pedersen 2007-11-28 22:14:01 UTC
Created attachment 137280 [details]
emerge info
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 22:15:46 UTC
As noted in Comment #2, USE=nothreads is completely unsupported, you are on your own with any breakage it causes.
Comment 6 Benny Pedersen 2007-11-28 22:21:48 UTC
its when threading is disabled that pyzord does not work, hope this is clear
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 22:22:56 UTC
(In reply to comment #6)
> its when threading is disabled that pyzord does not work, hope this is clear

Yeah, so DO NOT disable it.
 

Comment 8 Benny Pedersen 2007-11-28 22:24:44 UTC
why is nothreads unsupported ?
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-11-28 22:27:52 UTC
Because it breaks LOTS of things.