Для работы мне потребовался пакет gromacs, и после компиляции я решил попробовать обновить rpm в репозитарии до последней версии:
https://abf.io/gena/gromacs
Сами пакеты собираются нормально, но rpmlint выдает следующую ошибку:
Код: Выделить всё
gromacs.x86_64: E: incoherent-version-in-name (Badness: 50) 2
Текущая версия Gromacs имеет версию 2016.1
А основная библиотека, которая указана в pkgconfig называется libgromacs.so.2.1.0
При этом актуальная версия пакета только одна, и включать номер версии или библиотеки в него не требуется.
Т.е. теправильно назвать пакет gromacs2 или gromacs2016
Фрагмент из gromacs.spec
Код: Выделить всё
Name: gromacs
Version: 2016.1
Release: 1
Summary: Molecular dynamics package (non-mpi version)
License: GPL
Group: Sciences/Chemistry
URL: http://www.gromacs.org
Source: http://ftp.gromacs.org/pub/gromacs/%name-%version.tar.gz