Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#8992 - netjack instead of esd on arts

Attached to Project: Arch Linux
Opened by Norberto Lopes (nml) - Friday, 21 December 2007, 10:18 GMT
Last edited by Jan de Groot (JGC) - Saturday, 22 December 2007, 23:54 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Make arts use netjack instead of esd.

I think arts depending on esd is too much. Instead use netjack for network sound as arts also depends on jack-audio-connection-kit.

netjack is at http://netjack.sourceforge.net.
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 22 December 2007, 23:54 GMT
Reason for closing:  Not a bug
Comment by Jan de Groot (JGC) - Friday, 21 December 2007, 22:11 GMT
Why not remove jack support from arts and force people to use esound instead for network audio?

This is all about choice. We have the choice to use either esd or jack for networked audio, pulseaudio can also be used directly using the esound plugin.

Removing these choices from arts will force people to make choices they don't want.

Comment by Norberto Lopes (nml) - Saturday, 22 December 2007, 10:45 GMT
The thing is, having all this choices will have most systems (I'm guessing most users don't want all those servers installed for the daily use) have 3 sound servers bloating the system. If the problem is having choices, why not having 3 packages of arts, one depending on esound, other depending on jack and other depending on pulseaudio, and make kde depend on one of them? Is this even possible to have a 'depends = ("arts-esound" | "arts-jackd" | "arts-pulseaudio")' or something alike? Always had this doubt when looking at arch package making. The software I packaged never had the need to do it. And, is it even possible on the case of arts to do that?
Comment by Jan de Groot (JGC) - Saturday, 22 December 2007, 12:05 GMT
You don't have to run all these servers. If you choose not to use esound, then arts will not use it and esound will never get started. Since we don't split kde and gnome packages usually, we don't have a splitup libesd/esd.

About having 10 arts packages, one for each backend: this makes things confusing, and not even debian is providing packages like that.

See http://packages.debian.org/sid/libarts1c2a for examples, they have a dependency on libesd0 also there.
Comment by Norberto Lopes (nml) - Saturday, 22 December 2007, 12:16 GMT
I know debian does that. (I use debian daily ;))
I can see your point. And my problem was not having arts depending on esd lib. My problem is depending on the server, though I guess it would take a lot of changes to split things to have libesd and esd.

Btw, this request does not make sense anymore because the "problem" is somewhere else.

Loading...