ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:15 [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5 REAL
@ 2011-02-11  5:14 ` Alexey Tourbin
  2011-02-11  5:23   ` REAL
  2011-02-11  5:45   ` REAL
  0 siblings, 2 replies; 11+ messages in thread
From: Alexey Tourbin @ 2011-02-11  5:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Feb 11, 2011 at 11:15:55AM +0600, REAL wrote:
> Привет!
> 
> Просьба к shrek@: может быть, стОит убрать 
> Provides: libglut или сделать что-нибудь с 
> версией этого provides?

Стоит прежде всего убрать упоминание о libGLUT в пакетах.

[apiary@ssh 38418]$ rpmpeek build/100/x86_64/srpm/f90gl-1.2.15-alt5.src.rpm grep libGLUT f90gl.spec
BuildPreReq: libGLUT-devel libGL-devel libGLU-devel libX11-devel
#Requires: libGLUT
Requires: libGLUT >= 7.10-alt2
Requires: libGL-devel libGLU-devel libGLUT-devel
[apiary@ssh 38418]$

libGLUT-devel пока можно попробовать оставить.

> -------- Исходное сообщение --------
> Тема: [#38418] FAILED f90gl.git=1.2.15-alt5
> Дата: Fri, 11 Feb 2011 08:05:40 +0300
> От: Girar Builder robot <girar-builder@altlinux.org>
> Отвечать: real@altlinux.org
> Кому: Eugeny A. Rostovtsev <real@altlinux.org>
> Копия: sisyphus-incominger@lists.altlinux.org
> 
> http://git.altlinux.org/tasks/38418/task/log.1.1
> 
> [...]
> 	x86_64: libf90gl-debuginfo=1.2.15-alt5 install failed:
> Reading Package Lists...
> Building Dependency Tree...
> MI2a: mark libf90gl-debuginfo
> MI2a:  target libf90gl
> MI2a:   mark libf90gl
> MI2a:    target libGLUT
> MI2a:     mark libGLUT
> MI2a:      delete libfreeglut
> Starting
> Starting 2
> Investigating libfreeglut-debuginfo
> Package libfreeglut-debuginfo has broken dep on libfreeglut
>   Considering libfreeglut 1 as a solution to libfreeglut-debuginfo 0
>   Removing libfreeglut-debuginfo rather than change libfreeglut
> Investigating libf90gl-debuginfo
> Package libf90gl-debuginfo has broken dep on debug64(libglut.so.3)
>   Considering libfreeglut-debuginfo 0 as a solution to 
> libf90gl-debuginfo 9999
>   Added libfreeglut-debuginfo to the remove list
>   Considering libGLUT-debuginfo 0 as a solution to libf90gl-debuginfo 
> 9999
>   Re-Instated libGLUT-debuginfo
>   Installing libGLUT-debuginfo
> Done
> The following extra packages will be installed:
>   libGLUT libGLUT-debuginfo libf90gl libf90gl-debuginfo
> The following packages will be REMOVED:
>   libfreeglut libfreeglut-debuginfo
> The following NEW packages will be installed:
>   libGLUT libGLUT-debuginfo libf90gl libf90gl-debuginfo
> 0 upgraded, 4 newly installed, 2 removed and 0 not upgraded.
> Need to get 0B/481kB of archives.
> After unpacking 398kB of additional disk space will be used.
> Executing RPM (hsh-rpmi-print-files -e -r 
> /tmp/.private/bee9/hasher/aptbox --nodeps)...
> hsh-rpmi-print-files: cannot erase packages: libfreeglut-debuginfo 
> libfreeglut
> Executing RPM (hsh-rpmi-print-files -U -v -h -r 
> /tmp/.private/bee9/hasher/aptbox --oldpackage)...
> /home/bee9/gb-repo/x86_64/RPMS.classic/libGLUT-7.10-alt2.x86_64.rpm
> /home/bee9/gb-repo/x86_64/RPMS.classic/libGLUT-debuginfo-7.10-alt2.x86_64.rpm
> /home/bee9/gb-repo/x86_64/RPMS.classic/libf90gl-1.2.15-alt5.x86_64.rpm
> /home/bee9/gb-repo/x86_64/RPMS.classic/libf90gl-debuginfo-1.2.15-alt5.x86_64.rpm
> Done.
> E: Sub-process hsh-rpmi-print-files returned an error code (1)
> hsh-install: failed to calculate package file list.
> hsh-install: Failed to generate package file list.
> [...]
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 11+ messages in thread

* [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
@ 2011-02-11  5:15 REAL
  2011-02-11  5:14 ` Alexey Tourbin
  0 siblings, 1 reply; 11+ messages in thread
From: REAL @ 2011-02-11  5:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions, shrek

Привет!

Просьба к shrek@: может быть, стОит убрать Provides: libglut или 
сделать что-нибудь с версией этого provides?

-------- Исходное сообщение --------
Тема: [#38418] FAILED f90gl.git=1.2.15-alt5
Дата: Fri, 11 Feb 2011 08:05:40 +0300
От: Girar Builder robot <girar-builder@altlinux.org>
Отвечать: real@altlinux.org
Кому: Eugeny A. Rostovtsev <real@altlinux.org>
Копия: sisyphus-incominger@lists.altlinux.org

http://git.altlinux.org/tasks/38418/task/log.1.1

[...]
	x86_64: libf90gl-debuginfo=1.2.15-alt5 install failed:
Reading Package Lists...
Building Dependency Tree...
MI2a: mark libf90gl-debuginfo
MI2a:  target libf90gl
MI2a:   mark libf90gl
MI2a:    target libGLUT
MI2a:     mark libGLUT
MI2a:      delete libfreeglut
Starting
Starting 2
Investigating libfreeglut-debuginfo
Package libfreeglut-debuginfo has broken dep on libfreeglut
   Considering libfreeglut 1 as a solution to libfreeglut-debuginfo 0
   Removing libfreeglut-debuginfo rather than change libfreeglut
Investigating libf90gl-debuginfo
Package libf90gl-debuginfo has broken dep on debug64(libglut.so.3)
   Considering libfreeglut-debuginfo 0 as a solution to 
libf90gl-debuginfo 9999
   Added libfreeglut-debuginfo to the remove list
   Considering libGLUT-debuginfo 0 as a solution to libf90gl-debuginfo 
9999
   Re-Instated libGLUT-debuginfo
   Installing libGLUT-debuginfo
Done
The following extra packages will be installed:
   libGLUT libGLUT-debuginfo libf90gl libf90gl-debuginfo
The following packages will be REMOVED:
   libfreeglut libfreeglut-debuginfo
The following NEW packages will be installed:
   libGLUT libGLUT-debuginfo libf90gl libf90gl-debuginfo
0 upgraded, 4 newly installed, 2 removed and 0 not upgraded.
Need to get 0B/481kB of archives.
After unpacking 398kB of additional disk space will be used.
Executing RPM (hsh-rpmi-print-files -e -r 
/tmp/.private/bee9/hasher/aptbox --nodeps)...
hsh-rpmi-print-files: cannot erase packages: libfreeglut-debuginfo 
libfreeglut
Executing RPM (hsh-rpmi-print-files -U -v -h -r 
/tmp/.private/bee9/hasher/aptbox --oldpackage)...
/home/bee9/gb-repo/x86_64/RPMS.classic/libGLUT-7.10-alt2.x86_64.rpm
/home/bee9/gb-repo/x86_64/RPMS.classic/libGLUT-debuginfo-7.10-alt2.x86_64.rpm
/home/bee9/gb-repo/x86_64/RPMS.classic/libf90gl-1.2.15-alt5.x86_64.rpm
/home/bee9/gb-repo/x86_64/RPMS.classic/libf90gl-debuginfo-1.2.15-alt5.x86_64.rpm
Done.
E: Sub-process hsh-rpmi-print-files returned an error code (1)
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.
[...]


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:23   ` REAL
@ 2011-02-11  5:17     ` Alexey Tourbin
  2011-02-11  5:26       ` REAL
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey Tourbin @ 2011-02-11  5:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Feb 11, 2011 at 11:23:02AM +0600, REAL wrote:
> 11.02.2011 11:14, Alexey Tourbin пишет:
> >>Просьба к shrek@: может быть, стОит убрать
> >>Provides: libglut или сделать что-нибудь с
> >>версией этого provides?
> >
> >Стоит прежде всего убрать упоминание о 
> >libGLUT в пакетах.
> 
> Нет, этого делать не стоит.

Quid pro quo.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:14 ` Alexey Tourbin
@ 2011-02-11  5:23   ` REAL
  2011-02-11  5:17     ` Alexey Tourbin
  2011-02-11  5:45   ` REAL
  1 sibling, 1 reply; 11+ messages in thread
From: REAL @ 2011-02-11  5:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11.02.2011 11:14, Alexey Tourbin пишет:
>> Просьба к shrek@: может быть, стОит убрать
>> Provides: libglut или сделать что-нибудь с
>> версией этого provides?
>
> Стоит прежде всего убрать упоминание о libGLUT в пакетах.

Нет, этого делать не стоит.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:17     ` Alexey Tourbin
@ 2011-02-11  5:26       ` REAL
  2011-02-11  5:28         ` Alexey Tourbin
  0 siblings, 1 reply; 11+ messages in thread
From: REAL @ 2011-02-11  5:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11.02.2011 11:17, Alexey Tourbin пишет:
>>> Стоит прежде всего убрать упоминание о
>>> libGLUT в пакетах.
>>
>> Нет, этого делать не стоит.
>
> Quid pro quo.

Но можно попробовать сделать Conflicts: libfreeglut ;)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:26       ` REAL
@ 2011-02-11  5:28         ` Alexey Tourbin
  2011-02-11  5:54           ` REAL
  2011-02-12 10:33           ` Alexey Tourbin
  0 siblings, 2 replies; 11+ messages in thread
From: Alexey Tourbin @ 2011-02-11  5:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Feb 11, 2011 at 11:26:26AM +0600, REAL wrote:
> 11.02.2011 11:17, Alexey Tourbin пишет:
> >>>Стоит прежде всего убрать упоминание о
> >>>libGLUT в пакетах.
> >>
> >>Нет, этого делать не стоит.
> >
> >Quid pro quo.
> 
> Но можно попробовать сделать Conflicts: 
> libfreeglut ;)

Похоже, сегодня будет выходной: будем ждать, пока у зерга соберётся kde.
А это случится не раньше завтрева.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:14 ` Alexey Tourbin
  2011-02-11  5:23   ` REAL
@ 2011-02-11  5:45   ` REAL
  1 sibling, 0 replies; 11+ messages in thread
From: REAL @ 2011-02-11  5:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11.02.2011 11:14, Alexey Tourbin пишет:
> Стоит прежде всего убрать упоминание о libGLUT в пакетах.

Я даже смирился и убрал :-D

http://git.altlinux.org/tasks/38423/task/log.1.1

Какие ещё будут идеи?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:28         ` Alexey Tourbin
@ 2011-02-11  5:54           ` REAL
  2011-02-11  6:30             ` Alexey Tourbin
  2011-02-12 10:33           ` Alexey Tourbin
  1 sibling, 1 reply; 11+ messages in thread
From: REAL @ 2011-02-11  5:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11.02.2011 11:28, Alexey Tourbin пишет:
> Похоже, сегодня будет выходной: будем ждать, пока у зерга соберётся kde.
> А это случится не раньше завтрева.

Уверены? ;)

Как видно из последней сборки, я убрал зависимость на libGLUT вообще. 
Но она подхватывается автоматически для libf90gl, а вот для 
libf90gl-debuginfo подхватывается libfreeglut. Так это оставлять 
нельзя, но раз выходной (хотя скорее всего, выходнЫЕ), то подождём.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:54           ` REAL
@ 2011-02-11  6:30             ` Alexey Tourbin
  2011-02-11  6:42               ` REAL
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey Tourbin @ 2011-02-11  6:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Feb 11, 2011 at 11:54:41AM +0600, REAL wrote:
> 11.02.2011 11:28, Alexey Tourbin пишет:
> >Похоже, сегодня будет выходной: будем 
> >ждать, пока у зерга соберётся kde.
> >А это случится не раньше завтрева.
> 
> Уверены? ;)
> 
> Как видно из последней сборки, я убрал 
> зависимость на libGLUT вообще. Но она 
> подхватывается автоматически для libf90gl, а 
> вот для libf90gl-debuginfo подхватывается libfreeglut. 
> Так это оставлять нельзя, но раз выходной 
> (хотя скорее всего, выходнЫЕ), то подождём.

Да, я проверил, две реализации libglut.so.3 не совсем совместимы по
символам: в случае f90gl после линковски с libGLUT подходит только
libGLUT.

Проблема на самом деле в апте: при выборе между двумя вариантами
debug64(libglut.so.3) он не может предвидеть на несколько шагов
вперёд, какой из этих вариантов может привести к конфликту.

В качестве workaround'а в зависимостях libf90gl-debuginfo можно было
бы указать libGLUT-debuginfo, но пока нет способа это сделать.

Видимо это проблема характерна для случаев, когда в репозитории есть
дублирующийся сонейма.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  6:30             ` Alexey Tourbin
@ 2011-02-11  6:42               ` REAL
  0 siblings, 0 replies; 11+ messages in thread
From: REAL @ 2011-02-11  6:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11.02.2011 12:30, Alexey Tourbin пишет:
> В качестве workaround'а в зависимостях libf90gl-debuginfo можно было
> бы указать libGLUT-debuginfo, но пока нет способа это сделать.

Да, наверно, такая фича была бы полезна, и не только в этом случае, ибо:

> Видимо это проблема характерна для случаев, когда в репозитории есть
> дублирующийся сонейма.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5
  2011-02-11  5:28         ` Alexey Tourbin
  2011-02-11  5:54           ` REAL
@ 2011-02-12 10:33           ` Alexey Tourbin
  1 sibling, 0 replies; 11+ messages in thread
From: Alexey Tourbin @ 2011-02-12 10:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Feb 11, 2011 at 08:28:57AM +0300, Alexey Tourbin wrote:
> On Fri, Feb 11, 2011 at 11:26:26AM +0600, REAL wrote:
> > 11.02.2011 11:17, Alexey Tourbin пишет:
> > >>>Стоит прежде всего убрать упоминание о
> > >>>libGLUT в пакетах.
> > >>
> > >>Нет, этого делать не стоит.
> > >
> > >Quid pro quo.
> > 
> > Но можно попробовать сделать Conflicts: 
> > libfreeglut ;)
> 
> Похоже, сегодня будет выходной: будем ждать, пока у зерга соберётся kde.
> А это случится не раньше завтрева.

Сборка kde скоро должна закончиться.  Ещё 40+ заданий дожидаются
завершения.  Когда очередь рассосётся, я запущу тестовую пересборку.
Если к этому времени будет готов patch-2.6.1-alt2+, его можно ставить
в очередь.


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2011-02-12 10:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-11  5:15 [devel] Fwd: [#38418] FAILED f90gl.git=1.2.15-alt5 REAL
2011-02-11  5:14 ` Alexey Tourbin
2011-02-11  5:23   ` REAL
2011-02-11  5:17     ` Alexey Tourbin
2011-02-11  5:26       ` REAL
2011-02-11  5:28         ` Alexey Tourbin
2011-02-11  5:54           ` REAL
2011-02-11  6:30             ` Alexey Tourbin
2011-02-11  6:42               ` REAL
2011-02-12 10:33           ` Alexey Tourbin
2011-02-11  5:45   ` REAL

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