Fedora used to package chirp, but removed it in Fedora 31 (along with most python2 packages)
I found a way to install it :sudo dnf install pygtk2 # this includes python2
python2 -m ensurepip --user
export PATH=$PATH:~/.local/bin
pip2 install pyserial --user
# get the latest chirp tarball from https://trac.chirp.danplanet.com/chirp_daily/LATEST , eg :
u0=chirp-daily-20210310
url0=https://trac.chirp.danplanet.com/chirp_daily/LATEST/$u0.tar.gz
wget -O - $url0 | tar xz
cd $u0
python2 setup.py install --user
This give an error : ImportError: No module named libxml2 , so I edit chirp/drivers/generic_xml.py and comment out "import libxml2" (on line 17) and rerun :
python2 setup.py install --user