Bug 25315

Summary: Содержит файлы шрифтов, содержащиеся в пакете fonts-ttf-ms
Product: Sisyphus Reporter: solo <solo>
Component: lazarusAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P3 CC: aen, becase, cas, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 25358    

Description solo 2011-04-02 03:37:32 MSK
Пакет содержит файлы шрифтов, содержащиеся в пакете fonts-ttf-ms.
Comment 1 ashen 2011-04-02 09:47:36 MSK
Где, какие? Не нашёл ...
Comment 2 solo 2011-04-02 15:17:46 MSK
/usr/lib64/lazarus/components/aggpas/{arial,times,timesi,verdana}.ttf вполне можно заменить симлинками на содержимое fonts-ttf-ms.
Comment 3 Sergey Vlasov 2011-04-02 17:39:00 MSK
С учётом лицензии этих шрифтов в таком виде этот пакет вообще нельзя распространять.  Более того, эти файлы следовало бы полностью вырезать и из src.rpm.  В Debian эта проблема пока не вылезла, поскольку там до сих пор пакуют версию 0.9.28.2, где ещё не было components/aggpas.

Апстрим, похоже, добавил код aggpas в репозиторий, особо его не разглядывая.
Comment 4 ashen 2011-04-02 18:43:01 MSK
Где можно увидить лицензию на:
arial.ttf  timesi.ttf  times.ttf  verdana.ttf ?

Что б повесить баг на апстрим лазаря?
Comment 5 Sergey Vlasov 2011-04-02 19:42:12 MSK
(В ответ на комментарий №4)
> Где можно увидить лицензию на:
> arial.ttf  timesi.ttf  times.ttf  verdana.ttf ?

http://corefonts.sourceforge.net/eula.htm

С сайта Microsoft эти шрифты убрали ещё в 2002 году, но лицензия позволяла распространять скачанное в неизменённом виде - т.е., в виде *.exe (физически в пакете fonts-ttf-ms они находятся именно в такой форме, и распаковываются только во время установки пакета).  В любом случае условие "Copies of the SOFTWARE PRODUCT may not be distributed for profit either on a standalone basis or included as part of your own product" делает невозможным включение этих шрифтов в состав дистрибутивов - можно только держать на сайте пакет, доступный для бесплатного скачивания.  Ну а уж встраивание этих шрифтов в пакет, где написано "License: GPL and modified LGPL", совсем никуда не годится.

(Кстати, в COPYING.txt написано, что в составе Lazarus есть ещё и компоненты под MPL, но в поле License пакета это не указано.)
Comment 6 ashen 2011-04-02 21:26:32 MSK
http://mantis.freepascal.org/view.php?id=19064

Я посмотрел, данные файлы появились в lazarus-0.9.28.3.
Comment 7 AEN 2011-04-02 22:19:47 MSK
Ужас.
Надо срочно убрать из всех сборок, в т.ч. из p5 и 5.1
Если иначе сразу сложно, то убрать компонент aggpas.
Comment 8 ashen 2011-04-03 14:12:20 MSK
(В ответ на комментарий №7)
> Ужас.
> Надо срочно убрать из всех сборок, в т.ч. из p5 и 5.1
> Если иначе сразу сложно, то убрать компонент aggpas.

Пока достаточно их убрать. Aggpas я ни разу ещё не собирал как компонент.
Comment 9 AEN 2011-06-28 18:05:26 MSK
(В ответ на комментарий №8)
> (В ответ на комментарий №7)
> > Ужас.
> > Надо срочно убрать из всех сборок, в т.ч. из p5 и 5.1
> > Если иначе сразу сложно, то убрать компонент aggpas.
> 
> Пока достаточно их убрать. Aggpas я ни разу ещё не собирал как компонент.

Убрали?
Пока не только некрасиво, но даже опасно. Потому и блокер.
Comment 10 ashen 2011-06-29 14:27:09 MSK
(В ответ на комментарий №9)
> (В ответ на комментарий №8)
> > (В ответ на комментарий №7)
> > > Ужас.
> > > Надо срочно убрать из всех сборок, в т.ч. из p5 и 5.1
> > > Если иначе сразу сложно, то убрать компонент aggpas.
> > 
> > Пока достаточно их убрать. Aggpas я ни разу ещё не собирал как компонент.
> 
> Убрали?
> Пока не только некрасиво, но даже опасно. Потому и блокер.

Да, конечно.Ещё в lazarus-0.9.31-alt4.
См.: 
http://sisyphus.ru/ru/srpm/lazarus/changelog
Запись от 18 апреля этого года.
Comment 11 AEN 2011-06-30 07:58:55 MSK
Спасибо!
Ну и закрыли бы.
Comment 12 ashen 2011-06-30 08:33:03 MSK
(В ответ на комментарий №11)
> Спасибо!
Да не за что.

> Ну и закрыли бы.
А у нас робот не закрывает баги автоматом, на основе записей в changelog'е?
Comment 13 Bikov Rinat 2011-07-01 10:12:00 MSK
(В ответ на комментарий №12)
> (В ответ на комментарий №11)
> > Ну и закрыли бы.
> А у нас робот не закрывает баги автоматом, на основе записей в changelog'е?
Ваш формат в changelog не тот:
http://lists.altlinux.org/pipermail/devel-announce/2009-April/000026.html
Comment 15 ashen 2011-07-01 10:24:19 MSK
Ринат, за сслыки спасибо.