Rubber alias directive does not work in nested inputs

Bug #707085 reported by Matthias Braun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rubber
Confirmed
Wishlist
Unassigned

Bug Description

An alias directive of the form "% rubber: alias blabla input" does not work when it is encountered in a "deep include" i.e. more than 1 \input was followed to find the file with the directive.

Revision history for this message
Matthias Braun (matthias-braun-kit) wrote :

Added an example to demonstrate the bug. When you run rubber with -vv on a.tex then you'll see that the dependency b.tex is not picked up (and consequently a.pdf is not rebuild if it exists but b.tex is newer).
Interestingly the error disappears when you \usepackage{style/myinput} in a.tex instead of only doing it in style/bla.sty.

Revision history for this message
Matthias Braun (matthias-braun-kit) wrote :

(this happens with a bazar checkout from today)

Changed in rubber:
status: New → Confirmed
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.