Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235741 - dev-python/gmpy-1.03: version bump
Summary: dev-python/gmpy-1.03: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Stefan Briesenick (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-26 03:54 UTC by Andrey Grozin
Modified: 2008-09-12 13:24 UTC (History)
0 users

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


Attachments
gmpy-1.03.ebuild (gmpy-1.03.ebuild,600 bytes, text/plain)
2008-09-03 03:14 UTC, Andrey Grozin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Grozin gentoo-dev 2008-08-26 03:54:50 UTC
I've committed gmpy-1.03.ebuild to the science overlay. The package has a new homepage, and its building is now more standard. I added src_test(). Not all tests pass on my computer. python (running tests) always returns 0, so, adding || die "tests failed" is meaningless. I found that running the tests-driving program gmpy_test.py produces more errors that running each gmpy_test_*.py separately. Maybe, something's wrong with the driving program, or tests interfere with each other. By running gmpy_test_*.py separately, I found errors only in gmpy_test_mpf.py. The first of them:

>>>_g.mpf(3.4)
mpf('3.39999999999999991118e0')

expected:
mpf('3.4e0')

and many other similar errors. I don't know wether they should be taken seriously or not.

In any case, it seems worthwhile to add gmpy-1.03 to the main tree. If you agree, I can do this myself.
Comment 1 Stefan Briesenick (RETIRED) gentoo-dev 2008-09-01 17:30:26 UTC
please attach your ebuild here. I'll check it. thanks!
Comment 2 Andrey Grozin gentoo-dev 2008-09-03 03:14:51 UTC
Created attachment 164436 [details]
gmpy-1.03.ebuild

Here it is
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2008-09-12 13:21:00 UTC
new version in CVS.
Comment 4 Stefan Briesenick (RETIRED) gentoo-dev 2008-09-12 13:24:05 UTC
I didn't used your ebuild though, because it wasn't complete (just compare the 1.01 ebuild with yours). Furthermore: I hate failing tests because of crappy tests. That will give us just evil bug reports from our users. ;-)