Discussion:
minidlna:Requirements
Add Reply
Marcus Röckrath
2024-04-28 09:31:57 UTC
Antworten
Permalink
Hallo Peter,

da die im Paket angegebene Mailadresse ***@baeumer.dd-dns.de irgendwie
nicht funktioniert, poste ich es mal hier:

Die Requires in der E1 und E64 Ausgabe unterscheiden sich; im E1-Paket
werden neben ffmpeg-4 alte Versionen der Libs required.

Nach meinem Checkskript sollte es so sein:

<require-package>glibc 3.4.4</require-package>
<require-package>libexif12 3.4.0</require-package>
<require-package>libflac12 3.4.0</require-package>
<require-package>libid3tag0_16_2 3.4.0</require-package>
<require-package>libjpeg8 3.4.0</require-package>
<require-package>libogg0 3.4.0</require-package>
<require-package>libsqlite3-0 3.4.1</require-package>
<require-package>libvorbis0 3.4.0</require-package>
<require-package>libz1 3.4.0</require-package>

Du bindest auf ffmpeg-4 ein, was automatisch diese mitziehen würde, so dass
die in minidlna garnicht mit aufgeführt werden müssen.

Also entweder

<require-package>libavcodec58_134 3.4.1</require-package>
<require-package>libavformat58_76 3.4.1</require-package>
<require-package>libavutil56_70 3.4.0</require-package>

oder

<require-package>ffmpeg-4 3.4.0</require-package>

Jedoch frage ich mich, ob ffmpeg-4 wirklich notwendig ist, denn ich finde
keine Aufrufe der Binaries aus ffmepg-4, so dass minidlna eigentlich eher
die Libs einbinden sollte.
--
Gruß Marcus
[eisfair-Team]
Peter Bäumer
2024-04-28 11:37:59 UTC
Antworten
Permalink
Glück Auf! Marcus,

Beim E64 u. E1 minidlna fehlt beim require-package das libz1
und dann ist das Paket ffmpeg-4 nicht erforderlich.

zumindest gibt ldd kein "not found" mehr aus...
müsste ich noch testen, danach gibt es dann ein neues Paket...

Danke für Deine Analyse.

MfG
Peter B.


Der DDNS Service dd-dns.de wollte nicht mehr so richtig,
hatte umgestellt auf duckdns.org.
Post by Marcus Röckrath
Hallo Peter,
Die Requires in der E1 und E64 Ausgabe unterscheiden sich; im E1-Paket
werden neben ffmpeg-4 alte Versionen der Libs required.
<require-package>glibc 3.4.4</require-package>
<require-package>libexif12 3.4.0</require-package>
<require-package>libflac12 3.4.0</require-package>
<require-package>libid3tag0_16_2 3.4.0</require-package>
<require-package>libjpeg8 3.4.0</require-package>
<require-package>libogg0 3.4.0</require-package>
<require-package>libsqlite3-0 3.4.1</require-package>
<require-package>libvorbis0 3.4.0</require-package>
<require-package>libz1 3.4.0</require-package>
Du bindest auf ffmpeg-4 ein, was automatisch diese mitziehen würde, so dass
die in minidlna garnicht mit aufgeführt werden müssen.
Also entweder
<require-package>libavcodec58_134 3.4.1</require-package>
<require-package>libavformat58_76 3.4.1</require-package>
<require-package>libavutil56_70 3.4.0</require-package>
oder
<require-package>ffmpeg-4 3.4.0</require-package>
Jedoch frage ich mich, ob ffmpeg-4 wirklich notwendig ist, denn ich finde
keine Aufrufe der Binaries aus ffmepg-4, so dass minidlna eigentlich eher
die Libs einbinden sollte.
Holger Bruenjes
2024-04-28 12:04:50 UTC
Antworten
Permalink
Hallo Peter
Post by Peter Bäumer
zumindest gibt ldd kein "not found" mehr aus...
müsste ich noch testen, danach gibt es dann ein neues Paket...
ldd ist nicht gut, dass ist ein Regenguss ;-)


readelf -d

gibt dir die erforderlichen require

Holger

Lesen Sie weiter auf narkive:
Loading...