rubber doesn't support filenames with spaces on the command line
Bug #639983 reported by
Sébastien Wilmet
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rubber |
Fix Released
|
Undecided
|
Paul Natsuo Kishimoto | ||
gedit-latex-plugin (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If the filename of a document contains spaces, rubber will report an error like this:
$ rubber filename\ with\ spaces.tex
compiling filename with spaces.tex...
Could not run latex.
If the filename doesn't contain spaces, everything works well.
description: | updated |
Changed in rubber: | |
milestone: | none → 1.2 |
Changed in rubber: | |
milestone: | 1.2 → none |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here is the output with -vvv:
$ rubber -vvv ~/test/one\ space.tex seb/test/ one space.tex'] /home/seb/ test/one space.tex} seb/programmati on/codes- sources/ rubber- 1.1/build/ scripts- 2.7:/home/ seb/test: '}
This is Rubber version 1.1.
parsing /home/seb/test/one space.tex
no support found for article
no support found for fontenc
no support found for inputenc
no support found for lmodern
end of /home/seb/test/one space.tex
dependencies: ['/home/
checking if compiling is necessary...
the output file doesn't exist
building additional files...
compiling /home/seb/test/one space.tex...
executing: latex \nonstopmode \input{
with environment: {'TEXINPUTS': '/home/
process 6864 (latex) returned 256
Could not run latex.
There were errors compiling /home/seb/test/one space.tex.