Summary: | audacious-3.3.3 and audacious-plugins-3.3.3 ebuilds should have a dbus USE flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | mikolaj.bugzilla |
Component: | New packages | Assignee: | Jeff (JD) Horelick (RETIRED) <jdhore> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | sound |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
audacious-3.3.3.ebuild.patch
audacious-plugins-3.3.3.ebuild.patch audacious-3.3.3.ebuild.patch alph order fix |
Created attachment 334084 [details, diff]
audacious-plugins-3.3.3.ebuild.patch
Created attachment 334086 [details, diff]
audacious-3.3.3.ebuild.patch alph order fix
Fixed version of audacious-3.3.3.ebuild.patch. dbus flag was not in order.
Th building without dbus is unsupported, has been decided awhile ago, back when the maintainer of audacious was still a part of the upstream. This strongly suggests, that while possible, building without dbus support isn't really supported. Honestly, with dbus it's not the calls you see, that are the problem, but those you don't. This is still noted in the ebuild - maintainer would be asking for odd bugs, if they would accept this change. >This is still noted in the ebuild
All is written in the ebuild is that DBus is mandatory,
while it is not, and a list of 4 bugs, that are:
- Request for dbus optional USE flag. (by the way it is a non sense to include this bug on the list )
- A bug report about audacious-plugins not compiling without udev that is not relevant anymore, audacious-plugins-3.3.3 compiles just fine.
- A bug in xchat-sys (again, non sense for it to be in the list. It is the bug in said package dependencies not declaring dbus in audacious is needed)
- And again a bug in xchat-sys dependencies.
I fail to see how any of these bugs can be considered a reason to hardwire
DBus into audacious.
Audacious without dbus is unsupported by myself, the former audacious maintainer and audacious upstream. This bug is now closed as WONTFIX and i will do the same for any other bugs filed to make dbus support controlled by a USE flag or optional in any way. |
Created attachment 334082 [details] audacious-3.3.3.ebuild.patch audacious-3.3.3 requires DBus as hard dependency, though it can be used without DBus installed, sacrificing little functionality, such as being able to control audacious via another program. I have successfully compiled and run audacious without DBus. audacious-plugins-3.3.3 also suffers from this, it too can be compiled without dbus. Attached are patches for relevant ebuilds.