ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] mpd & ahavi
@ 2008-05-20 17:31 Slava Semushin
  2008-05-20 18:06 ` Pavlov Konstantin
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: Slava Semushin @ 2008-05-20 17:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте!

После обновления mpd:

May 18 16:23:26 rock useradd[3729]: new user: name=_mpd, uid=117,
gid=81, home=/var/lib/mpd, shell=/dev/null
May 18 16:23:27 rock apt-get: mpd-0.13.1-alt1 installed
May 18 16:23:27 rock apt-get: mpd-0.12.1-alt1.0 removed

При запуске mpd постоянно вижу вот такое ругательство:

[c0der@rock ~]$ mpd
Avahi: Failed to create client: Daemon not running
[c0der@rock ~]$

Причем всё работает.

Это разработчики что-то ненужное прицепили? Зачем мне ahavi, если и
без него всё работало (и работает)?

P.S. Вот дойдут руки, я себе соберу облегченную версию mpd. Мне уже
давно не нравится, что у него слишком много зависимостей:

[c0der@rock ~]$ ldd =mpd
        linux-gate.so.1 =>  (0xffffe000)
        libao.so.2 => /usr/lib/libao.so.2 (0xb7fd3000)
        libshout2.so.3 => /usr/lib/libshout2.so.3 (0xb7fc5000)

Зачем libshout2? Судя по описанию пакета это для icecast server. Это
кому-то нужно? Мне точно нет.

        libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0xb7fb9000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb7f6b000)

libpulse тоже мне не нужен...

        libsamplerate.so.0 => /usr/lib/libsamplerate.so.0 (0xb7f4e000)
        libjack.so.0 => /usr/lib/libjack.so.0 (0xb7f36000)

Поддержка jacd. Не нужна.

        libid3tag.so.0 => /usr/lib/libid3tag.so.0 (0xb7f24000)
        libmad.so.0 => /usr/lib/libmad.so.0 (0xb7f0d000)
        libmpcdec.so.5 => /usr/lib/libmpcdec.so.5 (0xb7f04000)

Какой-то musepack. Я даже не знаю, что это такое. Ой, чует моё сердце,
что не нужно это мне..

        libfaad.so.0 => /usr/lib/libfaad.so.0 (0xb7ec5000)

Тоже что-то странное..

        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7e9c000)
        libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb7e94000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb7d9b000)
        libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb7d4a000)

Я не знаю где люди берут flac'и и зачем. У меня ни одного файла нет.
Мне он без надобности.

        libogg.so.0 => /usr/lib/libogg.so.0 (0xb7d45000)
        libmikmod.so.2 => /usr/lib/libmikmod.so.2 (0xb7cfc000)

libmikmod тоже подозрителен o_O

        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb7cd3000)
        libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb7cc8000)
        libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb7cb9000)

ahavi зачем-то прирутили? Мне вот не нужен.

        libasound.so.2 => /usr/lib/libasound.so.2 (0xb7bf7000)
        libm.so.6 => /lib/libm.so.6 (0xb7bd1000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7bbb000)
        libc.so.6 => /lib/libc.so.6 (0xb7a91000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7a8d000)
        libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7a47000)
        libspeex.so.1 => /usr/lib/libspeex.so.1 (0xb7a30000)

что за speex и зачем он мне?

        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7947000)

Это вообще на багу смахивает. Зачем консольному серверу музыки
понадобилась либа Иксовая?

        libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb7941000)
        librt.so.1 => /lib/librt.so.1 (0xb7939000)
        libz.so.1 => /lib/libz.so.1 (0xb7925000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb78ee000)

D-BUS тоже я отключу.

        /lib/ld-linux.so.2 (0x80000000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb78eb000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb78d3000)

Зачем эти иксовые либы?!

        libresolv.so.2 => /lib/libresolv.so.2 (0xb78c1000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb78be000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb78b9000)

Зачем libXdmcp?

Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я
думаю, что это неправильно. Лучше бы разработчики поддержку формата
wma прикрутили и отображение русского исправили, а то поприделывали
всякой фигни...

Спасибо за внимание!

2led@: может часть либ кому-то и нужна, но вот иксовые либы очень
подозрительно выглядят. Бага?


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
@ 2008-05-20 18:06 ` Pavlov Konstantin
  2008-05-20 19:11 ` Led
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 19+ messages in thread
From: Pavlov Konstantin @ 2008-05-20 18:06 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1993 bytes --]

On Wed, May 21, 2008 at 12:31:38AM +0700, Slava Semushin wrote:
> Здравствуйте!
> 
> После обновления mpd:
> 
> May 18 16:23:26 rock useradd[3729]: new user: name=_mpd, uid=117,
> gid=81, home=/var/lib/mpd, shell=/dev/null
> May 18 16:23:27 rock apt-get: mpd-0.13.1-alt1 installed
> May 18 16:23:27 rock apt-get: mpd-0.12.1-alt1.0 removed
> 
> При запуске mpd постоянно вижу вот такое ругательство:
> 
> [c0der@rock ~]$ mpd
> Avahi: Failed to create client: Daemon not running
> [c0der@rock ~]$
> 
> Причем всё работает.
> 
> Это разработчики что-то ненужное прицепили? Зачем мне ahavi, если и
> без него всё работало (и работает)?
> 
> P.S. Вот дойдут руки, я себе соберу облегченную версию mpd. Мне уже
> давно не нравится, что у него слишком много зависимостей:
> 
> [c0der@rock ~]$ ldd =mpd
> Зачем libshout2? Судя по описанию пакета это для icecast server. Это
> кому-то нужно? Мне точно нет.
> libpulse тоже мне не нужен...
> Поддержка jacd. Не нужна.
> Какой-то musepack. Я даже не знаю, что это такое. Ой, чует моё сердце,
> что не нужно это мне..
> Тоже что-то странное..
> Я не знаю где люди берут flac'и и зачем. У меня ни одного файла нет.
> Мне он без надобности.
> libmikmod тоже подозрителен o_O
> ahavi зачем-то прирутили? Мне вот не нужен.
> что за speex и зачем он мне?
> Это вообще на багу смахивает. Зачем консольному серверу музыки
> понадобилась либа Иксовая?
> D-BUS тоже я отключу.
> Зачем эти иксовые либы?!
> Зачем libXdmcp?
> Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я
> думаю, что это неправильно. Лучше бы разработчики поддержку формата
> wma прикрутили и отображение русского исправили, а то поприделывали
> всякой фигни...

Then i LOL'd, как говорится.

man ldd, потом man objdump /-p.

-- 
[...] fun -- дело глубоко личное и человек должен понимать, что при
этом гуглинг -- это часть фана, а вот громоздить свой фан на других
может им быть вовсе не по фану.
		-- mike in community@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
  2008-05-20 18:06 ` Pavlov Konstantin
@ 2008-05-20 19:11 ` Led
  2008-05-20 19:20   ` Alex Gorbachenko
  2008-05-20 20:46   ` Igor Androsov
  2008-05-20 19:17 ` Alex Gorbachenko
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 19+ messages in thread
From: Led @ 2008-05-20 19:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Tuesday, 20 May 2008 20:31:38 Slava Semushin написав:
> Здравствуйте!
>
> После обновления mpd:
>
> May 18 16:23:26 rock useradd[3729]: new user: name=_mpd, uid=117,
> gid=81, home=/var/lib/mpd, shell=/dev/null
> May 18 16:23:27 rock apt-get: mpd-0.13.1-alt1 installed
> May 18 16:23:27 rock apt-get: mpd-0.12.1-alt1.0 removed
>
> При запуске mpd постоянно вижу вот такое ругательство:
>
> [c0der@rock ~]$ mpd
> Avahi: Failed to create client: Daemon not running
> [c0der@rock ~]$
>
> Причем всё работает.
>
> Это разработчики что-то ненужное прицепили? Зачем мне ahavi, если и
> без него всё работало (и работает)?
>
> P.S. Вот дойдут руки, я себе соберу облегченную версию mpd. Мне уже
> давно не нравится, что у него слишком много зависимостей:
>
> [c0der@rock ~]$ ldd =mpd
>         linux-gate.so.1 =>  (0xffffe000)
>         libao.so.2 => /usr/lib/libao.so.2 (0xb7fd3000)
>         libshout2.so.3 => /usr/lib/libshout2.so.3 (0xb7fc5000)
>
> Зачем libshout2? Судя по описанию пакета это для icecast server. Это
> кому-то нужно? Мне точно нет.

rpmbuild --disable shout

>
>         libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0xb7fb9000)
>         libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb7f6b000)
>
> libpulse тоже мне не нужен...

... --disable pulse

>
>         libsamplerate.so.0 => /usr/lib/libsamplerate.so.0 (0xb7f4e000)
>         libjack.so.0 => /usr/lib/libjack.so.0 (0xb7f36000)
>
> Поддержка jacd. Не нужна.

... --disable jack

>
>         libid3tag.so.0 => /usr/lib/libid3tag.so.0 (0xb7f24000)
>         libmad.so.0 => /usr/lib/libmad.so.0 (0xb7f0d000)
>         libmpcdec.so.5 => /usr/lib/libmpcdec.so.5 (0xb7f04000)

... --disable mpc

>
> Какой-то musepack. Я даже не знаю, что это такое. Ой, чует моё сердце,
> что не нужно это мне..
>
>         libfaad.so.0 => /usr/lib/libfaad.so.0 (0xb7ec5000)

... --disable faad

>
> Тоже что-то странное..
>
>         libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7e9c000)
>         libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb7e94000)
>         libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb7d9b000)
>         libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb7d4a000)
>
> Я не знаю где люди берут flac'и и зачем. У меня ни одного файла нет.
> Мне он без надобности.

... --disable flac

>
>         libogg.so.0 => /usr/lib/libogg.so.0 (0xb7d45000)
>         libmikmod.so.2 => /usr/lib/libmikmod.so.2 (0xb7cfc000)
>
> libmikmod тоже подозрителен o_O

... --disable mod

>
>         libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb7cd3000)
>         libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb7cc8000)
>         libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb7cb9000)
>
> ahavi зачем-то прирутили? Мне вот не нужен.

... %define zeroconf no

>
>         libasound.so.2 => /usr/lib/libasound.so.2 (0xb7bf7000)
>         libm.so.6 => /lib/libm.so.6 (0xb7bd1000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0xb7bbb000)
>         libc.so.6 => /lib/libc.so.6 (0xb7a91000)
>         libdl.so.2 => /lib/libdl.so.2 (0xb7a8d000)
>         libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7a47000)
>         libspeex.so.1 => /usr/lib/libspeex.so.1 (0xb7a30000)
>
> что за speex и зачем он мне?
>
>         libX11.so.6 => /usr/lib/libX11.so.6 (0xb7947000)
>
> Это вообще на багу смахивает. Зачем консольному серверу музыки
> понадобилась либа Иксовая?

начитесь пользоваться ldd. libX11 не mpd требует. Или на себя багу повесьте.

>
>         libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb7941000)
>         librt.so.1 => /lib/librt.so.1 (0xb7939000)
>         libz.so.1 => /lib/libz.so.1 (0xb7925000)
>         libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb78ee000)
>
> D-BUS тоже я отключу.

начитесь пользоваться ldd

>
>         /lib/ld-linux.so.2 (0x80000000)
>         libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb78eb000)
>         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb78d3000)
>
> Зачем эти иксовые либы?!

начитесь пользоваться ldd

>
>         libresolv.so.2 => /lib/libresolv.so.2 (0xb78c1000)
>         libXau.so.6 => /usr/lib/libXau.so.6 (0xb78be000)
>         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb78b9000)
>
> Зачем libXdmcp?

начитесь пользоваться ldd

>
> Короче, я сейчас понял, что mpd просто ужас какой жирный у нас.
> Я 
> думаю, что это неправильно.

Вы "ужас какой" ламер... Я дкмаю, что это неправильно:)

> Лучше бы разработчики поддержку формата 
> wma прикрутили и отображение русского исправили, а то поприделывали
> всякой фигни...
>
> Спасибо за внимание!
>
> 2led@: может часть либ кому-то и нужна, но вот иксовые либы очень
> подозрительно выглядят. Бага?

Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен, что вы 
достаточно добросовестный, чтобы оперативно пофиксить свои недостатки - это 
несложно:)

P.S. Вы рассылкой не ошиблись? Персонализированные USE-флаги - это в gentoo. 
вы ещё до ядра не добрались - там просто ужас сколько ненужных лично вам 
модулей!

-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
  2008-05-20 18:06 ` Pavlov Konstantin
  2008-05-20 19:11 ` Led
@ 2008-05-20 19:17 ` Alex Gorbachenko
  2008-05-20 19:43   ` Led
  2008-05-21 11:28 ` Boltris Alexandr
  2008-05-23  8:41 ` Mikhail Gusarov
  4 siblings, 1 reply; 19+ messages in thread
From: Alex Gorbachenko @ 2008-05-20 19:17 UTC (permalink / raw)
  To: sisyphus

On Wed, 21 May 2008 00:31:38 +0700
Slava wrote:

>Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я
>думаю, что это неправильно. 

это уж кому как. если слушать только mp3, то да, неправильно. и нужно
использовать другой плеер. либо собрать этот с --disable <всёчтонужно>

>Лучше бы разработчики поддержку формата
>wma прикрутили и отображение русского исправили, а то поприделывали
>всякой фигни...

лучше бы man ldd.



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 19:11 ` Led
@ 2008-05-20 19:20   ` Alex Gorbachenko
  2008-05-20 20:46   ` Igor Androsov
  1 sibling, 0 replies; 19+ messages in thread
From: Alex Gorbachenko @ 2008-05-20 19:20 UTC (permalink / raw)
  To: sisyphus

On Tue, 20 May 2008 22:11:35 +0300
Led wrote:

>P.S. Вы рассылкой не ошиблись? Персонализированные USE-флаги - это в
>gentoo. вы ещё до ядра не добрались - там просто ужас сколько ненужных
>лично вам модулей!

да. на загрузку которых тратятся "ядерные силы" (Ц).



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 19:17 ` Alex Gorbachenko
@ 2008-05-20 19:43   ` Led
  0 siblings, 0 replies; 19+ messages in thread
From: Led @ 2008-05-20 19:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Tuesday, 20 May 2008 22:17:29 Alex Gorbachenko написав:
> On Wed, 21 May 2008 00:31:38 +0700
>
> Slava wrote:
> >Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я
> >думаю, что это неправильно.
>
> это уж кому как. если слушать только mp3, то да, неправильно. и нужно
> использовать другой плеер. либо собрать этот с --disable <всёчтонужно>

При чём все эти --disable можно в командной строке rpmbuild указать - я вынес 
всё это в параметры в спеке - бери, пользуйся! Что ещё ещё сделать? песенку 
пропеть? Не, я серъёзно - что ещё не так в спеке? Я обязательно прислушаюсь к 
квалифицированным замечаниям и постараюсь исправить.

>
> >Лучше бы разработчики поддержку формата
> >wma прикрутили и отображение русского исправили, а то поприделывали
> >всякой фигни...
>
> лучше бы man ldd.

-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 19:11 ` Led
  2008-05-20 19:20   ` Alex Gorbachenko
@ 2008-05-20 20:46   ` Igor Androsov
  2008-05-20 20:54     ` Led
  2008-05-20 21:29     ` Alexey I. Froloff
  1 sibling, 2 replies; 19+ messages in thread
From: Igor Androsov @ 2008-05-20 20:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Втр, 20/05/2008 в 22:11 +0300, Led пишет:
> Tuesday, 20 May 2008 20:31:38 Slava Semushin написав:
> > Здравствуйте!
> >
> начитесь пользоваться ldd
man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
libX* в данном случае. Специально mtd поставил что бы посмотреть.
(objdump мне конечно другое сказал).
> Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен, что вы 
> достаточно добросовестный, чтобы оперативно пофиксить свои недостатки - это 
> несложно:)
Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
носом в то чего не заметили, чем говорить что ошибка есть и кто-то
ламер? 
> 
> P.S. Вы рассылкой не ошиблись? Персонализированные USE-флаги - это в gentoo. 
> вы ещё до ядра не добрались - там просто ужас сколько ненужных лично вам 
> модулей!
+1
--
 Rgrds, Igor Androsov 
 ALT Linux Teeam 
 
---- fortune ----
456. Шушпанчики избавляются от анального дискомфорта через анальную медитацию.



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 20:46   ` Igor Androsov
@ 2008-05-20 20:54     ` Led
  2008-05-20 21:33       ` Igor Androsov
  2008-05-20 21:29     ` Alexey I. Froloff
  1 sibling, 1 reply; 19+ messages in thread
From: Led @ 2008-05-20 20:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Tuesday, 20 May 2008 23:46:47 Igor Androsov написав:
> В Втр, 20/05/2008 в 22:11 +0300, Led пишет:
> > Tuesday, 20 May 2008 20:31:38 Slava Semushin написав:
> > > Здравствуйте!
> >
> > начитесь пользоваться ldd
>
> man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
> libX* в данном случае.

там всего 4 "ключика". -v не заметили?:)

> Специально mtd поставил что бы посмотреть. 
> (objdump мне конечно другое сказал).
>
> > Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен, что
> > вы достаточно добросовестный, чтобы оперативно пофиксить свои недостатки
> > - это несложно:)
>
> Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
> носом в то чего не заметили, чем говорить что ошибка есть и кто-то
> ламер?

см. выше.

-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 20:46   ` Igor Androsov
  2008-05-20 20:54     ` Led
@ 2008-05-20 21:29     ` Alexey I. Froloff
  2008-05-20 21:35       ` Led
  1 sibling, 1 reply; 19+ messages in thread
From: Alexey I. Froloff @ 2008-05-20 21:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1012 bytes --]

* Igor Androsov <blacester@> [080521 00:50]:
> > начитесь пользоваться ldd
> man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
> libX* в данном случае. Специально mtd поставил что бы посмотреть.
> (objdump мне конечно другое сказал).
Ответьте на другой вопрос - что показывает ldd?

> > Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен, что вы 
> > достаточно добросовестный, чтобы оперативно пофиксить свои недостатки - это 
> > несложно:)
> Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
> носом в то чего не заметили, чем говорить что ошибка есть и кто-то
> ламер? 
Боюсь, что в данном случае проблема в ДНК...  У человека есть
Своё Собственное Мнение, которое он ни при каких обстоятельствах
не хочет менять.  Мнение это не всегда правильное, что, однако,
не мешает ему громко раздавать Ценные Советы направо и налево.
Тоже не всегда правильные.

P.S. А сейчас придёт mike@ и начнёт меня травить.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 20:54     ` Led
@ 2008-05-20 21:33       ` Igor Androsov
  2008-05-20 21:44         ` Alexey I. Froloff
  2008-05-20 21:49         ` Led
  0 siblings, 2 replies; 19+ messages in thread
From: Igor Androsov @ 2008-05-20 21:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Втр, 20/05/2008 в 23:54 +0300, Led пишет:
> > man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
> > libX* в данном случае.
> 
> там всего 4 "ключика". -v не заметили?:)
Заметил, и даже использовал, но не все равно не понял из этого вывода
откуда прицепился libX* (точнее что он прицепился со стороны) :) 

> > Специально mtd поставил что бы посмотреть. 
> > (objdump мне конечно другое сказал).
> >
> > > Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен, что
> > > вы достаточно добросовестный, чтобы оперативно пофиксить свои недостатки
> > > - это несложно:)
> >
> > Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
> > носом в то чего не заметили, чем говорить что ошибка есть и кто-то
> > ламер?
> 
> см. выше.

Я вижу конечно что тут не прямая зависимость, попросту в бинаре mpd нет
ни слова про libX*. Но и в выводе ldd без параметров нет ни слова что
это косвенная зависимость. И не вижу (может невнимательно смотрел) в
выводе с -v откуда она прицеплена. 



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 21:29     ` Alexey I. Froloff
@ 2008-05-20 21:35       ` Led
  2008-05-20 22:17         ` Dmitriy Shadrinov
  0 siblings, 1 reply; 19+ messages in thread
From: Led @ 2008-05-20 21:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Wednesday, 21 May 2008 00:29:34 Alexey I. Froloff написав:
> * Igor Androsov <blacester@> [080521 00:50]:
> > > начитесь пользоваться ldd
> >
> > man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
> > libX* в данном случае. Специально mtd поставил что бы посмотреть.
> > (objdump мне конечно другое сказал).
>
> Ответьте на другой вопрос - что показывает ldd?
>
> > > Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен,
> > > что вы достаточно добросовестный, чтобы оперативно пофиксить свои
> > > недостатки - это несложно:)
> >
> > Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
> > носом в то чего не заметили, чем говорить что ошибка есть и кто-то
> > ламер?
>
> Боюсь, что в данном случае проблема в ДНК...  У человека есть
> Своё Собственное Мнение, которое он ни при каких обстоятельствах
> не хочет менять.  Мнение это не всегда правильное, что, однако,
> не мешает ему громко раздавать Ценные Советы направо и налево.
> Тоже не всегда правильные.
>
> P.S. А сейчас придёт mike@ и начнёт меня травить.

Он в командировке:) Так что "травить" тебя начнёт когда вернётся и разгребёт 
почту - ты тогда уже забудешь за что тебя "травят":)))

-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 21:33       ` Igor Androsov
@ 2008-05-20 21:44         ` Alexey I. Froloff
  2008-05-20 22:09           ` Igor Androsov
  2008-05-20 21:49         ` Led
  1 sibling, 1 reply; 19+ messages in thread
From: Alexey I. Froloff @ 2008-05-20 21:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

* Igor Androsov <blacester@> [080521 01:41]:
> Я вижу конечно что тут не прямая зависимость, попросту в бинаре mpd нет
> ни слова про libX*. Но и в выводе ldd без параметров нет ни слова что
> это косвенная зависимость.
А кто сказал, что эта информация (прямая/косвенная) должна быть в
выводе ldd?

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 21:33       ` Igor Androsov
  2008-05-20 21:44         ` Alexey I. Froloff
@ 2008-05-20 21:49         ` Led
  1 sibling, 0 replies; 19+ messages in thread
From: Led @ 2008-05-20 21:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Wednesday, 21 May 2008 00:33:26 Igor Androsov написав:
> В Втр, 20/05/2008 в 23:54 +0300, Led пишет:
> > > man ldd? Прочитал, но не нашел того что искал, допустим откуда взялся
> > > libX* в данном случае.
> >
> > там всего 4 "ключика". -v не заметили?:)
>
> Заметил, и даже использовал, но не все равно не понял из этого вывода
> откуда прицепился libX* (точнее что он прицепился со стороны) :)
>
> > > Специально mtd поставил что бы посмотреть.
> > > (objdump мне конечно другое сказал).
> > >
> > > > Думаю да. Бага в том, что вы как мейнтейнер так лажаетесь. Я уверен,
> > > > что вы достаточно добросовестный, чтобы оперативно пофиксить свои
> > > > недостатки - это несложно:)
> > >
> > > Может проще объяснить *в чем ошибка* и где искать, или попросту ткнут
> > > носом в то чего не заметили, чем говорить что ошибка есть и кто-то
> > > ламер?
> >
> > см. выше.
>
> Я вижу конечно что тут не прямая зависимость, попросту в бинаре mpd нет
> ни слова про libX*. Но и в выводе ldd без параметров нет ни слова что
> это косвенная зависимость. И не вижу (может невнимательно смотрел) в
> выводе с -v откуда она прицеплена.

Возможно
readelf -d /usr/bin/mpd
выдаст более желаемую для вас информацию


-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 21:44         ` Alexey I. Froloff
@ 2008-05-20 22:09           ` Igor Androsov
  2008-05-20 22:38             ` Led
  2008-05-21  6:37             ` Alex Gorbachenko
  0 siblings, 2 replies; 19+ messages in thread
From: Igor Androsov @ 2008-05-20 22:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Срд, 21/05/2008 в 01:44 +0400, Alexey I. Froloff пишет:
> * Igor Androsov <blacester@> [080521 01:41]:
> > Я вижу конечно что тут не прямая зависимость, попросту в бинаре mpd нет
> > ни слова про libX*. Но и в выводе ldd без параметров нет ни слова что
> > это косвенная зависимость.
> А кто сказал, что эта информация (прямая/косвенная) должна быть в
> выводе ldd?

Так я ничего и не говорил об этом, однако в man ldd нигде не вижу про то
что именно он выводит. И как воспринимать эту информацию. Поэтому и
ответил на письмо led и отвечаю на ваше. IMHO несколько не корректно
кричать об "ошибки в ДНК|ламера" если в тулзе даже документация не
достаточно информативна.

Повторюсь но другими словами - может стоит объяснить человеку в чем он
заблуждается а не вешать сразу же ярлыки "ламер|ошибка ДНК"?

Предлагаю дальнейшее обсуждение по данной ветви треда переместить в
курилку.

--
 Rgrds, Igor Androsov 
 ALT Linux Teeam 
 
---- fortune ----
Приходится вспомнить, что в Sisyphus могут попадать РЕАЛЬНО ОПАСНЫЕ :-E
пакеты.
		-- mhz in sisyphus@



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 21:35       ` Led
@ 2008-05-20 22:17         ` Dmitriy Shadrinov
  0 siblings, 0 replies; 19+ messages in thread
From: Dmitriy Shadrinov @ 2008-05-20 22:17 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussions

21 May 2008, Led написал(а):

> Он в командировке:) Так что "травить" тебя начнёт когда вернётся и
> разгребёт почту - ты тогда уже забудешь за что тебя "травят":)))

Что-то последнее время в рассылке больше личных разборок, чем разборок 
собственно Сизифа...

Есть хорошее правило: если хочется нагрубить, значит отвечать на сообщение не 
время :)


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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 22:09           ` Igor Androsov
@ 2008-05-20 22:38             ` Led
  2008-05-21  6:37             ` Alex Gorbachenko
  1 sibling, 0 replies; 19+ messages in thread
From: Led @ 2008-05-20 22:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Wednesday, 21 May 2008 01:09:58 Igor Androsov написав:
> В Срд, 21/05/2008 в 01:44 +0400, Alexey I. Froloff пишет:
> > * Igor Androsov <blacester@> [080521 01:41]:
> > > Я вижу конечно что тут не прямая зависимость, попросту в бинаре mpd нет
> > > ни слова про libX*. Но и в выводе ldd без параметров нет ни слова что
> > > это косвенная зависимость.
> >
> > А кто сказал, что эта информация (прямая/косвенная) должна быть в
> > выводе ldd?
>
> Так я ничего и не говорил об этом, однако в man ldd нигде не вижу про то
> что именно он выводит.

Но ведь вы и не заявляете (руководствуясь "выводом ldd"), что "mpd собран с 
libX* - это бага!", не так ли?:)

> И как воспринимать эту информацию. Поэтому и 
> ответил на письмо led и отвечаю на ваше. IMHO несколько не корректно
> кричать об "ошибки в ДНК|ламера" если в тулзе даже документация не
> достаточно информативна.
>
> Повторюсь но другими словами - может стоит объяснить человеку в чем он
> заблуждается а не вешать сразу же ярлыки "ламер|ошибка ДНК"?
>
> Предлагаю дальнейшее обсуждение по данной ветви треда переместить в
> курилку.

Предлагаю в дальнейшем заявления типа "а чего в пакете много чего МНЕ 
ненужного... это бага" публиковать сразу в "курилке"

-- 
Led

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 22:09           ` Igor Androsov
  2008-05-20 22:38             ` Led
@ 2008-05-21  6:37             ` Alex Gorbachenko
  1 sibling, 0 replies; 19+ messages in thread
From: Alex Gorbachenko @ 2008-05-21  6:37 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 866 bytes --]

On Wed, 21 May 2008 02:09:58 +0400
Igor wrote:

>Так я ничего и не говорил об этом, однако в man ldd нигде не вижу про
>то что именно он выводит.

ldd - print shared library dependencies

ldd - показывает зависимости общих библиотек

рекурсивно. 

наш поцыэнт - /usr/bin/mpd. если натравить на него ldd, то в выводе
увидим все библиотеки, с которыми связан mpd, _и все их зависимости_.

пример. в данном случае /usr/bin/mpd слинкован с libpulse.so.0. 

которая, в свою очередь слинкована с libX11.so.6. 

которая слинкована с libxcb.so.1. 

которая слинкована с libXau.so.6 и libXdmcp.so.6. 

и все эти зависимости попадут в вывод ldd /usr/bin/mpd.

ldd себя ведёт таким образом уже довольно давно (если не всю жизнь), и
это нужно знать тем, кто считает что нечто неправильно собрано.

-- 
np: Killswitch Engage - Still Beats Your Name

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
                   ` (2 preceding siblings ...)
  2008-05-20 19:17 ` Alex Gorbachenko
@ 2008-05-21 11:28 ` Boltris Alexandr
  2008-05-23  8:41 ` Mikhail Gusarov
  4 siblings, 0 replies; 19+ messages in thread
From: Boltris Alexandr @ 2008-05-21 11:28 UTC (permalink / raw)
  To: sisyphus

Slava Semushin пишет:
> Здравствуйте!
> 
> После обновления mpd:
> 
> May 18 16:23:26 rock useradd[3729]: new user: name=_mpd, uid=117,
> gid=81, home=/var/lib/mpd, shell=/dev/null
> May 18 16:23:27 rock apt-get: mpd-0.13.1-alt1 installed
> May 18 16:23:27 rock apt-get: mpd-0.12.1-alt1.0 removed
> 
> При запуске mpd постоянно вижу вот такое ругательство:
> 
> [c0der@rock ~]$ mpd
> Avahi: Failed to create client: Daemon not running
> [c0der@rock ~]$
> 
> Причем всё работает.
> 
> Это разработчики что-то ненужное прицепили? Зачем мне ahavi, если и
> без него всё работало (и работает)?
> 
> P.S. Вот дойдут руки, я себе соберу облегченную версию mpd. Мне уже
> давно не нравится, что у него слишком много зависимостей:
> 
> [c0der@rock ~]$ ldd =mpd
>         linux-gate.so.1 =>  (0xffffe000)
>         libao.so.2 => /usr/lib/libao.so.2 (0xb7fd3000)
>         libshout2.so.3 => /usr/lib/libshout2.so.3 (0xb7fc5000)
> 
> Зачем libshout2? Судя по описанию пакета это для icecast server. Это
> кому-то нужно? Мне точно нет.
> 
>         libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0xb7fb9000)
>         libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb7f6b000)
> 
> libpulse тоже мне не нужен...
> 
>         libsamplerate.so.0 => /usr/lib/libsamplerate.so.0 (0xb7f4e000)
>         libjack.so.0 => /usr/lib/libjack.so.0 (0xb7f36000)
> 
> Поддержка jacd. Не нужна.
> 
>         libid3tag.so.0 => /usr/lib/libid3tag.so.0 (0xb7f24000)
>         libmad.so.0 => /usr/lib/libmad.so.0 (0xb7f0d000)
>         libmpcdec.so.5 => /usr/lib/libmpcdec.so.5 (0xb7f04000)
> 
> Какой-то musepack. Я даже не знаю, что это такое. Ой, чует моё сердце,
> что не нужно это мне..
> 
>         libfaad.so.0 => /usr/lib/libfaad.so.0 (0xb7ec5000)
> 
> Тоже что-то странное..
> 
>         libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7e9c000)
>         libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb7e94000)
>         libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb7d9b000)
>         libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb7d4a000)
> 
> Я не знаю где люди берут flac'и и зачем. У меня ни одного файла нет.
> Мне он без надобности.
> 
>         libogg.so.0 => /usr/lib/libogg.so.0 (0xb7d45000)
>         libmikmod.so.2 => /usr/lib/libmikmod.so.2 (0xb7cfc000)
> 
> libmikmod тоже подозрителен o_O
> 
>         libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb7cd3000)
>         libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb7cc8000)
>         libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb7cb9000)
> 
> ahavi зачем-то прирутили? Мне вот не нужен.
> 
>         libasound.so.2 => /usr/lib/libasound.so.2 (0xb7bf7000)
>         libm.so.6 => /lib/libm.so.6 (0xb7bd1000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0xb7bbb000)
>         libc.so.6 => /lib/libc.so.6 (0xb7a91000)
>         libdl.so.2 => /lib/libdl.so.2 (0xb7a8d000)
>         libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7a47000)
>         libspeex.so.1 => /usr/lib/libspeex.so.1 (0xb7a30000)
> 
> что за speex и зачем он мне?
> 
>         libX11.so.6 => /usr/lib/libX11.so.6 (0xb7947000)
> 
> Это вообще на багу смахивает. Зачем консольному серверу музыки
> понадобилась либа Иксовая?
> 
>         libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb7941000)
>         librt.so.1 => /lib/librt.so.1 (0xb7939000)
>         libz.so.1 => /lib/libz.so.1 (0xb7925000)
>         libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb78ee000)
> 
> D-BUS тоже я отключу.
> 
>         /lib/ld-linux.so.2 (0x80000000)
>         libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb78eb000)
>         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb78d3000)
> 
> Зачем эти иксовые либы?!
> 
>         libresolv.so.2 => /lib/libresolv.so.2 (0xb78c1000)
>         libXau.so.6 => /usr/lib/libXau.so.6 (0xb78be000)
>         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb78b9000)
> 
> Зачем libXdmcp?
> 
> Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я
> думаю, что это неправильно. Лучше бы разработчики поддержку формата
> wma прикрутили и отображение русского исправили, а то поприделывали
> всякой фигни...
> 
> Спасибо за внимание!
> 
> 2led@: может часть либ кому-то и нужна, но вот иксовые либы очень
> подозрительно выглядят. Бага?
> 
> 
с таким подходом ты скоро обновишься до FreeBSD :)



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

* Re: [sisyphus] mpd & ahavi
  2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
                   ` (3 preceding siblings ...)
  2008-05-21 11:28 ` Boltris Alexandr
@ 2008-05-23  8:41 ` Mikhail Gusarov
  4 siblings, 0 replies; 19+ messages in thread
From: Mikhail Gusarov @ 2008-05-23  8:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 800 bytes --]

Twas brillig at 00:31:38 21.05.2008 UTC+07 when Slava Semushin did gyre and gimble:


 SS> Короче, я сейчас понял, что mpd просто ужас какой жирный у нас. Я думаю,
 SS> что это неправильно. Лучше бы разработчики поддержку формата wma прикрутили
 SS> и отображение русского исправили, а то поприделывали всякой фигни...

Слава, а где *твой* music player? Может ты его предъявишь: чистый от ненужного
барахла, с wma и русским языком?

Или хотя бы пакет mpd-minimal.

-- 
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

end of thread, other threads:[~2008-05-23  8:41 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-20 17:31 [sisyphus] mpd & ahavi Slava Semushin
2008-05-20 18:06 ` Pavlov Konstantin
2008-05-20 19:11 ` Led
2008-05-20 19:20   ` Alex Gorbachenko
2008-05-20 20:46   ` Igor Androsov
2008-05-20 20:54     ` Led
2008-05-20 21:33       ` Igor Androsov
2008-05-20 21:44         ` Alexey I. Froloff
2008-05-20 22:09           ` Igor Androsov
2008-05-20 22:38             ` Led
2008-05-21  6:37             ` Alex Gorbachenko
2008-05-20 21:49         ` Led
2008-05-20 21:29     ` Alexey I. Froloff
2008-05-20 21:35       ` Led
2008-05-20 22:17         ` Dmitriy Shadrinov
2008-05-20 19:17 ` Alex Gorbachenko
2008-05-20 19:43   ` Led
2008-05-21 11:28 ` Boltris Alexandr
2008-05-23  8:41 ` Mikhail Gusarov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git