Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 416809 - dev-python/pyro-4.14 version bump
Summary: dev-python/pyro-4.14 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Amadeusz Żołnowski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-20 22:26 UTC by Johan Bergström
Modified: 2012-06-02 06:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Bergström 2012-05-20 22:26:04 UTC
Busy upstream, it seems. 4.14 seems to have a regression regarding threadpool growing (see http://sourceforge.net/mailarchive/forum.php?thread_name=CAFUF6pBy%2Bx7A5O1cjq7JPAQDLV7hq7nKtDws5om9%3D6PPiV7gCw%40mail.gmail.com&forum_name=pyro-core) - and that's where the test suite bails for me too. If I disable that test (test_threadpool.testPoolGrowth), all checks out.

So - either commit, wait for .15 or add .13 instead.

The only change to the ebuild is updating homepage: remove xs4all, add http://packages.python.org/Pyro4/
Comment 1 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-06-01 12:54:35 UTC
Actually all versions post the 4.11 have this issue.  The author says it's
workarounded in 4.14:

> * temporary workaround for threadpool scaling problem (lock-up): pool is
> fixed at THREADPOOL_MINTHREADS threads, until the thread pool has been
> redesigned to get rid of the issues.
Comment 2 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-06-01 13:51:22 UTC
*pyro-4.14 (01 Jun 2012)

  01 Jun 2012; Amadeusz Żołnowski <aidecoe@gentoo.org> +pyro-4.14.ebuild,
  pyro-4.11.ebuild:
  Version bump wrt bug #416809.  This version comes with several bug fixes and
  one workaround for threadpool scaling problem.  I have restricted the test for
  this version because it fails anyway because of the latest problem which is
  not fully solved:

  FAIL: testPoolGrowth (PyroTests.test_threadpool.ThreadpoolTests)
Comment 3 Arfrever Frehtes Taifersar Arahesis 2012-06-02 01:57:44 UTC
(In reply to comment #2)

Failure of 1 test is not a valid reason to restrict whole test suite.
Comment 4 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-06-02 06:38:51 UTC
> (In reply to comment #2)
> Failure of 1 test is not a valid reason to restrict whole test suite.

OK, I have removed the restriction.