Версия пакета с ошибкой: kyua-0.13-alt1 Стенды с ошибкой: education-10.2-x86-64-xfce, обновлённый до Сизиф. education-10.2-x86-64-kde, обновлённый до Сизиф. kworkstation-10.3-x86-64, обновлённый до Сизиф workstation-10.2-x86-64, обновлённый до Сизиф. server-10.2-x86-64, обновлённый до Сизиф Шаги для воспроизведения: # apt-get install kyua $ kyua about Ожидаемый результат: корректное отображение версии программы, информации о лицензии и разработчиках. Реальный результат: указана неверная версия программы 0.14 при версии пакета 0.13. Файлы с информацией о лицензии и разработчиках отсутсвуют. Вывод в терминале: kyua (Kyua) 0.14 License terms: Failed to open /usr/share/doc/kyua/LICENSE Brought to you by: Failed to open /usr/share/doc/kyua/AUTHORS Failed to open /usr/share/doc/kyua/CONTRIBUTORS
Проверка актуальности: актуально в kyua 0.13-alt1 (пакет не менялся). Документы AUTHORS и CONTRIBUTORS упакованы в /usr/share/doc/kyua-0.13/ (стандартный %doc), а `kyua about` ищет их в /usr/share/doc/kyua/ — это docdir, зашитый при configure; LICENSE не упакован вовсе. Исправление: собирать с --docdir=%_docdir/%name-%version (или ставить симлинк /usr/share/doc/kyua -> kyua-0.13) и добавить LICENSE в %doc. Выводимая версия 0.14 — из configure.ac git-снапшота, откуда взят тарбол; при упаковке релиза 0.13 стоит указать это в спеке или взять релизный тарбол.