Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2012 13:38:22 -0700
From:      Kevin Oberman <kob6558@gmail.com>
To:        dweimer@dweimer.net
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: cdrtools port installation failure
Message-ID:  <CAN6yY1tR33bH0xZKqJ=Y2srPq2ihQ0DPWPhZXRv4fCFxcKGD6Q@mail.gmail.com>
In-Reply-To: <9fa99b69aab3afdd72f5776406eb1b65@dweimer.net>
References:  <9fa99b69aab3afdd72f5776406eb1b65@dweimer.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 28, 2012 at 8:46 AM, dweimer <dweimer@dweimer.net> wrote:
> Anyone else not able to get cdrtools to install on a Stable System?
>
> I have just recently synced my source and rebuilt world, and kernel, then
> installed.  Now while trying to install the livecd port, the cdrtools
> dependency is failing to install.
>
> The port compiles fine (at least it doesn't stop reporting an error), but
> dies on the installation portion reporting a missing file.
>
> install:
> /usr/ports/sysutils/cdrtools/work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/cdda2wav:
> No such file or directory *** [do-install] Error code 71
>
> There is a cdda2wav.d and cdda2wav.o file in the directory its searching,
> however when I run this on my FreeBSD 9.0-RELEASE-p4 system, there is also a
> cdda2wav file with no extension.
>
> ls
> /usr/ports/sysutils/cdrtools/work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/
> Dnull
> Inull
> aifc.d
> aifc.o
> aiff.d
> aiff.o
> base64.d
> base64.o
> cd_misc.d
> cd_misc.o
> cdda2wav.d
> cdda2wav.o
> config.cache
> config.log
> config.status
> interface.d
> interface.o
> ioctl.d
> ioctl.o
> lconfig.h
> local.cnf
> parse.d
> parse.o
> raw.d
> raw.o
> resample.d
> resample.o
> ringbuff.d
> ringbuff.o
> scsi_cdr.d
> scsi_cdr.o
> scsi_cmds.d
> scsi_cmds.o
> scsi_scan.d
> scsi_scan.o
> semshm.d
> semshm.o
> setuid.d
> setuid.o
> sndconfig.d
> sndconfig.o
> sun.d
> sun.o
> toc.d
> toc.o
> wav.d
> wav.o
>
>
> --
> Thanks,
>    Dean E. Weimer
>    http://www.dweimer.net/

How odd! I can't replicate this at all.

I just made cdrtools-3.00_2 and I have:
cc -o OBJ/amd64-freebsd-cc/cdda2wav OBJ/amd64-freebsd-cc/cdda2wav.o
OBJ/amd64-freebsd-cc/interface.o OBJ/amd64-freebsd-cc/semshm.o
OBJ/amd64-freebsd-cc/resample.o OBJ/amd64-freebsd-cc/scsi_scan.o
OBJ/amd64-freebsd-cc/toc.o OBJ/amd64-freebsd-cc/wav.o
OBJ/amd64-freebsd-cc/sun.o OBJ/amd64-freebsd-cc/raw.o
OBJ/amd64-freebsd-cc/setuid.o OBJ/amd64-freebsd-cc/ringbuff.o
OBJ/amd64-freebsd-cc/sndconfig.o OBJ/amd64-freebsd-cc/scsi_cmds.o
OBJ/amd64-freebsd-cc/aiff.o OBJ/amd64-freebsd-cc/aifc.o
OBJ/amd64-freebsd-cc/scsi_cdr.o OBJ/amd64-freebsd-cc/cd_misc.o
OBJ/amd64-freebsd-cc/ioctl.o OBJ/amd64-freebsd-cc/base64.o
OBJ/amd64-freebsd-cc/parse.o	 -L../libs/amd64-freebsd-cc
-L../libs/amd64-freebsd-cc  -L/usr/local/lib -L/usr/local/lib
-lscgcmd -lrscg -lscg  -lparanoia -lcdrdeflt -ldeflt -lmdigest
-lschily -lcam

And, as I expected, I find it:
# find work/cdrtools-3.00/ -name cdda2wav
work/cdrtools-3.00/cdda2wav
work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/cdda2wav

Look trough the log of your make and see if anything "odd" happened in
that step. It should be at the end of  the section :
	==> MAKING DIRECTORY "OBJ/amd64-freebsd-cc/Inull"
	==> CONFIGURING LOCAL RULES "OBJ/amd64-freebsd-cc/local.cnf"
 and just before:
 	==> MAKING "all" ON SUBDIRECTORY "SRCROOT/cdrecord"

This was on a stable system updated on Aug. 16.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tR33bH0xZKqJ=Y2srPq2ihQ0DPWPhZXRv4fCFxcKGD6Q>