Bug 46425

Summary: Нарушение GPL в libtiff, слинкованном с libjbig
Product: Sisyphus Reporter: Andrew Savchenko <bircoph>
Component: libtiffAssignee: Vladimir D. Seleznev <vseleznv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P5 CC: ldv, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrew Savchenko 2023-06-07 12:36:05 MSK
libtiff у нас собран с поддержкой libjbig и jbig-kit:
libjbig.so.1.6()(64bit) >= set:ieIh4gYuWdzd8zZi7EPLZ3Cs1

Однако, лицензия jbig-kit — строгий GPLv2+, не LGPL:
https://www.cl.cam.ac.uk/~mgk25/jbigkit/
(на сайте версия GPL не уточняется, в исходниках видно)

Поэтому лицензия libtiff, собранном с libjbig должна быть GPLv2+. А у нас указано:
License     : BSD-style
что нарушает GPLv2+.

Однако, просто сменить лицензию будет мало, т.к. у libtiff много зависимостей, далеко не все из которых GPLv2+, например, tcl-img или xfig.

Поэтому предлагаю пересобрать libtiff без libjbig, а для тех, кому нужен tiff+jbig, собрать отдельный GPLv2+ пакет. Либо нужно править и вычищать всё дерево зависимостей пакетов от libtiff.
Comment 1 Repository Robot 2023-06-08 02:37:49 MSK
libtiff-4.4.0-alt4 -> sisyphus:

 Wed Jun 07 2023 Vladimir D. Seleznev <vseleznv@altlinux> 4.4.0-alt4
 - Built without libjbig support (closes: #46425).
 - spec: fixed url (closes: #43644).