Recommended update for fdupes
Announcement ID: |
SUSE-RU-2024:1877-1 |
Rating: |
moderate |
References: |
|
Affected Products: |
- Basesystem Module 15-SP5
- Basesystem Module 15-SP6
- openSUSE Leap 15.4
- openSUSE Leap 15.5
- openSUSE Leap 15.6
- SUSE Linux Enterprise Desktop 15 SP5
- SUSE Linux Enterprise Desktop 15 SP6
- SUSE Linux Enterprise High Performance Computing 15 SP5
- SUSE Linux Enterprise Real Time 15 SP5
- SUSE Linux Enterprise Real Time 15 SP6
- SUSE Linux Enterprise Server 15 SP5
- SUSE Linux Enterprise Server 15 SP6
- SUSE Linux Enterprise Server for SAP Applications 15 SP5
- SUSE Linux Enterprise Server for SAP Applications 15 SP6
|
An update that has two fixes can now be installed.
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)
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
openSUSE Leap 15.4
zypper in -t patch SUSE-2024-1877=1
-
openSUSE Leap 15.5
zypper in -t patch openSUSE-SLE-15.5-2024-1877=1
-
openSUSE Leap 15.6
zypper in -t patch openSUSE-SLE-15.6-2024-1877=1
-
Basesystem Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP5-2024-1877=1
-
Basesystem Module 15-SP6
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP6-2024-1877=1
Package List:
-
openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
- fdupes-2.3.0-150400.3.3.1
- fdupes-debuginfo-2.3.0-150400.3.3.1
- fdupes-debugsource-2.3.0-150400.3.3.1
-
openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
- fdupes-2.3.0-150400.3.3.1
- fdupes-debuginfo-2.3.0-150400.3.3.1
- fdupes-debugsource-2.3.0-150400.3.3.1
-
openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
- fdupes-2.3.0-150400.3.3.1
- fdupes-debuginfo-2.3.0-150400.3.3.1
- fdupes-debugsource-2.3.0-150400.3.3.1
-
Basesystem Module 15-SP5 (aarch64 ppc64le s390x x86_64)
- fdupes-2.3.0-150400.3.3.1
- fdupes-debuginfo-2.3.0-150400.3.3.1
- fdupes-debugsource-2.3.0-150400.3.3.1
-
Basesystem Module 15-SP6 (aarch64 ppc64le s390x x86_64)
- fdupes-2.3.0-150400.3.3.1
- fdupes-debuginfo-2.3.0-150400.3.3.1
- fdupes-debugsource-2.3.0-150400.3.3.1
References: