FS#42741 - [guitarix2] Dependency on bluez-libs

Attached to Project: Community Packages
Opened by Philipp (hollunder) - Tuesday, 11 November 2014, 08:07 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 12 November 2014, 05:02 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
This dependency looks very wrong.

Additional info:
* package version(s)
guitarix2-0.31.0-2
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 12 November 2014, 05:02 GMT
Reason for closing:  Not a bug
Comment by Philipp (hollunder) - Tuesday, 11 November 2014, 08:23 GMT
I don't know why anyone would think that a guitar amp emulator would need bluetooth libraries...
Here's a list of the actual dependencies:
http://sourceforge.net/p/guitarix/git/ci/master/tree/trunk/
GTK+-2.0 >= 2.20
libsndfile >= 1.0.17
JACK (jackd, libjack, and their development packages) >= 0.116.2
gtkmm-2.4 >= 2.24
fftw3f >= 3.1.2
ladspa-sdk
Comment by Doug Newgard (Scimmia) - Tuesday, 11 November 2014, 08:24 GMT
Why exactly does it "look" wrong?

Edit: in response to your post, doesn't matter what the sourceforge page says, it's linked to bluez-libs.

% objdump -p guitarix| grep bluetooth
NEEDED libbluetooth.so.3
Comment by Philipp (hollunder) - Tuesday, 11 November 2014, 09:53 GMT
Do you also know for which functionality it is needed? I can't find anything. I'll ask the author.
Comment by Philipp (hollunder) - Tuesday, 11 November 2014, 21:56 GMT
I asked the main author (Hermann Meyer). Guitarix can be run as engine and GUI separately. Bluetooth can be used to communicate between the engine on one machine and the GUI on another. "Websockify" (LAN) can be used for the same purpose. I think this is a rather obscure use case, most people run the engine and GUI on one machine.
Comment by Doug Newgard (Scimmia) - Wednesday, 12 November 2014, 05:02 GMT
Since we've determined that the dependencies are correct, I'm going to go ahead and close both of these. If you think you've got a good case that the packages in the repo should be rebuilt without bluetooth support, file a new feature request explaining why it makes sense to disable the functionality.

Loading...