bugGNU Octave - Bugs: bug #47080, Build hangs when generating...

 
 

bug #47080: Build hangs when generating extended.pdf

Submitter:  None
Submitted:  Sun 07 Feb 2016 06:07:30 AM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Fixed Assigned to:  None
Originator Name:  Stefan Husmann Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * dev
Operating System:  * GNU/Linux Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 09 Feb 2016 11:31:19 PM UTC, comment #11: 

Works for me, closing as fixed.

Mike Miller <mtmiller>
Group Member
Tue 09 Feb 2016 08:09:07 AM UTC, comment #10: 

The following changeset seems to fix the problem for me:

http://hg.savannah.gnu.org/hgweb/octave/rev/721539013db4

John W. Eaton <jwe>
Group administrator
Sun 07 Feb 2016 08:13:14 PM UTC, comment #9: 

I think this is my fault.  I was trying to fix the way the internal printing commands handled filenames beginning with "|" but I didn't seem to get all the details right.  The filename "foobar-inc" set in gl2ps-print.cc.  If I can't figure it out soon, I'll revert my changes.

John W. Eaton <jwe>
Group administrator
Sun 07 Feb 2016 07:58:17 PM UTC, comment #8: 

I also get a hanging process, until I send an Enter to the build console.

On my system it is the pdflatex command that is hanging, and plotimages.m is waiting for that command to complete. If I let it sit it never returns. If I hit Enter, it says


error: plotimages: Failed to run pdflatex on <extended.pdf>
error: unhandled execution exception -- eval failed


If I run the pdflatex command from the terminal, I get the same error Michael has shown about foobar-inc.

Mike Miller <mtmiller>
Group Member
Sun 07 Feb 2016 07:16:30 PM UTC, comment #7: 

When I run


/home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/run-octave -f -q -H -p /home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/doc/interpreter/ --eval "plotimages ('/home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/doc/interpreter/', 'extended', 'pdf');"


from the command line, I also get no error message, but a hanging process.

Stefan Husmann <haawda>
Sun 07 Feb 2016 06:07:21 PM UTC, comment #6: 

Sorry, I left out a useful part of the error message:
Here is the full text:
(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
geometry driver: auto-detecting
geometry detected driver: pdftex

! LaTeX Error: File `foobar-inc' not found.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                             
                                                 
l.12 \includegraphics{foobar-inc}
                                
? x

Michael Godfrey <godfrey>
Group Member
Sun 07 Feb 2016 06:04:10 PM UTC, comment #5: 

On my fedora system the problem is:

! LaTeX Error: File `foobar-inc' not found.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                          

This occurs when pdflatex is processing extended.tex

To test if others are having the same problem, just
type 'x' at the hang. The latex error message above
should appear.

Michael Godfrey <godfrey>
Group Member
Sun 07 Feb 2016 04:09:28 PM UTC, comment #4: 

Currently I have

b7a191eb0c3c tip @

Stefan Husmann <haawda>
Sun 07 Feb 2016 03:44:35 PM UTC, comment #3: 

hg id please?

I broke printing in the last few days, in this changeset:

  http://hg.savannah.gnu.org/hgweb/octave/rev/9a5bb6996b16

But it should be fixed again with this changeset:

  http://hg.savannah.gnu.org/hgweb/octave/rev/7be1f58f9dd7

If that's not the problem, then we'll need some more details.  You'll probably have to run the plotimages script in a way that will allow you to find exactly where it is hanging.

John W. Eaton <jwe>
Group administrator
Sun 07 Feb 2016 03:35:52 PM UTC, comment #2: 

not much:


/home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/run-octave -f -q -H -p /home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/doc/interpreter/ --eval "plotimages ('doc/interpreter/', 'extended', 'pdf');"


Stefan Husmann <haawda>
Sun 07 Feb 2016 11:02:01 AM UTC, comment #1: 

What happens if you


make V=1


to get detailed output?

Lachlan Andrew <lachlan>
Sun 07 Feb 2016 06:07:30 AM UTC, original submission:  

Building octave from hg ends up in

  GEN      doc/interpreter/polar.pdf
  GEN      doc/interpreter/mesh.pdf
  GEN      doc/interpreter/plot3.pdf
  GEN      doc/interpreter/extended.pdf

and there it hangs in an - at least it seems - endless loop. No error message.

I tried strace:

[haawda@frege $ ps -ef|grep GEN
haawda    6919 10155  0 06:52 pts/6    00:00:00 /bin/sh -c echo "  GEN     " doc/interpreter/extended.pdf;/home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/run-octave -f -q -H -p /home/haawda/paketierung/meine_Pakete/octave-hg/src/octave-build/doc/interpreter/ --eval "plotimages ('doc/interpreter/', 'extended', 'pdf');"
haawda    7307 25827  0 07:03 pts/4    00:00:00 grep GEN
[haawda@frege ]$ su -c "strace -p 6919"
Passwort:
Process 6919 attached
wait4(-1,


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by godfrey (Posted a comment)
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by haawda (Posted a comment)
  • -email is unavailable- added by lachlan (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-02-09 mtmiller StatusConfirmed Fixed
        Open/ClosedOpen Closed
    2016-02-07 mtmiller StatusNone Confirmed

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code