From Fedora Project Wiki
(i686 info) |
(use dnf repoclosure instead of rpmdeplint) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:Associated_release_criterion| | {{Template:Associated_release_criterion|Final|no-broken-packages}} | ||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This is to verify that there are no broken dependencies between packages located on an offline install-type image (e.g. the {{filename|Server-DVD.iso}} image). | |description=This is to verify that there are no broken dependencies between packages located on an offline install-type image (e.g. the {{filename|Server-DVD.iso}} image). | ||
|actions= | |actions= | ||
# Mount the image using a loopback to a directory, for example: {{#tag:pre|# mount -o loop Fedora-Server-DVD-x86_64-{{FedoraVersionNumber|next}}.iso /media | # Mount the image using a loopback to a directory, for example: {{#tag:pre|# mount -o loop Fedora-Server-DVD-x86_64-{{FedoraVersionNumber|next}}.iso /media}} | ||
# Check the dependencies of all packages using a <code>dnf repoclosure</code> command: <pre>$ dnf repoclosure --repofrompath testdeps,/media --repo testdeps</pre> | |||
# Check the dependencies of all packages using a <code>repoclosure</code> command | |||
|results= | |results= | ||
# <code>dnf repoclosure</code> command hasn't reported any error | |||
}} | }} | ||
[[Category:Installer_Image_Sanity_Test_Cases]] | [[Category:Installer_Image_Sanity_Test_Cases]] |
Latest revision as of 18:42, 3 April 2018
Description
This is to verify that there are no broken dependencies between packages located on an offline install-type image (e.g. the Server-DVD.iso
image).
How to test
- Mount the image using a loopback to a directory, for example:
# mount -o loop Fedora-Server-DVD-x86_64-42.iso /media
- Check the dependencies of all packages using a
dnf repoclosure
command:$ dnf repoclosure --repofrompath testdeps,/media --repo testdeps
Expected Results
dnf repoclosure
command hasn't reported any error