You are not logged in.
The current info for the elisa 0.3.0-1 package list as dependencies:
Depends On : baloo qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects kcmutils
Optional Deps : None
But using just that will render the application useless, as it cannot play any audio format (tough I only tested with
mp3, mp4 and flac files).
I have found that it is necessary at least gst-plugins-good and gst-libav installed to play these formats.
Does anyone know what is the procedure to inform the package maintainer to include these packages as
optional dependencies?
Last edited by chbtakano (2019-01-27 04:44:38)
Offline
He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.
Douglas Adams
Offline
Okay, thanks
Offline
Don't report a bug since it is not a bug.
pacman -Qi qt5-multimedia
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
Don't report a bug since it is not a bug.
pacman -Qi qt5-multimedia
Well, that is hidden deep in unrelated dependencies...
elisa -> baloo -> kio -> kbookmarks -> kxmlgui -> ktextwidgets -> qt5-speech -> qt5-multimedia
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
eschwartz wrote:Don't report a bug since it is not a bug.
pacman -Qi qt5-multimedia
Well, that is hidden deep in unrelated dependencies...
elisa -> baloo -> kio -> kbookmarks -> kxmlgui -> ktextwidgets -> qt5-speech -> qt5-multimedia
What is your point? You think this somehow justifies the idea that every package which uses qt5-multimedia in some way should have a duplicated optdepends on things which are internal implementation details of qt5-multimedia?
You've been a member of this forum for more than long enough to know that that is not how Arch Linux works.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
My point was not very deep or well thought out, just that it can be difficult to find necessary dependencies. I would probably have added qt5-multimedia as an explicit dependency for elisa since that provides the core functionality of the music player, but that is the choice of the maintainer and not a bug.
Last edited by progandy (2019-01-27 15:46:33)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
That's... a fair point in this case, and there are maintainers who prefer to list directly linked soname dependencies in the PKGBUILD depends rather than relying on transitive links.
But that is not a general solution: there will be cases where optdepends are pulled in in ways that are legitimately that nested.
The correct solution is to actually use a dependency tree resolver to find such issues, like:
paccheck --recursive --opt-depends --quiet $pkgname
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline