[devel] f90gl

Alexey Tourbin at на altlinux.ru
Чт Фев 17 11:04:19 UTC 2011


On Thu, Feb 17, 2011 at 01:54:20PM +0300, Alexey Tourbin wrote:
> On Thu, Feb 17, 2011 at 01:47:27PM +0300, Alexey Tourbin wrote:
> > On Thu, Feb 17, 2011 at 04:28:03PM +0600, REAL wrote:
> > > 17.02.2011 16:06, Alexey Tourbin пишет:
> > > >>пакет так и не проходит сборку.
> > > >>http://git.altlinux.org/tasks/38717/task/log.1.1
> > > >
> > > >незнаю
> > > 
> > > но ведь надо же чинить. здесь libf90gl-debuginfo 
> > > по зависимостям тянет конфликтующие 
> > > пакеты, сам я такое не починю. кстати, 
> > > если libf90gl уже стоит, установка проходит 
> > > нормально.
> > 
> > Тут не совсем всё просто.  Апт в конце концов разрешает конфликт,
> > но это приводит к замене пакета, а hsh-install не разрешает
> > заменять/удалять пакеты.  Трудно сказать, кто виноват и где ошибка.
> > 
> > Лучше догворится, чтобы была только одна системная библиотека
> > libglut.so.3.  Тем более они не всегда по символам не взаимозаменяемы.
> > Но похоже тут консенсуса нет.
> 
> Если консенсуса по libglut.so.3 не будет, можно будет попробовать
> сильнодействующее средство:
> %filter_from_requires s/^debug.*(libglut\.so.*/libGLUT-debuginfo/

Впрочем, лучше не заменить, а добавить зависимость:
%filter_from_requires /^debug.*(libglut\.so.*/s/^/libGLUT-debuginfo\t/

$ echo 'debug64(libglut.so.3)' |sed '/^debug.*(libglut\.so.*/s/^/libGLUT-debuginfo\t/'
libGLUT-debuginfo	debug64(libglut.so.3)
$


Подробная информация о списке рассылки Devel