| Summary: | emerging media-gfx/asymptote-1.66 hangs endless after ../asy -dir ../base -config "" -render=0 -f pdf -noprc CDlabel.asy | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Andrey Grozin <grozin> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | marat.buharov, sci |
| Priority: | High | ||
| Version: | 2008.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Juergen Rose
2009-02-28 12:24:39 UTC
The same problem for me. I cannot reproduce this: * Making pdf docs make asymptote.pdf ../asy -dir ../base -config "" -render=0 -f pdf -noprc axis3.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc bezier2.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc bezier.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc beziercurve.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc bigsquare.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc binarytreetest.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc Bode.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc brokenaxis.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc CAD1.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc CDlabel.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc colons.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc colors.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc cube.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc cylinderskeleton.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc datagraph.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc diagonal.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc diatom.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc dots.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc eetomumu.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc elliptic.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc errorbars.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc exp.asy ../asy -dir ../base -config "" -render=0 -f pdf -noprc filegraph.asy and so on. With what USE flags do you try to emerge asymptote? Have you tried -j1 ? Try "USE=-boehm-gc" this fixed the problem of a hanging /usr/bin/asy (both asymptote-1.65 and 1.66) for me. I have "dev-libs/boehm-gc-7.0 +threads". I think this is not a good solution. Without garbage collection, you will be able to run only very short and trivial examples (or you should have a lot of memory). Some time ago, a user with a low-memory computer could not emerge asymptote with -boehm-gc +doc because of the lack of memory. I think something is wrong with emake -j<n> where n>1 here. This is often the case. I have a single-core processor, and cannot chech this. I'd recommend to try to emerge asymptote with -j1. It works for me. Or just change the line emake asymptote.pdf to emake -j1 asymptote.pdf If this will fix your problem, I'll commit this change. Please try asymptote-1.67. I've added -j1 to emake asymptote.pdf. Please check if this fixes your problem. Please check if -j1 which I included in the recent versions of the ebuild (1.67, 1.68) fixes your problem (I cannot check this because I don't see this problem). (In reply to comment #6) > Please check if -j1 which I included in the recent versions of the ebuild > (1.67, 1.68) fixes your problem (I cannot check this because I don't see this > problem). > Confirm this. 1.67 builds without any problem. OK, so -j1 has fixed this. Closing. |