dart-archive / barback

An asset build system for Dart.
https://pub.dartlang.org/packages/barback
BSD 3-Clause "New" or "Revised" License
10 stars 9 forks source link

Barback unexpectedly "hides" available asset from the transformer causing it to fail #57

Closed DartBot closed 9 years ago

DartBot commented 9 years ago

Issue by mraleph Originally opened as dart-lang/sdk#20180


Reproduction (I could not create a smaller one unfortunately):

$ git clone https://github.com/mraleph/irhydra.git $ git checkout origin/interesting-mode $ pub get $ pub build

There would be multiple exceptions inside SASS transformer during build stage. The root cause of those exceptions is that all *.scss files in the project depend on the partial _ui.scss which barback makes unavailable for some reason.

DartBot commented 9 years ago

Comment by sethladd


Removed Priority-Unassigned label. Added Priority-Medium, Pkg-Barback labels.

DartBot commented 9 years ago

Comment by nex3


I can't reproduce any errors here. This is the output I see: https://gist.github.com/nex3/0a52b495cead8145bc68

What version of pub are you using? Can you reproduce with the latest bleeding edge?


Added NeedsInfo label.

DartBot commented 9 years ago

Comment by mraleph


The error went away at some point but now it is back both on the 1.7 and 1.6 branches. I again have to patch SASS transformer to work around it.

need latest master branch

$ git clone https://github.com/mraleph/irhydra.git $ pub serve https://gist.github.com/mraleph/48fcd50f215af024ee09


Added Triaged label.

DartBot commented 9 years ago

Comment by nex3


Added Started label.

DartBot commented 9 years ago

Comment by nex3


Fixed in dart-lang/sdk@bc3209656a0dd344a56c2b325ca80edef1d19045.


Added Fixed label.