From owner-freebsd-questions@FreeBSD.ORG Tue Jul 30 18:27:06 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CDC57212 for ; Tue, 30 Jul 2013 18:27:06 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 925612370 for ; Tue, 30 Jul 2013 18:27:06 +0000 (UTC) Received: from r56.edvax.de (port-92-195-48-81.dynamic.qsc.de [92.195.48.81]) by mx01.qsc.de (Postfix) with ESMTP id 6C07A3C770 for ; Tue, 30 Jul 2013 20:26:59 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r6UIQwnR001942 for ; Tue, 30 Jul 2013 20:26:58 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Tue, 30 Jul 2013 20:26:58 +0200 From: Polytropon To: freebsd-questions@freebsd.org Subject: Re: xcdroast cannot locate cdda2wav Message-Id: <20130730202658.03abf2de.freebsd@edvax.de> In-Reply-To: <20130730103637.1449800c@scorpio> References: <20130730082947.757d4a4b@scorpio> <20130730143738.643616e1.freebsd@edvax.de> <20130730103637.1449800c@scorpio> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jul 2013 18:27:07 -0000 On Tue, 30 Jul 2013 10:36:37 -0400, Jerry wrote: > On Tue, 30 Jul 2013 14:37:38 +0200 > Polytropon articulated: > > > The cdda2wav program is part of the "cdrtools" port. > > Try updating that one. > > Been there, done that, doesn't work. I am considering doing a forced > update of the xcdroast port and its dependencies via portupgrade. That seems to be the best choice at the moment. The port's Makefile contains --with-cdrtools-prefix=${LOCALBASE} which suggests that the integration of cdrtools / cdda2wav might already be important at compile time. Also look at the option "Use xcdroast w/o being root" which should enable you to use the program without being root (which is not good in terms of security). > I > really hate wasting time like this, but I need the port to work. This is a typical symptom of "install once, then keep using, and never touch it again". :-) > Interestingly enough, this is the output from cdda2wav: > > # cdda2wav -version > cdda2wav 3.00 (amd64-unknown-freebsd8.3) Copyright (C) 1993-2004 Heiko Ei�feldt (C) 2004-2010 J�rg Schilling > > Defaults: stereo, 16 bit, 44100.00 Hz, track 1, no offset, one track, > type: wav filename: 'audio', don't wait for signal, not quiet, > use: 'generic_scsi', device: 'yourSCSI_Bus,yourSCSI_ID,yourSCSI_LUN', aux: '' > > Obviously, it is installed. Version 3.00 is better than 2.01 (required), so it should work. But maybe xcdroast isn't just checking binary versions, but also expects some kind of specific library version? At least that kind of requirement should be resolved when you recompile xcdroast _and_ its dependencies. > The "xcdroast" application suddenly cannot > locate it though or is not able to properly determine the version > number. I am thinking of filing a PR against it. If an upgrade of all involved parts doesn't help, this seems to be a good thing to do. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...