hickinbottoms;145221 Wrote:
> I think there are USE flags for much of those formats (and mysql) that
> should be used to control what dependencies the package would have
> (controlled through the IUSE mechanism of the ebuild, I believe).
Hi Stuart,
This is in fact the case. The dependencies are:
Code:
--------------------
DEPEND="sys-apps/findutils"
RDEPEND="
>=dev-db/mysql-5.0
>=dev-lang/perl-5.8.3
>=dev-perl/Compress-Zlib-1.41
>=dev-perl/Digest-SHA1-2.11
dev-perl/DBD-mysql
dev-perl/GD
>=dev-perl/HTML-Parser-3.48
>=virtual/perl-Time-HiRes-1.86
>=dev-perl/XML-Parser-2.34
>=dev-perl/YAML-Syck-0.64
alac? ( media-sound/alac_decoder )
flac? ( media-libs/flac )
musepack? ( media-sound/musepack-tools )
media-sound/sox
"
--------------------
You can see that the alac, flac, and musepack USE flags are already
there.
Havoc's problem occured emerging libvorbis, which is a dependency of
sox if you have the ogg useflag set.
If you want to see what depends on what then use the '-t' (show tree)
option to emerge, for example
Code:
--------------------
emerge -pt slimserver
--------------------
The ebuild currently depends on MySQL because this is the default
database distributed with SlimServer 6.5. In theory it should be
possible to make the ebuild use different databases according to the
useflags.
Regards,
Tom
--
twp
------------------------------------------------------------------------
twp's Profile: http://forums.slimdevices.com/member.php?userid=5417
View this thread: http://forums.slimdevices.com/showthread.php?t=28428
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/unix