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=yandex.ru; s=mail; t=1539915844; bh=Nl1T6dUTYvtUmc5u6/GnxmT0zfMK6BLyWds5xbAeozs=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=fCn3mJI2TCxxsxp0TJXm/QHpSM3dELztDZ2z3gLZS3qF2mCtzJomTuyEdRu3yKeFA hyntZA0HWwPjCaJoZUYBizOTUWouOgD0EDs9SlXxuXp35akNOG02s5eTjWa0RKgajF f0eptj/ivziY5eUR9w+oKACffjCgQdpwpWVkTXCA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1539915844; bh=Nl1T6dUTYvtUmc5u6/GnxmT0zfMK6BLyWds5xbAeozs=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=fCn3mJI2TCxxsxp0TJXm/QHpSM3dELztDZ2z3gLZS3qF2mCtzJomTuyEdRu3yKeFA hyntZA0HWwPjCaJoZUYBizOTUWouOgD0EDs9SlXxuXp35akNOG02s5eTjWa0RKgajF f0eptj/ivziY5eUR9w+oKACffjCgQdpwpWVkTXCA= Authentication-Results: smtp3p.mail.yandex.net; dkim=pass header.i=@yandex.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?0JzQuNC00Y7QutC+0LIg0JDQvdGC0L7QvQ==?= Message-ID: Date: Fri, 19 Oct 2018 09:23:55 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 In-Reply-To: <20181018133346.GA12176@altlinux.org> 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: Fri, 19 Oct 2018 02:24:07 -0000 Archived-At: List-Archive: List-Post: 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. Пока это лишь гипотеза. -- С уважением Антон Мидюков