Compare files, archives, and directories in depth
Diffoscope tries to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them. It can compare two tarballs, ISO images, or PDFs just as easily.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/as7h41mhshi8p1zld5cwjl0v7hpblib5-diffoscope-134.drv | ||
mips64el-linux | /gnu/store/7zlvcl9rrly4vdcylpbvidgwj73gz5r9-diffoscope-134.drv | ||
i686-linux | /gnu/store/30kkprlp9fm7m1hwr5br9p2sknnggp99-diffoscope-134.drv | ||
armhf-linux | /gnu/store/bb1a9kl3b1zccrqfk3yinaqrlb8falqp-diffoscope-134.drv | ||
aarch64-linux | /gnu/store/jc8vv8640scd9jj38wqn3sbjhr61j7s1-diffoscope-134.drv |
Linter | Message | Location |
---|---|---|
formatting Look for formatting issues in the source | parentheses feel lonely, move to the previous or next line | |
derivation Report failure to compile a package to a derivation | failed to create x86_64-linux derivation: path ‘/gnu/store/1gj63bpyj4arq1xl7q4br5s65qwr5azx-openjdk-11.28.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create i686-linux derivation: path ‘/gnu/store/imq41gd3q2767il9gq6mqh5cv44x09rf-guile-2.2.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create armhf-linux derivation: path ‘/gnu/store/9wn798a6w534mnn4f28lglbjmib9n392-zlib-1.2.11.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create aarch64-linux derivation: path ‘/gnu/store/0afbxr7962z9ci6kw840n088qsmyz8lr-guile-2.2.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create mips64el-linux derivation: path ‘/gnu/store/aiwgcl5dppar2s8l408bshywjybsy3nd-zlib-1.2.11.drv’ is not valid |