Description of problem: "/@System.solv" appears in / from time to time. since upgrade to fedora 30. # locate System.solv | xargs ls -l -rw-r--r--. 1 root root 11632877 May 6 02:22 /var/cache/hawkey/@System.solv -rw-r--r--. 1 root root 11314787 May 7 06:44 /var/cache/PackageKit/30/hawkey/@System.solv # ls -l /@System.solv -rw-r--r--. 1 root root 11325027 May 8 14:09 /@System.solv Version-Release number of selected component (if applicable): # rpm -q dnf dnf-4.2.5-1.fc29.noarch # rpm -q PackageKit PackageKit-1.1.12-5.fc30.x86_64 How reproducible: It seems to re-appear from time to time. Steps to Reproduce: 1. delete "/@System.solv" 2. 3. Actual results: It re-appears after a while. Expected results: Those files should stay inside /var/cache/{dnf,PackageKit} Additional info: Argh, I did "dnf --releasever=30 upgrade" and I just noticed that somehow it has not upgraded dnf itself!
Same here. I have this file in both places: -rw-r--r--. 1 root root 2649862 Jul 17 23:43 /@System.solv -rw-r--r--. 1 root root 2658627 Jul 21 12:23 /var/cache/PackageKit/30/hawkey/@System.solv / doesn't seem to be the right place for this file. Additional info: this is a F30 upgraded from clean installation of F29
Reporting identical situation as comment #1, with the exception that I got to 30 with a clean install. $ rpm -q dnf dnf-4.2.5-2.fc30.noarch $ rpm -q PackageKit PackageKit-1.1.12-5.fc30.i686
The file /@System.solv is generated by "pkcon install acpi" command. It is also generated by microdnf.
I create a patch that stops to create @Systems.solv file, therefore there is no significant advantage, but some problem could be generated by it. DNF already use that approach for some time without any issue https://github.com/rpm-software-management/libdnf/pull/764.
FEDORA-2019-049b4836a6 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-049b4836a6
dnf-4.2.11-2.fc30, dnf-plugins-core-4.0.10-1.fc30, libdnf-0.35.5-2.fc30, librepo-1.10.6-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-049b4836a6
dnf-4.2.11-2.fc30, dnf-plugins-core-4.0.10-1.fc30, libdnf-0.35.5-2.fc30, librepo-1.10.6-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
Any chance we can push those changes to f31 branch, too?
I'll make a Fedora 31 update within the next few days.
This first appeared when I was at fc 30. Now I am at fc 31, and the file "@System.solv" still is there. It it is the root directory, as well as, my home directory (/home/wetell/@System.solv).
As i just saw it ... 5 days after the stable push it still got dropped : # ll /@System.solv -rw-r--r--. 1 root root 4923569 15. Okt 16:54 /@System.solv
Could you provide a list of installed packages (PackageKit, libdnf, libsolv) and a reproducer? I'm unable to reproduce this on Fedora 33 (Rawhide), running the latest development snapshot of the dnf stack: $ rpm -q PackageKit libdnf libsolv PackageKit-1.1.13-2.fc32.x86_64 libdnf-0.46.0-0.3gca792564.fc33.x86_64 libsolv-0.7.11-3g30e95f4b.fc33.x86_64
that was in octobre 2019 .. it also could be happend because the system was not updated, but that would have been curiouse also, as it does autoupdates every 2h if possible. 10.3.2020: PackageKit-1.1.12-6.fc30.x86_64 libdnf-0.43.1-3.fc30.x86_64 libsolv-0.7.11-1.fc30.x86_64