From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1540187738; bh=0wLg0gbRosK2vCzzkr/0bD9SOevzS6Lx4wNOgiaHsBU=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=aID9aNLExUub5/bk25sY6WDymMkO0ex+OlmejMCeiG/6P3p4+QpqoLoRoTCEFgEgV WMKM9B/xeL9BSBt1M4MHtBUfTpXBf6WXlcIqgJeEdKnlKM8GUJ2iYV1mPZDtxZu++8 dDPJ5jvrWmA1vOTZKMawJWYqJvasWXoNzKKfIcCk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1540187738; bh=0wLg0gbRosK2vCzzkr/0bD9SOevzS6Lx4wNOgiaHsBU=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=aID9aNLExUub5/bk25sY6WDymMkO0ex+OlmejMCeiG/6P3p4+QpqoLoRoTCEFgEgV WMKM9B/xeL9BSBt1M4MHtBUfTpXBf6WXlcIqgJeEdKnlKM8GUJ2iYV1mPZDtxZu++8 dDPJ5jvrWmA1vOTZKMawJWYqJvasWXoNzKKfIcCk= Authentication-Results: smtp4p.mail.yandex.net; dkim=pass header.i=@ya.ru To: devel@lists.altlinux.org References: <20181017080024.GA4823@gyle.altlinux.org> <82851a19-ee45-1d02-242b-33ad08c371d7@ya.ru> <20181018092638.GA8974@altlinux.org> <07f635d1-021d-bc0f-6d5a-ca808350fadd@yandex.ru> <950ff1f2-d6a5-29d9-4962-f2666b1cd0e2@yandex.ru> <20181018133346.GA12176@altlinux.org> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: <7b2b5f13-9d52-6cb8-b359-cb1c10113e28@ya.ru> Date: Mon, 22 Oct 2018 12:55:37 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0JTQstCwIEdMVVQn0LA=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2018 05:55:49 -0000 Archived-At: List-Archive: List-Post: 19.10.2018 09:23, Мидюков Антон пишет: > 18.10.2018 20:33, Dmitry V. Levin пишет: >> On Thu, Oct 18, 2018 at 05:00:07PM +0700, Мидюков Антон wrote: >>> 18.10.2018 16:56, Мидюков Антон пишет: >>>> 18.10.2018 16:26, Dmitry V. Levin пишет: >>>>> On Wed, Oct 17, 2018 at 03:29:53PM +0700, Антон Мидюков wrote: >>>>>> 17.10.2018 15:09, Anton Farygin пишет: >>>>>>> Привет. Плохая идея делать два libglut.so.3, к тому же >>>>>>> отличающихся в >>>>>>> поведении. >>>>>>> >>>>>>> Предлагаю libfreeglut удалить или переименовать библиотеку в нём в >>>>>>> libfreeglut.so.3 >>>>>>> >>>>>> Я сейчас так сразу не скажу, но некоторые пакеты работают только >>>>>> с libGLUT, >>>>> Это неочевидно; приведите, пожалуйста, пример. >>>> pycam. Мне пришлось прописать зависимость на libGLUT в пакете. >>> На сколько я понял pycam совместим с libfreeglut 2.8, но не совместим с >>> libfreeglut 3.0, так как разработчики используют у себя libfreeglut >>> 2.8, >>> и у них с ним всё ок. >> Действительно, в Debian libfreeglut старее, чем у нас, а в Fedora pycam >> старее, чем у нас.  А что про эту несовместимость говорят разработчики? > Проблема только в ветке 0.6, потому, видимо, в Fedora версия 0.5.1 > Про несовместимость: https://github.com/SebKuzminsky/pycam/issues/92 > В будущей версии pycam 0.7 libglut.so.3 будет не нужна. > > 19.10.2018 7:54, Dmitry V. Levin пишет: >> С libGLUT, как нетрудно догадаться, есть и юридическая проблема: >> >> $ sed -n '/^\/\* Copyright/,/domain\. \*\//p' include/GL/glut.h >> /* Copyright (c) Mark J. Kilgard, 1994, 1995, 1996, 1998. */ >> >> /* This program is freely distributable without licensing fees and is >>     provided without guarantee or warrantee expressed or implied. This >>     program is -not- in the public domain. */ >> >> Очевидно, эта лицензия разрешает только распространение, про возможность >> использования и тем более про возможность внесения изменений в ней >> ничего >> не сказано.  При этом в нарушение лицензии в код вносились изменения >> вплоть до 2013 года (см. https://gitlab.freedesktop.org/mesa/glut). > В таком случае предлагаю собрать freeglut2.8, можно без devel. pycam > нужна лишь сама либа. За одно проверим точно ли проблема сегфолта > pycam в версии freeglut. Пока это лишь гипотеза. > pycam прекрасно работает с обновлённым freeglut-3.0.0, freeglut2.8 оказался ему не нужен. Руки потестить дошли лишь вчера. -- С уважением, Антон Мидюков