File _patchinfo of Package patchinfo.33849
<patchinfo incident="33849"> <issue tracker="bnc" id="1197484">fdupes: fdupes_wrapper introduces nondeterminism</issue> <issue tracker="bnc" id="1195709">%fdupes macro is way slow</issue> <packager>psimons</packager> <rating>moderate</rating> <category>recommended</category> <summary>Recommended update for fdupes</summary> <description>This update for fdupes fixes the following issues: - Do not use sqlite, as this pulls sqlite into Ring0 at no real benefit performance wise - Update to 2.3.0: * Add --cache option to speed up file comparisons * Use nanosecond precision for file times, if available * Fix compilation issue on OpenBSD * Other changes like fixing typos, wording, etc. - update to 2.2.1: * Fix bug in code meant to skip over the current log file when --log option is given * Updates to copyright notices in source code * Add --deferconfirmation option * Check that files marked as duplicates haven't changed during program execution before deleting them * Update documentation to indicate units for SIZE in command-line options * Move some configuration settings to configure.ac file - Fixes for the new wrapper: * Order duplicates by name, to get a reproducible file set (bsc#1197484) * Remove redundant order parameter from fdupes invocation * Modernize code, significantly reduce allocations * Exit immediately when mandatory parameters are missing * Remove obsolete buildroot parameter * Add some tests for the wrapper - Do not link the files as given by fdupes, but turn them into relative links - Support multiple directories given (as glob to the macro) - Handle symlinks (-s argument) correctly - Simplify macros.fdupes to speed up the process (bsc#1195709) </description> </patchinfo>