Subject: pkg/30920: audio/mpg321 is missing a dependency on audio/libao-oss
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Chuck Cranor <chuck@xxx.pdl.cmu.edu>
List: pkgsrc-bugs
Date: 08/05/2005 14:28:00
>Number:         30920
>Category:       pkg
>Synopsis:       audio/mpg321 is missing a dependency on audio/libao-oss
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 05 14:28:00 +0000 2005
>Originator:     Chuck Cranor
>Release:        NetBSD 3.0_BETA, pkgsrc cvs on 03-Aug-2005
>Organization:
CMU
>Environment:
System: NetBSD xxx.pdl.cmu.edu 3.0_BETA NetBSD 3.0_BETA (XXX) #0: Tue Aug 2 13:00:21 EDT 2005 chuck@xxx.pdl.cmu.edu:/home/netbsd/30/src/sys/arch/i386/compile/XXX i386
Architecture: i386
Machine: i386
>Description:

	audio/mpg321 compiles and installs, but does not function at all 
	unless audio/libao-oss is installed.   (libao plugins were broken
	out into their own packages on 2005/05/20 by jmmv --- that is when
	this got broken.)

>How-To-Repeat:

	% pkg_info | egrep -i 'libao|mpg321'
	libao-0.8.6nb2      Cross-platform audio library
	mpg321-0.2.10nb4    Free replacement for mpg123
	% mpg321 /tmp/foo.mp3
	No default libao driver available.
	% 
	% 

   [I installed audio/libao-oss in another window]

	% pkg_info | egrep -i 'libao|mpg321'
	libao-0.8.6nb2      Cross-platform audio library
	mpg321-0.2.10nb4    Free replacement for mpg123
	libao-oss-0.8.6     Cross-platform audio library (OSS plugin)
	% mpg321 /tmp/foo.mp3
	High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
	Version 0.59q (2002/03/23). Written and copyrights by Joe Drew.
	Uses code from various people. See 'README' for more!
	THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!

	Directory: /tmp/
	Playing MPEG stream from foo.mp3 ...
	MPEG 1.0 layer III, 128 kbit/s, 44100 Hz stereo
	^C
	[0:01] Decoding of foo.mp3 finished.
	% 

>Fix:

	add dependency on audio/libao-oss