sysutils/libcdio provides no cdio_paranoia.0 for ports/devel/gvfs
Julian H. Stacey
jhs at berklix.com
Sun Nov 15 22:14:44 UTC 2009
Hi mich at FreeBSD.org
cc: ports at freebsd.org
A hint would be welcome please with sysutils/libcdio, Paranoia stuff seems
broken, but I'm not clear what's intended, hence mail rather than a send-pr.
uname -a
FreeBSD laps.js.berklix.net 7.2-RELEASE FreeBSD 7.2-RELEASE #2: \
Wed Sep 9 11:33:57 CEST 2009 \
jhs at laps.no.net:/usr/src/sys/i386/compile/LAPS.small i386
cd /usr/ports/net-mgmt/etherape ; make
===> gvfs-1.2.1 depends on shared library: cdio_paranoia.0 - not found
===> Verifying install for cdio_paranoia.0 in \
/usr/ports/sysutils/libcdio
===> Returning to build of gvfs-1.2.1
Error: shared library "cdio_paranoia.0" does not exist
/usr/ports/devel/gvfs ; make
===> gvfs-1.2.1 depends on shared library: cdio_paranoia.0 - not found
===> Verifying install for cdio_paranoia.0 in \
/usr/ports/sysutils/libcdio
===> Returning to build of gvfs-1.2.1
Error: shared library "cdio_paranoia.0" does not exist
cd /usr/ports/sysutils/libcdio ; make install
... didnt deliver lib needed
... I created a dummy Makefile to test option stuff:
OPTIONS= PARANOIA "Support for accessing audio via CD Paranoia" on
.include <bsd.port.pre.mk>
testme:
echo xx1
.ifndef(WITH_PARANOIA)
echo xx2
.endif
echo xx3
.include <bsd.port.post.mk>
It failed as WITH_PARANOIA != PARANOIA
... so I tweaked port Makefile to
# OPTIONS= PARANOIA "Support for accessing audio via \
CD Paranoia" on
OPTIONS= WITH_PARANOIA "Support for accessing audio via \
CD Paranoia" on
cd /usr/ports/sysutils/libcdio ; make install
ls -l /usr/local/lib/*paranoia*
-rw-r--r-- 1 root wheel 30008 Oct 21 19:28 \
/usr/local/lib/libcdda_paranoia.a
lrwxr-xr-x 1 root wheel 25 Oct 21 19:28 \
/usr/local/lib/libcdda_paranoia.so@ -> \
libcdda_paranoia.so.0.9.8
lrwxr-xr-x 1 root wheel 25 Oct 21 19:28 \
/usr/local/lib/libcdda_paranoia.so.0@ -> \
libcdda_paranoia.so.0.9.8
-rw-r--r-- 1 root wheel 34001 Oct 21 19:28 \
/usr/local/lib/libcdda_paranoia.so.0.9.8
ldconfig -R # Ok thats for execs running, not linking, but no harm.
cd /usr/ports/devel/gvfs ; make clean ; make
===> gvfs-1.2.1 depends on shared library: cdio_paranoia.0 \
- not found
===> Verifying install for cdio_paranoia.0 in \
/usr/ports/sysutils/libcdio
===> Returning to build of gvfs-1.2.1
Error: shared library "cdio_paranoia.0" does not exist
Cheers,
Julian
--
Julian Stacey: BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
Mail ASCII plain text not HTML & Base64. http://asciiribbon.org
More information about the freebsd-ports
mailing list