From owner-freebsd-current@FreeBSD.ORG Sat Oct 24 07:09:19 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78711106566B for ; Sat, 24 Oct 2009 07:09:19 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from dd12710.kasserver.com (dd12710.kasserver.com [85.13.134.233]) by mx1.freebsd.org (Postfix) with ESMTP id 078348FC1A for ; Sat, 24 Oct 2009 07:09:18 +0000 (UTC) Received: from current.Sisis.de (ppp-93-104-56-222.dynamic.mnet-online.de [93.104.56.222]) by dd12710.kasserver.com (Postfix) with ESMTP id 90FD818387A0E; Sat, 24 Oct 2009 09:09:18 +0200 (CEST) Received: (from guru@localhost) by current.Sisis.de (8.14.3/8.14.3/Submit) id n9O79Kqx002457; Sat, 24 Oct 2009 09:09:20 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: current.Sisis.de: guru set sender to guru@unixarea.de using -f Date: Sat, 24 Oct 2009 09:09:20 +0200 From: Matthias Apitz To: Tijl Coosemans Message-ID: <20091024070920.GA2385@current.Sisis.de> References: <20091011062419.GA2168@current.Sisis.de> <20091013153815.GA88394@bsdcrew.de> <20091014063221.GA2301@current.Sisis.de> <200910231919.31536.tijl@fastmail.fm> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200910231919.31536.tijl@fastmail.fm> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 8.0-CURRENT (i386) Cc: kde-freebsd@kde.org, freebsd-current@freebsd.org Subject: Re: [kde-freebsd] 9-CURRENT (r197801) && artsd of kde-3.5.10_2 gives SIGSEGV X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthias Apitz List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Oct 2009 07:09:19 -0000 El día Friday, October 23, 2009 a las 07:19:30PM +0200, Tijl Coosemans escribió: ... > Before you do that, maybe running artsd in a terminal prints out some > interesting messages. Something like: > > (terminal 1) $ artsd -l 0 > > (terminal 2) $ artsplay /path/to/somefile.ogg Hello Tijl, Thanks for your helping hand! And, you hit the problem: $ artsd -l 0 artsd version is 1.5.10 gsl: using Unix98 pthreads directly for mutexes and conditions [artsd: 1738] SoundServerStartup --> got lock autodetecting driver: - toss: 4 - jack: -1 - null: -1 - oss: 10 ... which means we'll default to oss device capabilities: revision0 realtime trigger mmap buffering: 8 fragments with 1024 bytes (audio latency is 46.4 ms) virtualize StereoVolumeControl device capabilities: revision0 realtime trigger mmap buffering: 8 fragments with 1024 bytes (audio latency is 46.4 ms) audio format is 44100 Hz, 16 bits, 2 channels addDirectory(/usr/local/lib/mcop,) addDirectory(/usr/local/lib/mcop/Arts,Arts) addDirectory(/usr/local/lib/mcop/Arts/Environment,Arts::Environment) addDirectory(/usr/local/lib/mcop/Noatun,Noatun) addDirectory(/home/guru/.mcop/trader-cache,) Arts::MidiManager registered successfully. [artsd: 1738] SoundServerStartup <-- released lock (now I run artsplay from another session) UnixManager: got notifyIO socketconnection created, fd = 9 search playobject, extension = ogg creating akodeXiphPlayObject to play file /usr/local/share/sounds/KDE_Startup_1.ogg loading extension from '/usr/local/lib/libarts_akode.la' failed: Shared object "libltdl.so.7" not found, required by "libarts_akode.so.0" MCOP ObjectManager: Could not load extension libarts_akode.la. MCOP ObjectManager: can't find implementation for akodeXiphPlayObject. Segmentation fault: 11 (core dumped) $ i.e. the SIGSEGV is result of a missing pkg libltdl-2.2.6a_1.tbz; I installed this and KDE's sound is fine now. The problem is that installing only kde-3.5.10_2 will not require and install this package on the fly: $ pkg_info -r kde-3.5.10_2 | fgrep libltdl $ pkg_info -r arts-1.5.10_2,1 | fgrep libltdl Someone should fix the dependencies, I think. Thanks again for your help. matthias -- Matthias Apitz t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e - w http://www.unixarea.de/ Vote NO to EU The Lisbon Treaty: http://www.no-means-no.eu