Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669002 - media-sound/lollypop-0.9.604 should require media-libs/gst-plugins-base[introspection]
Summary: media-sound/lollypop-0.9.604 should require media-libs/gst-plugins-base[intro...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Johannes Huber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-19 09:38 UTC by Garry Filakhtov
Modified: 2018-10-21 10:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garry Filakhtov 2018-10-19 09:38:26 UTC
Trying to run lollypop with gst-plugins-base package that has introspection flag disabled yields:

Traceback (most recent call last):
  File "/usr/bin/lollypop", line 19, in <module>
    from lollypop.application import Application
  File "/usr/lib64/python3.6/site-packages/lollypop/application.py", line 16, in <module>
    gi.require_version("GstAudio", "1.0")
  File "/usr/lib64/python3.6/site-packages/gi/__init__.py", line 118, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace GstAudio not available

and therefore lollypop ebuild must have a runtime dependency of media-libs/gst-plugins-base[introspection]
Comment 1 Larry the Git Cow gentoo-dev 2018-10-21 10:32:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2976cc265cc5bb3f9b44bbd7e3d4ea915052c2e7

commit 2976cc265cc5bb3f9b44bbd7e3d4ea915052c2e7
Author:     Johannes Huber <johu@gentoo.org>
AuthorDate: 2018-10-21 10:30:02 +0000
Commit:     Johannes Huber <johu@gentoo.org>
CommitDate: 2018-10-21 10:32:10 +0000

    media-sound/lollypop: Missing runtime dependencies
    
    Reported-by: Garry Filakhtov <filakhtov@gmail.com>
    Closes: https://bugs.gentoo.org/669002
    Closes: https://bugs.gentoo.org/669004
    Signed-off-by: Johannes Huber <johu@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/lollypop/lollypop-0.9.605-r1.ebuild | 59 +++++++++++++++++++++++++
 1 file changed, 59 insertions(+)