[Bug] - dnf clean all not removing all data under /var/cache/dnf
Describe the bug dnf clean all does not remove all metadata under /var/cache/dnf many old .solvx are not removed
To Reproduce
ls -lrt filenames.solvx -rw------- 1 root root 16420864 Mar 30 15:17 amazonlinux-filenames.solvx.ZTz7PU -rw------- 1 root root 14692352 Mar 31 05:18 amazonlinux-filenames.solvx.cDDZeg -rw------- 1 root root 18403328 Mar 31 19:19 amazonlinux-filenames.solvx.u3TKEo -rw------- 1 root root 16613376 Apr 1 09:20 amazonlinux-filenames.solvx.PEy7ia -rw------- 1 root root 15433728 Apr 1 23:21 amazonlinux-filenames.solvx.NlFnjs -rw------- 1 root root 15319040 Apr 2 13:22 amazonlinux-filenames.solvx.6tBrTe -rw------- 1 root root 13893632 Apr 3 16:07 amazonlinux-filenames.solvx.JbJ9Fm -rw------- 1 root root 11948032 Apr 4 06:08 amazonlinux-filenames.solvx.hW17nE -rw------- 1 root root 14110720 Apr 4 20:09 amazonlinux-filenames.solvx.UMcXnf -rw------- 1 root root 13893632 Apr 5 10:10 amazonlinux-filenames.solvx.bXQJXU -rw------- 1 root root 15253504 Apr 6 00:11 amazonlinux-filenames.solvx.sXFmc4 -rw------- 1 root root 9105408 Apr 6 14:12 amazonlinux-filenames.solvx.7q1qZv -rw------- 1 root root 13242368 Apr 7 04:13 amazonlinux-filenames.solvx.z3vBt6 -rw------- 1 root root 8523776 Apr 7 18:14 amazonlinux-filenames.solvx.7QLcic -rw------- 1 root root 14319616 Apr 8 08:15 amazonlinux-filenames.solvx.KY30Xh -rw------- 1 root root 13410304 Apr 8 22:16 amazonlinux-filenames.solvx.JinNSl -rw------- 1 root root 6774784 Apr 9 12:17 amazonlinux-filenames.solvx.tImfnN -rw------- 1 root root 15704064 Apr 10 16:07 amazonlinux-filenames.solvx.zaj3D0 -rw------- 1 root root 17821696 Apr 11 06:08 amazonlinux-filenames.solvx.F2bVfN -rw------- 1 root root 9318400 Apr 11 20:09 amazonlinux-filenames.solvx.vMIWGF -rw------- 1 root root 16433152 Apr 12 10:10 amazonlinux-filenames.solvx.1H7VCj -rw------- 1 root root 18092032 Apr 13 00:11 amazonlinux-filenames.solvx.lbpAcM -rw------- 1 root root 10637312 Apr 13 14:12 amazonlinux-filenames.solvx.jJP0fV -rw------- 1 root root 13971456 Apr 14 04:13 amazonlinux-filenames.solvx.Gvr9rw -rw------- 1 root root 14901248 Apr 14 18:14 amazonlinux-filenames.solvx.TGQDcg -rw------- 1 root root 15990784 Apr 15 08:15 amazonlinux-filenames.solvx.Vb3xE7 -rw------- 1 root root 15667200 Apr 15 22:16 amazonlinux-filenames.solvx.Qwi2z3 -rw------- 1 root root 15863808 Apr 16 12:17 amazonlinux-filenames.solvx.V4zX59 -rw------- 1 root root 15798272 Apr 17 16:07 amazonlinux-filenames.solvx.lOqx5C -rw------- 1 root root 24756224 Apr 18 06:08 amazonlinux-filenames.solvx.iaqLbA -rw------- 1 root root 22843392 Apr 18 20:09 amazonlinux-filenames.solvx.YA2ZXC -rw------- 1 root root 23556096 Apr 19 10:10 amazonlinux-filenames.solvx.AbTlG4 -rw------- 1 root root 23699456 Apr 20 00:11 amazonlinux-filenames.solvx.OqSuPq -rw------- 1 root root 21319680 Apr 20 14:12 amazonlinux-filenames.solvx.vGLGqm -rw------- 1 root root 22384640 Apr 21 04:13 amazonlinux-filenames.solvx.6R9agb -rw------- 1 root root 16691200 Apr 21 18:14 amazonlinux-filenames.solvx.wUwcQX -rw------- 1 root root 21618688 Apr 22 08:15 amazonlinux-filenames.solvx.0Msvlf -rw------- 1 root root 15253504 Apr 22 22:16 amazonlinux-filenames.solvx.Fee78P -rw------- 1 root root 22642688 Apr 23 12:17 amazonlinux-filenames.solvx.39QnI9 -rw------- 1 root root 20303872 Apr 24 16:06 amazonlinux-filenames.solvx.mpE0mC -rw------- 1 root root 23044096 Apr 25 06:07 amazonlinux-filenames.solvx.XCOB8m -rw------- 1 root root 23924736 Apr 25 20:08 amazonlinux-filenames.solvx.aRUcRY -rw------- 1 root root 25026560 Apr 26 10:09 amazonlinux-filenames.solvx.elFGbj -rw------- 1 root root 22708224 Apr 27 00:10 amazonlinux-filenames.solvx.yGMwRI -rw------- 1 root root 24940544 Apr 27 14:11 amazonlinux-filenames.solvx.bKa7hU -rw------- 1 root root 22384640 Apr 28 04:12 amazonlinux-filenames.solvx.uccN2h -rw------- 1 root root 22884352 Apr 28 18:13 amazonlinux-filenames.solvx.kB8uyF -rw------- 1 root root 23982080 Apr 29 08:14 amazonlinux-filenames.solvx.0paUlX -rw------- 1 root root 20676608 Apr 29 22:15 amazonlinux-filenames.solvx.38WcQa -rw------- 1 root root 21839872 Apr 30 12:16 amazonlinux-filenames.solvx.6p35FE -rw------- 1 root root 23465984 May 1 16:06 amazonlinux-filenames.solvx.0pX4pU -rw------- 1 root root 22433792 May 2 06:07 amazonlinux-filenames.solvx.wj4fhG -rw------- 1 root root 25448448 May 2 20:08 amazonlinux-filenames.solvx.8ssVic -rw------- 1 root root 25559040 May 3 10:09 amazonlinux-filenames.solvx.0F6qka -rw------- 1 root root 25321472 May 4 00:10 amazonlinux-filenames.solvx.d65Sve -rw------- 1 root root 25030656 May 4 14:11 amazonlinux-filenames.solvx.CXudz0 -rw------- 1 root root 24629248 May 5 04:12 amazonlinux-filenames.solvx.reQK99 -rw------- 1 root root 22810624 May 5 18:13 amazonlinux-filenames.solvx.HewVUq -rw------- 1 root root 24567808 May 6 08:14 amazonlinux-filenames.solvx.swalhJ -rw------- 1 root root 22884352 May 6 22:15 amazonlinux-filenames.solvx.SaPzU1 -rw------- 1 root root 24555520 May 7 12:16 amazonlinux-filenames.solvx.HqZSao -rw------- 1 root root 23511040 May 8 16:06 amazonlinux-filenames.solvx.6zJazi -rw------- 1 root root 25186304 May 9 06:07 amazonlinux-filenames.solvx.8xUHZ0 -rw------- 1 root root 25284608 May 9 20:08 amazonlinux-filenames.solvx.1rRT8H -rw------- 1 root root 23117824 May 10 10:09 amazonlinux-filenames.solvx.aZGrDd -rw------- 1 root root 24260608 May 11 00:10 amazonlinux-filenames.solvx.e7thss -rw------- 1 root root 23683072 May 11 14:11 amazonlinux-filenames.solvx.rnOOTK -rw------- 1 root root 24797184 May 12 04:12 amazonlinux-filenames.solvx.fzZZUa -rw------- 1 root root 24772608 May 12 18:13 amazonlinux-filenames.solvx.nHiM1X -rw------- 1 root root 23044096 May 13 08:14 amazonlinux-filenames.solvx.ugMxat -rw------- 1 root root 19910656 May 13 22:15 amazonlinux-filenames.solvx.IvlmQC -rw------- 1 root root 23879680 May 14 12:16 amazonlinux-filenames.solvx.yicFPr -rw------- 1 root root 23437312 May 16 06:07 amazonlinux-filenames.solvx.yzLize -rw------- 1 root root 18276352 May 16 20:08 amazonlinux-filenames.solvx.6QRtIc -rw------- 1 root root 19001344 May 17 10:09 amazonlinux-filenames.solvx.C4aPdE -rw------- 1 root root 18755584 May 18 00:10 amazonlinux-filenames.solvx.FyHIAl -rw------- 1 root root 21127168 May 18 14:11 amazonlinux-filenames.solvx.dW4r3L -rw------- 1 root root 20172800 May 19 04:12 amazonlinux-filenames.solvx.dvABgo
dnf clean all 20 files removed
ls -lrt filenames.solvx -rw------- 1 root root 16420864 Mar 30 15:17 amazonlinux-filenames.solvx.ZTz7PU -rw------- 1 root root 14692352 Mar 31 05:18 amazonlinux-filenames.solvx.cDDZeg -rw------- 1 root root 18403328 Mar 31 19:19 amazonlinux-filenames.solvx.u3TKEo -rw------- 1 root root 16613376 Apr 1 09:20 amazonlinux-filenames.solvx.PEy7ia -rw------- 1 root root 15433728 Apr 1 23:21 amazonlinux-filenames.solvx.NlFnjs -rw------- 1 root root 15319040 Apr 2 13:22 amazonlinux-filenames.solvx.6tBrTe -rw------- 1 root root 13893632 Apr 3 16:07 amazonlinux-filenames.solvx.JbJ9Fm -rw------- 1 root root 11948032 Apr 4 06:08 amazonlinux-filenames.solvx.hW17nE -rw------- 1 root root 14110720 Apr 4 20:09 amazonlinux-filenames.solvx.UMcXnf -rw------- 1 root root 13893632 Apr 5 10:10 amazonlinux-filenames.solvx.bXQJXU -rw------- 1 root root 15253504 Apr 6 00:11 amazonlinux-filenames.solvx.sXFmc4 -rw------- 1 root root 9105408 Apr 6 14:12 amazonlinux-filenames.solvx.7q1qZv -rw------- 1 root root 13242368 Apr 7 04:13 amazonlinux-filenames.solvx.z3vBt6 -rw------- 1 root root 8523776 Apr 7 18:14 amazonlinux-filenames.solvx.7QLcic -rw------- 1 root root 14319616 Apr 8 08:15 amazonlinux-filenames.solvx.KY30Xh -rw------- 1 root root 13410304 Apr 8 22:16 amazonlinux-filenames.solvx.JinNSl -rw------- 1 root root 6774784 Apr 9 12:17 amazonlinux-filenames.solvx.tImfnN -rw------- 1 root root 15704064 Apr 10 16:07 amazonlinux-filenames.solvx.zaj3D0 -rw------- 1 root root 17821696 Apr 11 06:08 amazonlinux-filenames.solvx.F2bVfN -rw------- 1 root root 9318400 Apr 11 20:09 amazonlinux-filenames.solvx.vMIWGF -rw------- 1 root root 16433152 Apr 12 10:10 amazonlinux-filenames.solvx.1H7VCj -rw------- 1 root root 18092032 Apr 13 00:11 amazonlinux-filenames.solvx.lbpAcM -rw------- 1 root root 10637312 Apr 13 14:12 amazonlinux-filenames.solvx.jJP0fV -rw------- 1 root root 13971456 Apr 14 04:13 amazonlinux-filenames.solvx.Gvr9rw -rw------- 1 root root 14901248 Apr 14 18:14 amazonlinux-filenames.solvx.TGQDcg -rw------- 1 root root 15990784 Apr 15 08:15 amazonlinux-filenames.solvx.Vb3xE7 -rw------- 1 root root 15667200 Apr 15 22:16 amazonlinux-filenames.solvx.Qwi2z3 -rw------- 1 root root 15863808 Apr 16 12:17 amazonlinux-filenames.solvx.V4zX59 -rw------- 1 root root 15798272 Apr 17 16:07 amazonlinux-filenames.solvx.lOqx5C -rw------- 1 root root 24756224 Apr 18 06:08 amazonlinux-filenames.solvx.iaqLbA -rw------- 1 root root 22843392 Apr 18 20:09 amazonlinux-filenames.solvx.YA2ZXC -rw------- 1 root root 23556096 Apr 19 10:10 amazonlinux-filenames.solvx.AbTlG4 -rw------- 1 root root 23699456 Apr 20 00:11 amazonlinux-filenames.solvx.OqSuPq -rw------- 1 root root 21319680 Apr 20 14:12 amazonlinux-filenames.solvx.vGLGqm -rw------- 1 root root 22384640 Apr 21 04:13 amazonlinux-filenames.solvx.6R9agb -rw------- 1 root root 16691200 Apr 21 18:14 amazonlinux-filenames.solvx.wUwcQX -rw------- 1 root root 21618688 Apr 22 08:15 amazonlinux-filenames.solvx.0Msvlf -rw------- 1 root root 15253504 Apr 22 22:16 amazonlinux-filenames.solvx.Fee78P -rw------- 1 root root 22642688 Apr 23 12:17 amazonlinux-filenames.solvx.39QnI9 -rw------- 1 root root 20303872 Apr 24 16:06 amazonlinux-filenames.solvx.mpE0mC -rw------- 1 root root 23044096 Apr 25 06:07 amazonlinux-filenames.solvx.XCOB8m -rw------- 1 root root 23924736 Apr 25 20:08 amazonlinux-filenames.solvx.aRUcRY -rw------- 1 root root 25026560 Apr 26 10:09 amazonlinux-filenames.solvx.elFGbj -rw------- 1 root root 22708224 Apr 27 00:10 amazonlinux-filenames.solvx.yGMwRI -rw------- 1 root root 24940544 Apr 27 14:11 amazonlinux-filenames.solvx.bKa7hU -rw------- 1 root root 22384640 Apr 28 04:12 amazonlinux-filenames.solvx.uccN2h -rw------- 1 root root 22884352 Apr 28 18:13 amazonlinux-filenames.solvx.kB8uyF -rw------- 1 root root 23982080 Apr 29 08:14 amazonlinux-filenames.solvx.0paUlX -rw------- 1 root root 20676608 Apr 29 22:15 amazonlinux-filenames.solvx.38WcQa -rw------- 1 root root 21839872 Apr 30 12:16 amazonlinux-filenames.solvx.6p35FE -rw------- 1 root root 23465984 May 1 16:06 amazonlinux-filenames.solvx.0pX4pU -rw------- 1 root root 22433792 May 2 06:07 amazonlinux-filenames.solvx.wj4fhG -rw------- 1 root root 25448448 May 2 20:08 amazonlinux-filenames.solvx.8ssVic -rw------- 1 root root 25559040 May 3 10:09 amazonlinux-filenames.solvx.0F6qka -rw------- 1 root root 25321472 May 4 00:10 amazonlinux-filenames.solvx.d65Sve -rw------- 1 root root 25030656 May 4 14:11 amazonlinux-filenames.solvx.CXudz0 -rw------- 1 root root 24629248 May 5 04:12 amazonlinux-filenames.solvx.reQK99 -rw------- 1 root root 22810624 May 5 18:13 amazonlinux-filenames.solvx.HewVUq -rw------- 1 root root 24567808 May 6 08:14 amazonlinux-filenames.solvx.swalhJ -rw------- 1 root root 22884352 May 6 22:15 amazonlinux-filenames.solvx.SaPzU1 -rw------- 1 root root 24555520 May 7 12:16 amazonlinux-filenames.solvx.HqZSao -rw------- 1 root root 23511040 May 8 16:06 amazonlinux-filenames.solvx.6zJazi -rw------- 1 root root 25186304 May 9 06:07 amazonlinux-filenames.solvx.8xUHZ0 -rw------- 1 root root 25284608 May 9 20:08 amazonlinux-filenames.solvx.1rRT8H -rw------- 1 root root 23117824 May 10 10:09 amazonlinux-filenames.solvx.aZGrDd -rw------- 1 root root 24260608 May 11 00:10 amazonlinux-filenames.solvx.e7thss -rw------- 1 root root 23683072 May 11 14:11 amazonlinux-filenames.solvx.rnOOTK -rw------- 1 root root 24797184 May 12 04:12 amazonlinux-filenames.solvx.fzZZUa -rw------- 1 root root 24772608 May 12 18:13 amazonlinux-filenames.solvx.nHiM1X -rw------- 1 root root 23044096 May 13 08:14 amazonlinux-filenames.solvx.ugMxat -rw------- 1 root root 19910656 May 13 22:15 amazonlinux-filenames.solvx.IvlmQC -rw------- 1 root root 23879680 May 14 12:16 amazonlinux-filenames.solvx.yicFPr -rw------- 1 root root 23437312 May 16 06:07 amazonlinux-filenames.solvx.yzLize -rw------- 1 root root 18276352 May 16 20:08 amazonlinux-filenames.solvx.6QRtIc -rw------- 1 root root 19001344 May 17 10:09 amazonlinux-filenames.solvx.C4aPdE -rw------- 1 root root 18755584 May 18 00:10 amazonlinux-filenames.solvx.FyHIAl -rw------- 1 root root 21127168 May 18 14:11 amazonlinux-filenames.solvx.dW4r3L -rw------- 1 root root 20172800 May 19 04:12 amazonlinux-filenames.solvx.dvABgo
Expected behavior dnf clean all should remove all solvx files
Screenshots NA
Desktop (please complete the following information):
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context Add any other context about the problem here.
OS : kernel version =6.1.128-136.201.amzn2023.x86_64
I have same problem There was nothing special in /var/log/messages, /var/log/dnf.log files :(
Kernel version=6.1.132-147.221.amzn2023.aarch64
I still haven't found the root cause. However, when I run the 'dnf makecache' command, the files are no longer created
There's a difference between dnf clean all and sudo dnf clean all. Have you tried running both commands? dnf clean all will remove user's cache only.
@zcobol This issue is not resolved by the dns clean all command. :(
Where are amazonlinux-filenames.solvx.dvABgo like files coming from?
dnf clean will remove only solv and solvx ending files:
62 CACHE_FILES = {
63 'metadata': r'^%s\/.*((xml|yaml)(\.gz|\.xz|\.bz2|.zck)?|asc|cachecookie|%s)$' %
64 (_CACHEDIR_RE, _MIRRORLIST_FILENAME),
65 'packages': r'^%s\/%s\/.+rpm$' % (_CACHEDIR_RE, _PACKAGES_RELATIVE_DIR),
66 'dbcache': r'^.+(solv|solvx)$',
67 }
See line 66 in /usr/lib/python3.9/site-packages/dnf/repo.py