Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs due to dropping filelists metadata by default #2041

Merged
merged 2 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions doc/conf_ref.rst
Original file line number Diff line number Diff line change
Expand Up @@ -433,10 +433,7 @@ configuration file by your distribution to override the DNF defaults.

Note that the list can be extended by individual commands to explicitly request loading specific metadata type.

Currently only ``filelists`` value is supported. Default is ``filelists``.

..
# TODO(jkolarik): Change the default to an empty list when dropping the filelists for Fedora 40
Currently only ``filelists`` value is supported. Default is an empty list.

.. _persistdir-label:

Expand Down
7 changes: 7 additions & 0 deletions doc/user_faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -144,3 +144,10 @@ Then, when you want to include the packages from the rawhide repo, execute a DNF
.. note::

Installing rawhide packages onto a stable Fedora release system is generally discouraged as it leads to less tested combinations of installed packages. Please consider this step carefully.

Starting with Fedora 40, I noticed repository metadata is synchronized much faster. What happened?
===================================================================================================

This is because filelists metadata is no longer downloaded by default. This change is associated with the Fedora system-wide `change <https://fedoraproject.org/wiki/Changes/DNFConditionalFilelists>`_, and the related `change <https://pagure.io/packaging-committee/pull-request/1321>`_ in the Fedora packaging guidelines policy, which specifies that packages must not rely on filepath dependencies requiring filelists metadata.

All Fedora packages have been adjusted to align with this updated behavior, and users don't need to take any additional action. If you encounter any issues, such as non-compliance from a third-party package or if you prefer filelists metadata to be consistently downloaded, you can configure it using the :ref:`optional_metadata_types <optional_metadata_types-label>` configuration option.
Loading