ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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