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

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