Ignore missing files
See original GitHub issueIn large projects that use dozens of third-party libraries, invariably, some library will reference a url(../../..somefile) which doesn’t exist. When running manage.py collectstatic with django-pipeline, this will result in an incredibly unhelpful error like:
ValueError: The file 'tinymce/js/tinymce/plugins/compat3x/img/icons.gif' could not be found with <pipeline.storage.PipelineCachedStorage object at 0x1ca6750>.
Not only does pipeline not mention which file attempts to include this file, searching for img/icons.gif myself results in 42 matches. Even if I could locate the issue, I can’t easily fix the missing file, since it’s a third-party library. This means pipeline is effectively blocking all my deployments because of a missing file I don’t even use.
Ideally, pipeline should report which resource is referencing a missing file and allow specifying an option to ignore it. This is very similar to the https://github.com/adamcharnock/django-pipeline-forgiving fork, although I think this would be a good idea for the main branch.
Issue Analytics
- State:
- Created 10 years ago
- Comments:14 (7 by maintainers)

Top Related StackOverflow Question
actually @karolyi I disabled all the issues. I don’t have time to work on the picker at the moment.
“No is a complete sentence”.
Guess you’ll have to get over yourself
Had this same issue using lodash and (via dependency) firebug-lite. The error I was getting was
And the solution as mentioned above is to run: