Почему при включении кэша в тревисе все равно пересобираются несколько зависимостей?

Почему при включении кэша в тревисе (дописал cache: cargo в .travis.yml) все равно пересобираются несколько зависимостей?

Пример: https://travis-ci.org/ozkriff/nergal/jobs/131107379#L169-L173

Видимо, потому что у tempfile есть build.rs, а остальные от него зависят.