* [devel] q: libfreeglut-devel vs libGLUT-devel
@ 2020-07-15 9:36 Michael Shigorin
2020-07-15 12:37 ` Dmitry V. Levin
0 siblings, 1 reply; 2+ messages in thread
From: Michael Shigorin @ 2020-07-15 9:36 UTC (permalink / raw)
To: devel
Здравстсвуйте.
При разборе одного из ftbfs в sisyphus_e2k заметил, что
libglui собралась с зависимостью сборочного подпакета от
libGLUT-devel, а не libfreeglut-devel, как на x86_64.
В сборочных чрутах оказались тоже разные реализации:
* e2k: libGLUT-devel 8.0.1
* x86: libfreeglut-devel 3.2.1
При этом в спеке buildreq'ом записано:
BuildRequires: gcc-c++ libGLUT-devel ...
$ rpm -q --whatprovides libGLUT-devel
libfreeglut-devel-3.2.1-alt2.x86_64
Вероятно, во время сборки сизифного пакета libglui
в репозитории не было именно _пакета_ libGLUT-devel
и его предоставление libfreeglut предопределило то,
какие попадут (и подчас дальше будут генерироваться)
зависимости в "клиентские" пакеты.
Поскольку я не в курсе, что из этого всего сейчас
предпочтительней (но libGLUT-devel и libfreeglut-devel
явно конфликтуют), прошу либо совета у знающих, либо
исправления ситуации с провайдерами libGLUT-devel
в сизифе.
PS: вылезло на libbox2d, который носил с собой freeglut,
который из него выбандлили, но libfreeglut-devel к нему
прилетал не прямо, а косвенно через libglui-devel;
при этом rebuild обоих в основной сборочнице проходит:
http://git.altlinux.org/tasks/254949/
$ rpm -qRp http://git.altlinux.org/tasks/254949/build/100/x86_64/rpms/libglui-devel-2.36-alt1.qa1.x86_64.rpm | grep -i glut
libfreeglut-devel
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-07-15 12:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-15 9:36 [devel] q: libfreeglut-devel vs libGLUT-devel Michael Shigorin
2020-07-15 12:37 ` Dmitry V. Levin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git