* [devel] IA: apache2 related build regression
@ 2007-02-23 18:15 ` Dmitry V. Levin
2007-02-23 18:48 ` Sviatoslav Sviridov
2007-02-23 18:54 ` Aleksey Avdeev
2007-02-23 18:20 ` [devel] IA: -la52 build regeression Dmitry V. Levin
` (2 subsequent siblings)
3 siblings, 2 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2007-02-23 18:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1551 bytes --]
Hi,
Несколько пакетов после обновления apache2 с 2.0.x на 2.2.x перестали
собираться:
On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
> apache2-mod_clamav-0.21-alt1
> In file included from /usr/include/apache2/httpd.h:43,
> from mod_clamav.c:12:
> /usr/include/apache2/ap_config.h:25:17: error: apr.h: No such file or directory
>
> apache2-mod_perl-2.0.3-alt1
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
>
> mod_auth_mysql-3.0.0-alt1
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
>
> mod_jk-1.2.10-alt1
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
>
> mod_mono-1.2.1-alt1
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
>
> mod_security-1.9.4-alt3
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
>
> subversion-1.4.3-alt1
> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
> E: Broken packages
> hsh-install: failed to calculate package file list.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] IA: -la52 build regeression
2007-02-23 18:15 ` [devel] IA: apache2 related build regression Dmitry V. Levin
@ 2007-02-23 18:20 ` Dmitry V. Levin
2007-02-26 11:12 ` [devel] gst-ffmpeg( was Re: IA: -la52 build regeression) Igor Zubkov
2007-02-23 18:20 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90) Led
2007-02-23 19:31 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Michael Shigorin
3 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2007-02-23 18:20 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3838 bytes --]
On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
> ffmpeg2theora-0.16-alt3.1
> i586-alt-linux-gcc -pipe -Wall -O2 -march=i586 -mtune=i686 -o ffmpeg2theora
> ffmpeg2theora-ffmpeg2theora.o ffmpeg2theora-theorautils.o -L/usr/lib -lvorbisenc -lvorbis
> -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm -lx264 -ldc1394_control -lfaac
> -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder -lavutil -logg
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
>
> gst-ffmpeg-0.10.2-alt2
> gstffmpegdemux.c: In function 'gst_ffmpegdemux_averror':
> gstffmpegdemux.c:144: error: duplicate case value
> gstffmpegdemux.c:135: error: previously used here
> make[3]: *** [libgstffmpeg_la-gstffmpegdemux.lo] Error 1
>
> kino-0.9.5-alt2
> i586-alt-linux-g++ -pipe -Wall -O2 -march=i586 -mtune=i686 -o kino main.o support.o
> callbacks.o message.o preferences.o preferences_dialog.o playlist.o filehandler.o riff.o
> avi.o frame.o error.o ieee1394io.o framedisplayer.o oss.o jogshuttle.o mediactrl.o
> kino_common.o page_editor.o page_capture.o page_timeline.o page_export.o page_bttv.o
> export.o page_export_1394.o page_export_avi.o page_export_stills.o page_export_audio.o
> page_export_mjpeg.o page_export_pipe.o page_trim.o page_magick.o commands.o
> v4l.o displayer.o gtkenhancedscale.o kino_av_pipe.o image_create.o image_filters.o
> image_transitions.o audio_filters.o audio_transitions.o magick_callbacks.o storyboard.o
> stringutils.o smiltime.o rwpipe.o -pthread -Wl,--export-dynamic -ldv -liec61883
> -lasound -lgthread-2.0 -lglade-2.0 -lxml2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0
> -lglib-2.0 -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control
> -lfaac -lfaad -ltheora -ldirac_encoder -ldirac_decoder -lavutil -logg -lsamplerate
> cell-renderers/libcellrenderers.a -lXv -lXext -ldl -lpthread -lrom1394 -lavc1394
> -lraw1394 -lm -lSM -lICE -lX11
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
>
> libakode-2.0.1-alt3
> /bin/sh ../../../libtool --silent --tag=CXX --mode=link i586-alt-linux-g++
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
> -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -pipe -Wall -O2 -march=i586 -mtune=i686
> -I/usr/include/speex -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
> -fno-exceptions -fno-check-new -fno-common -o libakode_ffmpeg_decoder.la -rpath
> /usr/lib -avoid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined
> ffmpeg_decoder.lo ../../lib/libakode.la -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm
> -lx264 -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder
> -lavutil -logg -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm -lx264
> -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder
> -lavutil -logg
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
>
> libquicktime-0.9.8-alt6
> RPM build errors:
> error: File not found:
> /usr/src/tmp/libquicktime-buildroot/usr/lib/libquicktime/lqt_ffmpeg.so
> File not found: /usr/src/tmp/libquicktime-buildroot/usr/lib/libquicktime/lqt_ffmpeg.so
>
> moc-2.4.1-alt2.1
> i586-alt-linux-gcc -shared .libs/libffmpeg_decoder_la-ffmpeg.o -lavformat -lavcodec
> -lz -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control -lfaac -lfaad -ltheora -lraw1394
> -ldirac_encoder -ldirac_decoder -lavutil -logg -lm -pthread -march=i586 -mtune=i686
> -Wl,-soname -Wl,libffmpeg_decoder.so -o .libs/libffmpeg_decoder.so
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)
2007-02-23 18:15 ` [devel] IA: apache2 related build regression Dmitry V. Levin
2007-02-23 18:20 ` [devel] IA: -la52 build regeression Dmitry V. Levin
@ 2007-02-23 18:20 ` Led
2007-02-23 19:31 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Michael Shigorin
3 siblings, 0 replies; 17+ messages in thread
From: Led @ 2007-02-23 18:20 UTC (permalink / raw)
To: devel
В сообщении от Пятница 23 февраля 2007 QA Team Robot написал(a):
> 21 NEW error logs
> ffmpeg2theora-0.16-alt3.1
> i586-alt-linux-gcc -pipe -Wall -O2 -march=i586 -mtune=i686 -o
> ffmpeg2theora ffmpeg2theora-ffmpeg2theora.o ffmpeg2theora-theorautils.o
> -L/usr/lib -lvorbisenc -lvorbis -lavformat -lavcodec -lz -la52 -ldts -lgsm
> -lmp3lame -lm -lx264 -ldc1394_control -lfaac -lfaad -ltheora -lraw1394
> -ldirac_encoder -ldirac_decoder -lavutil -logg /usr/bin/ld: cannot find
> -la52
> collect2: ld returned 1 exit status
> kino-0.9.5-alt2
> i586-alt-linux-g++ -pipe -Wall -O2 -march=i586 -mtune=i686 -o kino main.o
> support.o callbacks.o message.o preferences.o preferences_dialog.o
> playlist.o filehandler.o riff.o avi.o frame.o error.o ieee1394io.o
> framedisplayer.o oss.o jogshuttle.o mediactrl.o kino_common.o page_editor.o
> page_capture.o page_timeline.o page_export.o page_bttv.o export.o
> page_export_1394.o page_export_avi.o page_export_stills.o
> page_export_audio.o page_export_mjpeg.o page_export_pipe.o page_trim.o
> page_magick.o commands.o v4l.o displayer.o gtkenhancedscale.o
> kino_av_pipe.o image_create.o image_filters.o image_transitions.o
> audio_filters.o audio_transitions.o magick_callbacks.o storyboard.o
> stringutils.o smiltime.o rwpipe.o -pthread -Wl,--export-dynamic -ldv
> -liec61883 -lasound -lgthread-2.0 -lglade-2.0 -lxml2 -lgtk-x11-2.0
> -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0
> -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lavformat -lavcodec -lz
> -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control -lfaac -lfaad -ltheora
> -ldirac_encoder -ldirac_decoder -lavutil -logg -lsamplerate
> cell-renderers/libcellrenderers.a -lXv -lXext -ldl -lpthread -lrom1394
> -lavc1394 -lraw1394 -lm -lSM -lICE -lX11
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
> libakode-2.0.1-alt3
> /bin/sh ../../../libtool --silent --tag=CXX --mode=link i586-alt-linux-g++
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
> -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2
> -pipe -Wall -O2 -march=i586 -mtune=i686 -I/usr/include/speex
> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
> -fno-exceptions -fno-check-new -fno-common -o libakode_ffmpeg_decoder.la
> -rpath /usr/lib -avoid-version -no-undefined -Wl,--no-undefined
> -Wl,--allow-shlib-undefined ffmpeg_decoder.lo ../../lib/libakode.la
> -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm -lx264 -ldc1394_control
> -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder -lavutil
> -logg -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm -lx264
> -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder
> -ldirac_decoder -lavutil -logg
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
> moc-2.4.1-alt2.1
> i586-alt-linux-gcc -shared .libs/libffmpeg_decoder_la-ffmpeg.o
> -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lx264
> -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder
> -ldirac_decoder -lavutil -logg -lm -pthread -march=i586 -mtune=i686
> -Wl,-soname -Wl,libffmpeg_decoder.so -o .libs/libffmpeg_decoder.so
> /usr/bin/ld: cannot find -la52
> collect2: ld returned 1 exit status
Это всё результат бага в libavcodec-devel: отсутствует
Require: liba52-devel
--
Led.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] IA: apache2 related build regression
2007-02-23 18:15 ` [devel] IA: apache2 related build regression Dmitry V. Levin
@ 2007-02-23 18:48 ` Sviatoslav Sviridov
2007-02-23 18:54 ` Aleksey Avdeev
1 sibling, 0 replies; 17+ messages in thread
From: Sviatoslav Sviridov @ 2007-02-23 18:48 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote on 2/23/2007 8:15 PM:
> Hi,
>
> Несколько пакетов после обновления apache2 с 2.0.x на 2.2.x перестали
> собираться:
>
> On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
>
>> ...
>> subversion-1.4.3-alt1
>> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
>> E: Broken packages
>> hsh-install: failed to calculate package file list.
>>
Этот поправлю.
--
Best Regards,
Sviatoslav Sviridov
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] IA: apache2 related build regression
2007-02-23 18:15 ` [devel] IA: apache2 related build regression Dmitry V. Levin
2007-02-23 18:48 ` Sviatoslav Sviridov
@ 2007-02-23 18:54 ` Aleksey Avdeev
1 sibling, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2007-02-23 18:54 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 985 bytes --]
Dmitry V. Levin пишет:
> Hi,
>
> Несколько пакетов после обновления apache2 с 2.0.x на 2.2.x перестали
> собираться:
>
> On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
>
>>apache2-mod_clamav-0.21-alt1
>>In file included from /usr/include/apache2/httpd.h:43,
>> from mod_clamav.c:12:
>>/usr/include/apache2/ap_config.h:25:17: error: apr.h: No such file or directory
^^^^^
Файл предоставляется libapr1-devel как /usr/include/apr-1/apr.h.
Повторюсь (где-то уже писал): все ошмётки apr* вычищены из apache2
упстримом.
>>
>>apache2-mod_perl-2.0.3-alt1
>> Depends: libaprutil1-devel (>= 1.2.8-alt1.1) but it is not going to be installed
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Сходу не понял: пакет в Сизифе есть (apache2 с ним и собран).
>> E: Broken packages
>> hsh-install: failed to calculate package file list.
>>
...
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 548 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90))
` (2 preceding siblings ...)
2007-02-23 18:20 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90) Led
@ 2007-02-23 19:31 ` Michael Shigorin
2007-02-23 21:21 ` Pavlov Konstantin
3 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2007-02-23 19:31 UTC (permalink / raw)
To: devel
On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
> kino-0.9.5-alt2
> stringutils.o smiltime.o rwpipe.o -pthread -Wl,--export-dynamic -ldv -liec61883
> -lasound -lgthread-2.0 -lglade-2.0 -lxml2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0
> -lglib-2.0 -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control
> -lfaac -lfaad -ltheora -ldirac_encoder -ldirac_decoder -lavutil -logg -lsamplerate
> cell-renderers/libcellrenderers.a -lXv -lXext -ldl -lpthread -lrom1394 -lavc1394
> -lraw1394 -lm -lSM -lICE -lX11
> /usr/bin/ld: cannot find -la52
Кто что сломал? Вообще задумывался над подобными эффектами,
обкатывая buildreq2...
> libakode-2.0.1-alt3
> ffmpeg_decoder.lo ../../lib/libakode.la -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm
> -lx264 -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder
> -lavutil -logg -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lm -lx264
> -ldc1394_control -lfaac -lfaad -ltheora -lraw1394 -ldirac_encoder -ldirac_decoder
> -lavutil -logg
> /usr/bin/ld: cannot find -la52
> moc-2.4.1-alt2.1
> i586-alt-linux-gcc -shared .libs/libffmpeg_decoder_la-ffmpeg.o -lavformat -lavcodec
> -lz -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control -lfaac -lfaad -ltheora -lraw1394
> -ldirac_encoder -ldirac_decoder -lavutil -logg -lm -pthread -march=i586 -mtune=i686
> -Wl,-soname -Wl,libffmpeg_decoder.so -o .libs/libffmpeg_decoder.so
> /usr/bin/ld: cannot find -la52
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90))
2007-02-23 19:31 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Michael Shigorin
@ 2007-02-23 21:21 ` Pavlov Konstantin
2007-02-25 1:02 ` [devel] кто посеял liba52-devel? Michael Shigorin
2007-02-25 18:20 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Damir Shayhutdinov
0 siblings, 2 replies; 17+ messages in thread
From: Pavlov Konstantin @ 2007-02-23 21:21 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1227 bytes --]
On Fri, Feb 23, 2007 at 09:31:11PM +0200, Michael Shigorin wrote:
> On Fri, Feb 23, 2007 at 09:09:05PM +0300, QA Team Robot wrote:
> > kino-0.9.5-alt2
> > stringutils.o smiltime.o rwpipe.o -pthread -Wl,--export-dynamic -ldv -liec61883
> > -lasound -lgthread-2.0 -lglade-2.0 -lxml2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> > -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0
> > -lglib-2.0 -lavformat -lavcodec -lz -la52 -ldts -lgsm -lmp3lame -lx264 -ldc1394_control
> > -lfaac -lfaad -ltheora -ldirac_encoder -ldirac_decoder -lavutil -logg -lsamplerate
> > cell-renderers/libcellrenderers.a -lXv -lXext -ldl -lpthread -lrom1394 -lavc1394
> > -lraw1394 -lm -lSM -lICE -lX11
> > /usr/bin/ld: cannot find -la52
>
> Кто что сломал? Вообще задумывался над подобными эффектами,
> обкатывая buildreq2...
Я, кто ж еще ;)
А что там с buildreq2? Он умеет такое находить?
--
<combr> doc-: знаешь что-нибудь про "Попался мне дистрибутив Junior 2.3
(с ноутам iRU идёт)" ? ;)
<doc-> combr: Дык все знают - что это Сизиф на одном компакте :) Видимо
после выбрасывания la
<doc-> combr: Если ldv не остановить, следующий Сизиф будет на одной
дискете
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel?
2007-02-23 21:21 ` Pavlov Konstantin
@ 2007-02-25 1:02 ` Michael Shigorin
2007-02-25 1:23 ` [devel] buildreq Dmitry V. Levin
2007-02-25 9:53 ` [devel] кто посеял liba52-devel? Alexey Tourbin
2007-02-25 18:20 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Damir Shayhutdinov
1 sibling, 2 replies; 17+ messages in thread
From: Michael Shigorin @ 2007-02-25 1:02 UTC (permalink / raw)
To: devel
On Sat, Feb 24, 2007 at 12:21:02AM +0300, Pavlov Konstantin wrote:
> > > /usr/bin/ld: cannot find -la52
> > Кто что сломал? Вообще задумывался над подобными эффектами,
> > обкатывая buildreq2...
> А что там с buildreq2? Он умеет такое находить?
Нет, зато умеет такому способствовать -- повышает
чувствительность репозитория к прыганью зависимостей.
Dependency flap, тыскыть.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] buildreq
2007-02-25 1:02 ` [devel] кто посеял liba52-devel? Michael Shigorin
@ 2007-02-25 1:23 ` Dmitry V. Levin
2007-02-25 17:58 ` Michael Shigorin
2007-02-25 9:53 ` [devel] кто посеял liba52-devel? Alexey Tourbin
1 sibling, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2007-02-25 1:23 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 656 bytes --]
On Sun, Feb 25, 2007 at 03:02:37AM +0200, Michael Shigorin wrote:
> On Sat, Feb 24, 2007 at 12:21:02AM +0300, Pavlov Konstantin wrote:
> > > > /usr/bin/ld: cannot find -la52
> > > Кто что сломал? Вообще задумывался над подобными эффектами,
> > > обкатывая buildreq2...
> > А что там с buildreq2? Он умеет такое находить?
>
> Нет, зато умеет такому способствовать -- повышает
> чувствительность репозитория к прыганью зависимостей.
> Dependency flap, тыскыть.
Благодаря активности автора buildreq2 аналогичным свойством сильно
оптимизировать сборочные зависимости обладает и обычный buildreq,
начиная с rpm-utils-0.9.2-alt1.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel?
2007-02-25 1:02 ` [devel] кто посеял liba52-devel? Michael Shigorin
2007-02-25 1:23 ` [devel] buildreq Dmitry V. Levin
@ 2007-02-25 9:53 ` Alexey Tourbin
2007-02-25 18:17 ` Michael Shigorin
1 sibling, 1 reply; 17+ messages in thread
From: Alexey Tourbin @ 2007-02-25 9:53 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1364 bytes --]
On Sun, Feb 25, 2007 at 03:02:37AM +0200, Michael Shigorin wrote:
> On Sat, Feb 24, 2007 at 12:21:02AM +0300, Pavlov Konstantin wrote:
> > > > /usr/bin/ld: cannot find -la52
> > > Кто что сломал? Вообще задумывался над подобными эффектами,
> > > обкатывая buildreq2...
> > А что там с buildreq2? Он умеет такое находить?
>
> Нет, зато умеет такому способствовать -- повышает
> чувствительность репозитория к прыганью зависимостей.
> Dependency flap, тыскыть.
Понимаешь в чем дело, на основе одних только зависимостей нельзя
сказать, какие из них чувствительные, а какие -- нет. Можно лишь
говорить о более или менее корректном алгоритме схлопывания. Если
ввести ad hoc правило, например, оставлять все *-devel пакеты, то
список всё равно останется перегруженным для человека.
То есть то, что очевидно человеку, почти невозможно выразить строго
и в общем виде. Например, схлопывать "glib2-devel libgtk+2-devel" в
libgtk+2-devel это очевидно, а схлопывать "libcairo-devel libgtk+2-devel"
в libgtk+2-devel это уже менее очевидно. Но, в общем, здесь нельзя
ничего придумать. Т.е. нельзя придумать (точнее, корректно определить)
более слабую оптимизацию.
Предыдущий алгоритм оптимизации в buildreq был более слабым лишь
постольку, поскольку был менее корректным -- т.е. он основывался
на ad hoc правилах и не учитывал зависимости.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] buildreq
2007-02-25 1:23 ` [devel] buildreq Dmitry V. Levin
@ 2007-02-25 17:58 ` Michael Shigorin
0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2007-02-25 17:58 UTC (permalink / raw)
To: ALT Devel discussion list
On Sun, Feb 25, 2007 at 04:23:35AM +0300, Dmitry V. Levin wrote:
> > > > > /usr/bin/ld: cannot find -la52
> > > > Кто что сломал? Вообще задумывался над подобными эффектами,
> > > > обкатывая buildreq2...
> > > А что там с buildreq2? Он умеет такое находить?
> > Нет, зато умеет такому способствовать -- повышает
> > чувствительность репозитория к прыганью зависимостей.
> > Dependency flap, тыскыть.
> Благодаря активности автора buildreq2 аналогичным свойством сильно
> оптимизировать сборочные зависимости обладает и обычный buildreq,
> начиная с rpm-utils-0.9.2-alt1.
Я помню, просто палка хорошая получилась, но всё равно о двух
концах. Причём у меня сообразилки сейчас не хватает оценить,
какой создаст за ближайшие годы больше тривиальных проблем
подобного толка с развалом собираемости.
Хотя если принять преднамеренное сокращение списка зависимостей
за близкий к исключительной ситуации случай -- то всё-таки эти
проблемы получаются индикативные, бишь способствующие QA.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel?
2007-02-25 9:53 ` [devel] кто посеял liba52-devel? Alexey Tourbin
@ 2007-02-25 18:17 ` Michael Shigorin
0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2007-02-25 18:17 UTC (permalink / raw)
To: devel
On Sun, Feb 25, 2007 at 12:53:27PM +0300, Alexey Tourbin wrote:
> > > А что там с buildreq2? Он умеет такое находить?
> > Нет, зато умеет такому способствовать -- повышает
> > чувствительность репозитория к прыганью зависимостей.
> > Dependency flap, тыскыть.
> Понимаешь в чем дело, на основе одних только зависимостей
> нельзя сказать, какие из них чувствительные, а какие -- нет.
Так это не была претензия, скорее мысли вслух про tradeoff.
Я-то тебе ещё за buildreq2 при схлопывании списков зависимостей
по всяким livecd и "системообразующим пакетам" был премного
благодарен.
(кстати... надо будет попробовать да добавить хинт на spt wiki)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90))
2007-02-23 21:21 ` Pavlov Konstantin
2007-02-25 1:02 ` [devel] кто посеял liba52-devel? Michael Shigorin
@ 2007-02-25 18:20 ` Damir Shayhutdinov
2007-02-25 19:34 ` Pavlov Konstantin
2007-02-26 6:49 ` [devel] кто посеял liba52-devel? Anton Farygin
1 sibling, 2 replies; 17+ messages in thread
From: Damir Shayhutdinov @ 2007-02-25 18:20 UTC (permalink / raw)
To: ALT Devel discussion list
> > > /usr/bin/ld: cannot find -la52
> >
> > Кто что сломал? Вообще задумывался над подобными эффектами,
> > обкатывая buildreq2...
>
> Я, кто ж еще ;)
>
> А что там с buildreq2? Он умеет такое находить?
Костик, не спеши рубить с плеча.
У нас же --as-needed. Обычному человеку, который линкуется с
libavcodec, liba52 вообще не нужна, поэтому почему бы просто не убрать
-la52 из аналога pkg-config для ffmpeg?
Это было бы более правильно, чем Requires: liba52-devel в libavcodec-devel.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90))
2007-02-25 18:20 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Damir Shayhutdinov
@ 2007-02-25 19:34 ` Pavlov Konstantin
2007-02-25 19:43 ` Damir Shayhutdinov
2007-02-26 6:49 ` [devel] кто посеял liba52-devel? Anton Farygin
1 sibling, 1 reply; 17+ messages in thread
From: Pavlov Konstantin @ 2007-02-25 19:34 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 901 bytes --]
On Sun, Feb 25, 2007 at 09:20:13PM +0300, Damir Shayhutdinov wrote:
> > > > /usr/bin/ld: cannot find -la52
> > >
> > > Кто что сломал? Вообще задумывался над подобными эффектами,
> > > обкатывая buildreq2...
> >
> > Я, кто ж еще ;)
> >
> > А что там с buildreq2? Он умеет такое находить?
> Костик, не спеши рубить с плеча.
>
> У нас же --as-needed. Обычному человеку, который линкуется с
> libavcodec, liba52 вообще не нужна, поэтому почему бы просто не убрать
> -la52 из аналога pkg-config для ffmpeg?
>
> Это было бы более правильно, чем Requires: liba52-devel в libavcodec-devel.
Аналог pkg-config в ffmpeg называется pkg-config. :)
Т.е., ты предлагаешь вынести все Libs из .pc-файлов?
Соответственно наверно надо сделать из них Libs.private?
--
Может быть, выкинуть из этого пакета [fglrx_glx] документацию?
Всё равно её никто не читает.
-- vsu in hardware@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90))
2007-02-25 19:34 ` Pavlov Konstantin
@ 2007-02-25 19:43 ` Damir Shayhutdinov
0 siblings, 0 replies; 17+ messages in thread
From: Damir Shayhutdinov @ 2007-02-25 19:43 UTC (permalink / raw)
To: ALT Devel discussion list
> > > А что там с buildreq2? Он умеет такое находить?
> > Костик, не спеши рубить с плеча.
> >
> > У нас же --as-needed. Обычному человеку, который линкуется с
> > libavcodec, liba52 вообще не нужна, поэтому почему бы просто не убрать
> > -la52 из аналога pkg-config для ffmpeg?
> >
> > Это было бы более правильно, чем Requires: liba52-devel в libavcodec-devel.
>
> Аналог pkg-config в ffmpeg называется pkg-config. :)
>
> Т.е., ты предлагаешь вынести все Libs из .pc-файлов?
> Соответственно наверно надо сделать из них Libs.private?
Ну типа того. Если кто-то вообще смотрит в Libs.private...
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] кто посеял liba52-devel?
2007-02-25 18:20 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Damir Shayhutdinov
2007-02-25 19:34 ` Pavlov Konstantin
@ 2007-02-26 6:49 ` Anton Farygin
1 sibling, 0 replies; 17+ messages in thread
From: Anton Farygin @ 2007-02-26 6:49 UTC (permalink / raw)
To: ALT Devel discussion list
Damir Shayhutdinov wrote:
>>>> /usr/bin/ld: cannot find -la52
>>> Кто что сломал? Вообще задумывался над подобными эффектами,
>>> обкатывая buildreq2...
>> Я, кто ж еще ;)
>>
>> А что там с buildreq2? Он умеет такое находить?
> Костик, не спеши рубить с плеча.
>
> У нас же --as-needed. Обычному человеку, который линкуется с
> libavcodec, liba52 вообще не нужна, поэтому почему бы просто не убрать
> -la52 из аналога pkg-config для ffmpeg?
>
> Это было бы более правильно, чем Requires: liba52-devel в libavcodec-devel.
+1.
Rgds,
Rider
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] gst-ffmpeg( was Re: IA: -la52 build regeression)
2007-02-23 18:20 ` [devel] IA: -la52 build regeression Dmitry V. Levin
@ 2007-02-26 11:12 ` Igor Zubkov
0 siblings, 0 replies; 17+ messages in thread
From: Igor Zubkov @ 2007-02-26 11:12 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Friday 23 February 2007 20:20:19 Dmitry V. Levin написал(а):
> > gst-ffmpeg-0.10.2-alt2
> > gstffmpegdemux.c: In function 'gst_ffmpegdemux_averror':
> > gstffmpegdemux.c:144: error: duplicate case value
> > gstffmpegdemux.c:135: error: previously used here
> > make[3]: *** [libgstffmpeg_la-gstffmpegdemux.lo] Error 1
Ошибочка. Это из-за свежего ffmpeg. Если оторвать мой патч для сборки с
системный ffmpeg, то gst-ffmpeg превосходно собирается. Надо попробовать
собрать версию из cvs, может там починили.
--
icesik
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2007-02-26 11:12 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-23 18:15 ` [devel] IA: apache2 related build regression Dmitry V. Levin
2007-02-23 18:48 ` Sviatoslav Sviridov
2007-02-23 18:54 ` Aleksey Avdeev
2007-02-23 18:20 ` [devel] IA: -la52 build regeression Dmitry V. Levin
2007-02-26 11:12 ` [devel] gst-ffmpeg( was Re: IA: -la52 build regeression) Igor Zubkov
2007-02-23 18:20 ` [devel] [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90) Led
2007-02-23 19:31 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Michael Shigorin
2007-02-23 21:21 ` Pavlov Konstantin
2007-02-25 1:02 ` [devel] кто посеял liba52-devel? Michael Shigorin
2007-02-25 1:23 ` [devel] buildreq Dmitry V. Levin
2007-02-25 17:58 ` Michael Shigorin
2007-02-25 9:53 ` [devel] кто посеял liba52-devel? Alexey Tourbin
2007-02-25 18:17 ` Michael Shigorin
2007-02-25 18:20 ` [devel] кто посеял liba52-devel? (was: [Sisyphus-cybertalk] I: Sisyphus-20070223 i586 beehive_status: +21 -10 (90)) Damir Shayhutdinov
2007-02-25 19:34 ` Pavlov Konstantin
2007-02-25 19:43 ` Damir Shayhutdinov
2007-02-26 6:49 ` [devel] кто посеял liba52-devel? Anton Farygin
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