Why does DNF log file shows tracebacks when wrong arguments are used?

Solution Verified - Updated -

Issue

  • The log file /var/log/dnf.log shows tracebacks for wrong argument:

    Traceback (most recent call last):
      File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 67, in main
        return _main(base, args, cli_class, option_parser_class)
      File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 102, in _main
        cli.configure(list(map(ucd, args)), option_parser())
      File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 875, in configure
        self._configure_repos(opts)
      File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 672, in _configure_repos
        raise dnf.exceptions.RepoError(msg % repo)
    dnf.exceptions.RepoError: Unknown repo: 'wrong-repo'
    2023-11-15T21:40:30-0500 CRITICAL Error: Unknown repo: 'wrong-repo'   
    

Environment

  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • DNF

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content