Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 615390 - media-plugins/gst-plugins-v4l2 should not depend on media-plugins/gst-plugins-base[X]
Summary: media-plugins/gst-plugins-v4l2 should not depend on media-plugins/gst-plugins...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2017-04-12 17:42 UTC by Cedric Sodhi
Modified: 2018-01-28 19:13 UTC (History)
1 user (show)

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


Attachments
Patch (patch.patch,146 bytes, patch)
2017-12-02 09:11 UTC, Cedric Sodhi
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Sodhi 2017-04-12 17:42:41 UTC
According to the gstreamer folks this used to be a real dependency historically (or at least v4l depended on some X things), but no longer is.
Comment 1 Cedric Sodhi 2017-12-02 09:10:15 UTC
Would anyone kindly fix this? It's but to remove 2 letters from that ebuild.
Comment 2 Cedric Sodhi 2017-12-02 09:11:55 UTC
Created attachment 507660 [details, diff]
Patch
Comment 3 Cedric Sodhi 2017-12-17 07:25:37 UTC
I'd like to point out that this has been ignored on the 387777eaa1eeb04c99598a3e9c7bf61805821d11 update, again.

This patch is confirmed working. X is not a dependency. Please apply it properly!
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2017-12-18 07:42:24 UTC
grepping sources of the plugin, there is indeed no more X headers or linking required. There is still a trace in _CFLAGS but that's not a problem.
Comment 5 Larry the Git Cow gentoo-dev 2018-01-28 19:13:08 UTC
The bug has been closed via the following commit(s):

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

commit fe0fedbc518de8677a9ca4a4bcf82818af81dca0
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-01-28 18:54:28 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-01-28 19:12:58 +0000

    media-plugins/gst-plugins-v4l2: bump to 1.12.4, remove unnecessary gst-plugins-base[X] dep
    
    Closes: https://bugs.gentoo.org/615390
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-plugins/gst-plugins-v4l2/Manifest            |  1 +
 .../gst-plugins-v4l2-1.12.4.ebuild                 | 28 ++++++++++++++++++++++
 2 files changed, 29 insertions(+)