Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Nach Updates läuft mpd nicht mehr

1 view
Skip to first unread message

Helmut Pohl

unread,
Jun 30, 2023, 5:20:04 AM6/30/23
to
Hallo Zusammen,

ich habe gerade festgestellt, das nach den letzten Updates der mpd nicht
mehr läuft. Bei der Statusmeldung wird Folgendes ausgegeben:

/usr/sbin/service status mpd │
│● mpd.service │
│ Loaded: loaded (/etc/init.d/mpd; generated)

│ Active: active (exited) since Fri 2023-06-30 08:42:46 CEST; 6s ago

│ Docs: man:systemd-sysv-generator(8)

│ Process: 13941 ExecStart=/etc/init.d/mpd start (code=exited,
status=0/SUCCESS) │
│ CPU: 43ms │
│ │
│Jun 30 08:42:46 eishome-pernes systemd[1]: Starting mpd.service...

│Jun 30 08:42:46 eishome-pernes mpd[13941]: * Starting mpd...

│Jun 30 08:42:46 eishome-pernes mpd[13946]: /usr/bin/mpd: error while
loading shared libraries: libzzip-0-64.so.13: │
│cannot open shared object file: No such file or directory

│Jun 30 08:42:46 eishome-pernes mpd[13941]: [26B blob data]

│Jun 30 08:42:46 eishome-pernes systemd[1]: Started mpd.service.



Im Verzeichnis /usr/lib/

ls -la libzzip*

lrwxrwxrwx 1 eis root 18 Jun 27 17:41 libzzip.so.13 -> libzzip.so.13.0.72
-rw-r--r-- 1 eis root 30244 Jun 27 17:00 libzzip.so.13.0.72
lrwxrwxrwx 1 eis root 24 Jun 27 17:41 libzzipfseeko.so.13 ->
libzzipfseeko.so.13.0.72
-rw-r--r-- 1 eis root 13500 Jun 27 17:00 libzzipfseeko.so.13.0.72
lrwxrwxrwx 1 eis root 25 Jun 27 17:41 libzzipmmapped.so.13 ->
libzzipmmapped.so.13.0.72
-rw-r--r-- 1 eis root 17596 Jun 27 17:00 libzzipmmapped.so.13.0.72
lrwxrwxrwx 1 eis root 22 Jun 27 17:41 libzzipwrap.so.13 ->
libzzipwrap.so.13.0.72
-rw-r--r-- 1 eis root 5316 Jun 27 17:00 libzzipwrap.so.13.0.72


Durch ein

ln -s libzzip.so.13.0.72 libzzip-0-64.so.13

konnte ich mpd wieder dazu bewegen zu starten und er läuft wieder.
Aber das ist bestimmt nicht so gewollt worden.

Gruß,
Helmut

Holger Bruenjes

unread,
Jun 30, 2023, 5:32:23 AM6/30/23
to
Hallo Helmut

Am 30/06/2023 um 11.21 schrieb Helmut Pohl:

> │Jun 30 08:42:46 eishome-pernes mpd[13946]: /usr/bin/mpd: error while
> loading shared libraries: libzzip-0-64.so.13: │
> │cannot open shared object file: No such file or directory
> │
> │Jun 30 08:42:46 eishome-pernes mpd[13941]: [26B blob data]
> │
> │Jun 30 08:42:46 eishome-pernes systemd[1]: Started mpd.service.
>
> Durch ein
>
> ln -s libzzip.so.13.0.72 libzzip-0-64.so.13
>
> konnte ich mpd wieder dazu bewegen zu starten und er läuft wieder.
> Aber das ist bestimmt nicht so gewollt worden.

hmm, die links *-64.so* sind veraltet und wurden nun entfernt, dass
der mpd die benoetigt war nicht ersichtlich.

den link hast du aber korrekt angelegt, was anderes gab es vorher
auch nicht. Eigentlich sollte man den mpd dringend aktualisieren.

Holger


Helmut Pohl

unread,
Jun 30, 2023, 5:44:01 AM6/30/23
to
Hallo Holger
ja, das sehe ich auch so.
Zusätzlich habe ich festgestellt, dass mpd nach der Systemumstellung
nicht mehr stabil und dauerhaft läuft. Man muss ihn öfter händisch
stoppen und erneut starten. Wenn man's weiß, kann man damit leben.
Ist aber nicht wie vor dem großen Update.

>
> Holger
>

Helmut

Peter Bäumer

unread,
Jun 30, 2023, 5:59:03 AM6/30/23
to
Am 30.06.2023 um 11:45 schrieb Helmut Pohl:
> Hallo Holger
>
>
> Am 30.06.2023 um 11:32 schrieb Holger Bruenjes:
>> Hallo Helmut
>>

>>
>> Eigentlich sollte man den mpd dringend aktualisieren.

Ist irgend wie schon in Arbeit:
Die Version mpd-0.23.13 ist für 32bit und 64bit eisfair übersetzt

ToDo:
- Umstellung von initV auf systemd fehlt noch.
- Abhängigkeiten muss ich noch auf dröseln
- Testen ob die Installation funtzt.
- und ob die neuen Binärdateien funktionieren.

Mal schauen ob ich das Zeitnah hinbekomme, schönes Wetter in Kombination mit Urlaub sind da hinderlich...


> ja, das sehe ich auch so.
> Zusätzlich habe ich festgestellt, dass mpd nach der Systemumstellung nicht mehr stabil und dauerhaft läuft. Man muss ihn öfter händisch stoppen und erneut starten. Wenn man's weiß, kann man damit leben.
> Ist aber nicht wie vor dem großen Update.

Ich hoffe das das mit den systemd Units besser wird.

>>
>> Holger
>>
>
> Helmut

MfG
Peter B.

Marcus Röckrath

unread,
Jun 30, 2023, 6:10:02 AM6/30/23
to
Hallo Helmut,

Helmut Pohl wrote:

> ich habe gerade festgestellt, das nach den letzten Updates der mpd nicht
> mehr läuft. Bei der Statusmeldung wird Folgendes ausgegeben:

mpd ist kein Paket des eisfair-Teams.

Ich stehe in Kontakt mit Peter, damit mpd auf die neueste Verdsion
aktualisiert wird.

Ich habe die bisherige Version auf Packeis gesperrt, weil sie wegen einer
nicht mehr erfüllbaren Abhängigkeit sich derzeit auch nicht installieren
ließe.

--
Gruß Marcus
[eisfair-Team]

Helmut Pohl

unread,
Jun 30, 2023, 7:36:51 AM6/30/23
to
Hallo Peter,

Am 30.06.2023 um 11:59 schrieb Peter Bäumer:
> Am 30.06.2023 um 11:45 schrieb Helmut Pohl:
>> Hallo Holger
>>
>>
>> Am 30.06.2023 um 11:32 schrieb Holger Bruenjes:
>>> Hallo Helmut
>>>
>
>>>
>>>                 Eigentlich sollte man den mpd dringend aktualisieren.
>
> Ist irgend wie schon in Arbeit:
> Die Version mpd-0.23.13 ist für 32bit und 64bit eisfair übersetzt
>
> ToDo:
> - Umstellung von initV auf systemd fehlt noch.
> - Abhängigkeiten muss ich noch auf dröseln
> - Testen ob die Installation funtzt.
> - und ob die neuen Binärdateien funktionieren.
>
> Mal schauen ob ich das Zeitnah hinbekomme, schönes Wetter in Kombination
> mit Urlaub sind da hinderlich...

Nur kein Streß, Urlaub geht vor. Mit meiner Meldung wollte ich lediglich
bekannt machen, dass es da ein Problem gibt. Ich habe es ja schon
provisorisch gelöst.

>
>
>> ja, das sehe ich auch so.
>> Zusätzlich habe ich festgestellt, dass mpd nach der Systemumstellung
>> nicht mehr stabil und dauerhaft läuft. Man muss ihn öfter händisch
>> stoppen und erneut starten. Wenn man's weiß, kann man damit leben.
>> Ist aber nicht wie vor dem großen Update.
>
> Ich hoffe das das mit den systemd Units besser wird.

Das wäre super

>
>>>
>>> Holger
>>>
>>
>> Helmut
>
> MfG
>   Peter B.
>
Helmut

Helmut Pohl

unread,
Jun 30, 2023, 7:38:36 AM6/30/23
to
Hallo Marcus,

Am 30.06.2023 um 12:00 schrieb Marcus Röckrath:
> Hallo Helmut,
>
> Helmut Pohl wrote:
>
>> ich habe gerade festgestellt, das nach den letzten Updates der mpd nicht
>> mehr läuft. Bei der Statusmeldung wird Folgendes ausgegeben:
>
> mpd ist kein Paket des eisfair-Teams.

ok

>
> Ich stehe in Kontakt mit Peter, damit mpd auf die neueste Verdsion
> aktualisiert wird.
>
> Ich habe die bisherige Version auf Packeis gesperrt, weil sie wegen einer
> nicht mehr erfüllbaren Abhängigkeit sich derzeit auch nicht installieren
> ließe.
>

Danke


Helmut

Helmut Pohl

unread,
Sep 11, 2023, 9:53:12 AM9/11/23
to
Hallo Peter,

kannst Du mir den mpd64 schon zur Verfügung stellen? Ich bin gerade
dabei meinen eis32 gegen einen eis64 zu tauschen und es fehlt noch der
mpd in der Version 64bit.

Gruß,
Helmut


Am 30.06.2023 um 11:59 schrieb Peter Bäumer:

Peter Bäumer

unread,
Sep 13, 2023, 11:10:07 AM9/13/23
to
Am 11.09.2023 um 15:53 schrieb Helmut Pohl:
> Hallo Peter,
>
> kannst Du mir den mpd64 schon zur Verfügung stellen?
Ist leider noch nicht so das ich es zum Testen raus geben kann.
Sollte aber nicht mehr lange dauern bis Du Testen darfst ;)

Ich bin gerade dabei meinen eis32 gegen einen eis64 zu tauschen und es fehlt noch der mpd in der Version 64bit.
>
> Gruß,
> Helmut
>


>> Ist irgend wie schon in Arbeit:
>> Die Version mpd-0.23.13 ist für 32bit und 64bit eisfair übersetzt
>>
>> ToDo:
>> - Umstellung von initV auf systemd fehlt noch.
>> - Abhängigkeiten muss ich noch auf dröseln
>> - Testen ob die Installation funtzt.
>> - und ob die neuen Binärdateien funktionieren.

>> - Umstellung von initV auf systemd fehlt noch.
mpd.service und mpd.socket sind angelegt :)

>> - Abhängigkeiten muss ich noch auf dröseln
Da fehlen noch ein paar Lib's die der mpd haben möchte :(
nx-03-04 # ldd /usr/bin/mpd| grep 'not found'
liburing.so.2 => not found
libfmt.so.10 => not found
libavutil.so.56.70 => not found
libavformat.so.58.76 => not found
libavcodec.so.58.134 => not found
libavfilter.so.7.110 => not found
libyajl.so.2 => not found
libchromaprint.so.1 => not found
libupnp.so.17 => not found
libixml.so.11 => not found
libmms.so.0 => not found
libnfs.so.14 => not found
libsoxr.so.0 => not found
libopenmpt.so.0 => not found

Da muss ich mal schauen ob das direkte Abhängigkeiten sind oder Abhängigkeiten die durch eine Abhängigkeit kommen

>> - Testen ob die Installation funtzt. :(
>> - und ob die neuen Binärdateien funktionieren. :(


MfG
Peter B.

Holger Bruenjes

unread,
Sep 13, 2023, 11:19:07 AM9/13/23
to
Hallo Peter

Am 13/09/2023 um 17.10 schrieb Peter Bäumer:

>>> - Abhängigkeiten muss ich noch auf dröseln
> Da fehlen noch ein paar Lib's die der mpd haben möchte :(
> nx-03-04 # ldd /usr/bin/mpd| grep 'not found'
> liburing.so.2 => not found
> libfmt.so.10 => not found
> libavutil.so.56.70 => not found
> libavformat.so.58.76 => not found
> libavcodec.so.58.134 => not found
> libavfilter.so.7.110 => not found
> libyajl.so.2 => not found
> libchromaprint.so.1 => not found
> libupnp.so.17 => not found
> libixml.so.11 => not found
> libmms.so.0 => not found
> libnfs.so.14 => not found
> libsoxr.so.0 => not found
> libopenmpt.so.0 => not found

da solltest du mit 'readelf -d /usr/bin/mpd' dran gehen ldd ist
dafuer ungeeignet da dann eventuell das halbe System dranhaengt
durch Abhaengikeiten anderer libs.

Holger

Marcus Röckrath

unread,
Sep 13, 2023, 11:50:03 AM9/13/23
to
Hallo Peter,

Peter Bäumer wrote:

>>> - Abhängigkeiten muss ich noch auf dröseln
> Da fehlen noch ein paar Lib's die der mpd haben möchte :(
> nx-03-04 # ldd /usr/bin/mpd| grep 'not found'
> liburing.so.2 => not found
>
> Da muss ich mal schauen ob das direkte Abhängigkeiten sind oder
> Abhängigkeiten die durch eine Abhängigkeit kommen

Zum Thema readelf statt ldd hat ja Holger schon etwas geschrieben.

Wenn aber doch direkte Abhängigkeiten fehlen sollten, müssten die doch schon
bei Bau als fehlend bemerkt worden sein.

liburing hatte ich ja für dich im Juni gebaut, weil der mpd das ja gerne
haben möchte.

Installierst du also liburing-dev wird ja auch liburing2 installiert, womit
dann obige Abhängigkeit eigentlich nicht mehr als "not found" auftauchen
sollte.

Ich benutze übrigens ein Skript, welches mir die Binaries eines Paketes
analysiert und sofort passende "require"-Zeilen für die info-Datei
bereitstellt.

Man ist ja faul. Wenn du willst schick ich es dir.

--
Gruß Marcus
[eisfair-Team]
0 new messages