Tiny Core Extensions > TCE Bugs

[Solved] Warning loop dependency: libpulseaudio.tcz

(1/3) > >>

GNUser:
I never saw this warning before:

--- Code: ---$ tce-load -wil pulseaudio
pulseaudio is already downloaded.
Warning loop dependency: libpulseaudio.tcz
speexdsp.tcz: OK
pulseaudio.tcz: OK

--- End code ---
Is something broken? If so, is the problem on my machine or in the repo?

P.S. Sorry to be blowing up the forum for past few days. I think I'm running out of steam so this thread will be my last one for a while ;D

Rich:
Hi GNUser

--- Quote from: GNUser on December 18, 2025, 09:09:09 PM --- ... Is something broken? If so, is the problem on my machine or in the repo? ...
--- End quote ---
It's the repo. I just ran my script to check for circular dependencies and it returned this:

--- Code: ---libpulseaudio.tcz->libsndfile.tcz->mpg123.tcz->libpulseaudio.tcz
libsndfile.tcz->mpg123.tcz->libpulseaudio.tcz->libsndfile.tcz
mpg123.tcz->libpulseaudio.tcz->libsndfile.tcz->mpg123.tcz
--- End code ---
I suspect  libsndfile.tcz.dep  including  mpg123.tcz  may be part of the problem.
mpg123.tcz  and  libsndfile.tcz  were just updated yesterday.


--- Quote --- ... P.S. Sorry to be blowing up the forum for past few days. ...
--- End quote ---
Not at all. That's what we're here for. :)

Juanito:
I temporarily reverted to the previous libsndfile dep files whilst we work out how to treat this.

Rich:
Hi Juanito
Looks like there really is a circular dependency:

--- Code: ---libsndfile.tcz
0x0000000000000001 (NEEDED) Shared library: [libasound.so.2]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libFLAC.so.8]
0x0000000000000001 (NEEDED) Shared library: [libmp3lame.so.0]
0x0000000000000001 (NEEDED) Shared library: [libmpg123.so.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libogg.so.0]
0x0000000000000001 (NEEDED) Shared library: [libopus.so.0]
0x0000000000000001 (NEEDED) Shared library: [libsndfile.so.1]
0x0000000000000001 (NEEDED) Shared library: [libvorbisenc.so.2]
0x0000000000000001 (NEEDED) Shared library: [libvorbis.so.0]


libpulseaudio.tcz
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Shared library: [libcap.so.2]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libdbus-1.so.3]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.2]
0x0000000000000001 (NEEDED) Shared library: [libglib-2.0.so.0]
0x0000000000000001 (NEEDED) Shared library: [libICE.so.6]
0x0000000000000001 (NEEDED) Shared library: [libltdl.so.7]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libpulsecommon-13.0.so]
0x0000000000000001 (NEEDED) Shared library: [libpulse.so.0]
0x0000000000000001 (NEEDED) Shared library: [librt.so.1]
0x0000000000000001 (NEEDED) Shared library: [libSM.so.6]
0x0000000000000001 (NEEDED) Shared library: [libsndfile.so.1]
0x0000000000000001 (NEEDED) Shared library: [libspeexdsp.so.1]
0x0000000000000001 (NEEDED) Shared library: [libX11.so.6]
0x0000000000000001 (NEEDED) Shared library: [libX11-xcb.so.1]
0x0000000000000001 (NEEDED) Shared library: [libxcb.so.1]
0x0000000000000001 (NEEDED) Shared library: [libXtst.so.6]


mpg123.tcz
0x0000000000000001 (NEEDED) Shared library: [libasound.so.2]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libmpg123.so.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libout123.so.0]
0x0000000000000001 (NEEDED) Shared library: [libportaudio.so.2]
0x0000000000000001 (NEEDED) Shared library: [libpulse-simple.so.0]
0x0000000000000001 (NEEDED) Shared library: [libpulse.so.0]
0x0000000000000001 (NEEDED) Shared library: [libSDL2-2.0.so.0]
0x0000000000000001 (NEEDED) Shared library: [libsyn123.so.0]
--- End code ---

libpulseaudio.tcz needs libsndfile.so.1
libsndfile.tcz needs libmpg123.so.0
mpg123.tcz needs libpulse.so.0

    [Edit]: Added  .tcz  in 6 places.  Rich

GNUser:
Hi Rich.


--- Quote from: Rich on December 18, 2025, 10:45:46 PM ---It's the repo.

--- End quote ---
Good to know I'm not the problem. Thanks for confirming.


--- Quote from: Rich on December 18, 2025, 10:45:46 PM ---Not at all. That's what we're here for. :)

--- End quote ---
Thank you :)

Navigation

[0] Message Index

[#] Next page

Go to full version