You are not logged in.

#1 2008-03-28 11:58:24

nonx
Member
Registered: 2005-08-23
Posts: 10

[Solved]pulseaudio wont start

i get "error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory" error when i try to start pulseaudio.
it was working before libtool upgrade sad

any ideas?
i used findbrokenpkgs tool:

zsh 394 % findbrokenpkgs

Checking reverse dependencies...

Collecting system binaries and libraries... done.
  (/home/NonX/.findbrokenpkgs.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/home/NonX/.findbrokenpkgs.2_ldpath)

Checking dynamic linking consistency...
  /opt/kde/lib/kde3/libk3bffmpegdecoder.so needs missing libavformat.so.51
  /usr/bin/pulseaudio needs missing libltdl.so.3
  /usr/bin/sol needs missing libltdl.so.3
  /usr/bin/sox needs missing libltdl.so.3
  /usr/bin/trickled needs missing libevent-1.3d.so.1
  /usr/bin/xbindkeys needs missing libltdl.so.3
  /usr/lib/audacious/General/libdocklet.so needs missing libaudacious.so.5
  /usr/lib/audacious/Input/amidi-plug/ap-fluidsynth.so needs missing libfluidsynth.so.1
  /usr/lib/audacious/Visualization/projectm.so needs missing libprojectM.so.0
  /usr/lib/libpulsecore.so.5.0.0 needs missing libltdl.so.3
  /usr/lib/libsfx.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/libsox.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/pulse-0.9/modules/module-ladspa-sink.so needs missing libltdl.so.3
  /usr/lib/python2.5/site-packages/gtk-2.0/gda.so needs missing libgda-2.so.3
  /usr/lib/python2.5/site-packages/gtk-2.0/gdl.so needs missing libgdl-1.so.0 libgdl-gnome-1.so.0
  /usr/lib/qt/plugins/sqldrivers/libqsqlodbc.so needs missing libodbc.so.1
  /usr/lib/qt/plugins/sqldrivers/libqsqlpsql.so needs missing libpq.so.5
  /usr/lib/sox/libsox_fmt_aifc.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_aiff.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_al.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_alsa.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_amr_nb.so.0.0.0 needs missing libamrnb.so.0 libltdl.so.3
  /usr/lib/sox/libsox_fmt_ao.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_au.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_auto.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_avr.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_cdr.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_cvsd.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_dat.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_dvms.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_ffmpeg.so.0.0.0 needs missing libavformat.so.51 libltdl.so.3
  /usr/lib/sox/libsox_fmt_flac.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_gsm.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_hcom.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_ima.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_la.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_lpc10.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_lu.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_maud.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_mp3.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_nul.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_oss.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_prc.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_raw.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_s1.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_s2.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_s3.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_s4.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_sf.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_smp.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_sndfile.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_sndrtool.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_sphere.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_svx.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_txw.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_u1.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_u2.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_u3.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_u4.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_ul.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_voc.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_vorbis.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_vox.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_wav.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_wve.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/sox/libsox_fmt_xa.so.0.0.0 needs missing libltdl.so.3
  /usr/lib/totem/plugins/bemused/libbemused.so needs missing libbluetooth.so.2
  /usr/lib/wine/gphoto2.ds.so needs missing libgphoto2.so.2 libgphoto2_port.so.0
  /usr/lib/xine/plugins/1.1.10/xineplug_inp_vcd.so needs missing libvcdinfo.so.0
  /usr/lib/xmms/Input/libxmms-flac.so needs missing libxmms.so.1
  /usr/libexec/pulse/bt-proximity-helper needs missing libbluetooth.so.2
  /usr/libexec/pulse/gconf-helper needs missing libltdl.so.3
done.
  (/home/NonX/.findbrokenpkgs.3_rebuild)

Assigning files to packages...
  /opt/kde/lib/kde3/libk3bffmpegdecoder.so -> k3b
  /usr/bin/pulseaudio -> pulseaudio
  /usr/bin/sol -> gnome-games
  /usr/bin/sox -> sox
  /usr/bin/trickled -> trickle
  /usr/bin/xbindkeys -> xbindkeys
  /usr/lib/audacious/General/libdocklet.so -> audacious-docklet
  /usr/lib/audacious/Input/amidi-plug/ap-fluidsynth.so -> audacious-plugins
  /usr/lib/audacious/Visualization/projectm.so -> audacious-plugins
  /usr/lib/libpulsecore.so.5.0.0 -> pulseaudio
  /usr/lib/libsfx.so.0.0.0 -> sox
  /usr/lib/libsox.so.0.0.0 -> sox
  /usr/lib/pulse-0.9/modules/module-ladspa-sink.so -> pulseaudio
  /usr/lib/python2.5/site-packages/gtk-2.0/gda.so -> gnome-python-extras
  /usr/lib/python2.5/site-packages/gtk-2.0/gdl.so -> gnome-python-extras
  /usr/lib/qt/plugins/sqldrivers/libqsqlodbc.so -> qt
  /usr/lib/qt/plugins/sqldrivers/libqsqlpsql.so -> qt
  /usr/lib/sox/libsox_fmt_aifc.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_aiff.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_al.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_alsa.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_amr_nb.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_ao.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_au.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_auto.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_avr.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_cdr.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_cvsd.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_dat.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_dvms.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_ffmpeg.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_flac.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_gsm.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_hcom.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_ima.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_la.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_lpc10.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_lu.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_maud.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_mp3.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_nul.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_oss.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_prc.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_raw.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_s1.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_s2.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_s3.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_s4.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_sf.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_smp.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_sndfile.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_sndrtool.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_sphere.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_svx.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_txw.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_u1.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_u2.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_u3.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_u4.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_ul.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_voc.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_vorbis.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_vox.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_wav.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_wve.so.0.0.0 -> sox
  /usr/lib/sox/libsox_fmt_xa.so.0.0.0 -> sox
  /usr/lib/totem/plugins/bemused/libbemused.so -> totem
  /usr/lib/wine/gphoto2.ds.so -> wine
  /usr/lib/xine/plugins/1.1.10/xineplug_inp_vcd.so -> xine-lib
  /usr/lib/xmms/Input/libxmms-flac.so -> flac
  /usr/libexec/pulse/bt-proximity-helper -> pulseaudio
  /usr/libexec/pulse/gconf-helper -> pulseaudio
done.
  (/home/NonX/.findbrokenpkgs.4_*)

Cleaning list of packages to rebuild... done.
  (/home/NonX/.findbrokenpkgs.5_packages)

Recompile these packages:
audacious-docklet audacious-plugins flac gnome-games gnome-python-extras k3b pulseaudio qt sox totem trickle wine xbindkeys xine-lib

Last edited by nonx (2008-03-28 19:25:00)


hates:
KDE

Offline

#2 2008-03-28 12:16:10

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: [Solved]pulseaudio wont start

Look like pulseaudio needs to be rebuilt against the new libtool. Check bug tracker and see if there's a report. If not, make one. Of course you could pull the PKGBUILD from ABS and try to fix it.

Offline

#3 2008-03-28 17:47:17

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [Solved]pulseaudio wont start

See fixed pulseaudio pkgbuild smile

Last edited by brebs (2008-03-28 17:47:55)

Offline

#4 2008-03-28 18:24:02

Dirhael
Member
From: /cold/north
Registered: 2008-03-12
Posts: 46

Re: [Solved]pulseaudio wont start

brebs wrote:

Worked great, thanks a bunch! smile

Offline

#5 2008-03-28 19:23:54

nonx
Member
Registered: 2005-08-23
Posts: 10

Re: [Solved]pulseaudio wont start

worked again, excellent! smile
thank you smile


hates:
KDE

Offline

#6 2008-03-29 15:00:22

kmp
Member
Registered: 2008-03-29
Posts: 11

Re: [Solved]pulseaudio wont start

Doesn't work for me.
Or I just cannot finish patching.
I just ran makepkg. It finished successfully.
And I have the same error again:

pulseaudio: error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory

It was my first patching.
I have libltdl.so.7, so I renamed it to libltdl.so.3 but pulseaudio gives me:

pulseaudio: symbol lookup error: pulseaudio: undefined symbol: lt_dlmutex_register



EDIT:
pacman -U
was the last thing to do.
[solved]

Last edited by kmp (2008-03-29 15:16:16)

Offline

#7 2008-03-30 20:08:08

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: [Solved]pulseaudio wont start

I don't want to install gconf etc. on my XFCE system just to build this package... Can someone put their binary package online please?

Offline

#8 2008-03-30 20:17:40

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [Solved]pulseaudio wont start

HyperBaton wrote:

put their binary package online

You have not stated whether i686 or x86_64 wink

Offline

#9 2008-03-30 20:31:24

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: [Solved]pulseaudio wont start

i686 smile But I'm sure someone will have use for the 64-bit as well.

Offline

#10 2008-03-31 18:11:54

Schnouki
Member
From: Nancy, France
Registered: 2007-10-28
Posts: 21
Website

Re: [Solved]pulseaudio wont start

Hi people.

The fixed PKGBUILD by brebs worked for me too. As I have 2 computers, one i686 and one x86_64, I made 2 binary packages... Here they are : i686 package, x86_64 package.

Hope it will be useful for someone smile


There's no place like ::1

Offline

#11 2008-03-31 19:18:36

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: [Solved]pulseaudio wont start

Sweet, cheers!

Offline

#12 2008-04-01 14:31:34

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: [Solved]pulseaudio wont start

Worked like a charm, thanks a lot for this.

Offline

Board footer

Powered by FluxBB