Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487154 - media-plugins/gst-plugins-dvb-1.2.0 - /usr/bin/g-ir-scanner: Couldn't find include 'Gst-1.0.gir' (search path: ['/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', ...
Summary: media-plugins/gst-plugins-dvb-1.2.0 - /usr/bin/g-ir-scanner: Couldn't find in...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-06 20:58 UTC by Zhu Sha Zang
Modified: 2016-09-18 09:20 UTC (History)
3 users (show)

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


Attachments
gst-plugins-dvb.tar.bz2 (gst-plugins-dvb.tar.bz2,36.56 KB, application/x-bzip-compressed-tar)
2013-10-06 20:58 UTC, Zhu Sha Zang
Details
emerge -pv packages (pv_bad_dvb,362 bytes, text/plain)
2013-10-12 19:07 UTC, Zhu Sha Zang
Details
new compilation logs (gstdvb.tar.bz2,35.35 KB, application/x-bzip)
2014-06-02 20:10 UTC, Zhu Sha Zang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zhu Sha Zang 2013-10-06 20:58:49 UTC
Created attachment 360268 [details]
gst-plugins-dvb.tar.bz2

Logs in attach.

Regards
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-10-07 07:10:12 UTC
could you paste the output of emerge -pv gst-plugins-bad gst-plugins-dvb ?
Comment 2 Zhu Sha Zang 2013-10-12 19:07:22 UTC
Created attachment 360722 [details]
emerge -pv packages
Comment 3 Sebastian Schreier 2013-10-18 12:03:49 UTC
Just ran into the same problem...

if i compile gstream-1.2.0 manual it generates the Gst-1.0.gir file and i can copy it to /usr/share/gir-1.0 and gst-plugins-dvb-1.2.0 compiles fine

so it looks like emerge gstream-1.2.0 dose not generate the Gst-1.0.gir file
Comment 4 Simone Scanzoni 2014-03-17 18:30:03 UTC
I have the same problem.
Comment 5 Zhu Sha Zang 2014-06-02 20:10:52 UTC
Created attachment 378086 [details]
new compilation logs

Still not compiling.

Regards
Comment 6 aidar 2014-07-28 01:25:56 UTC
You can compile this pkg no problem provided that you compile the gstreamer with "introspection" use-word.
Comment 7 Oleg 2014-07-30 19:24:59 UTC
I add --enable-introspection=no to configure string and then it compiles.
Comment 8 Maciej Mrozowski gentoo-dev 2014-08-21 00:15:32 UTC
--disable-introspection sounds like candidate to be added to gstreamer_multilib_src_configure.
Comment 9 Maciej Mrozowski gentoo-dev 2014-08-21 00:17:15 UTC
Or actually just to failing package as it seems it's not gsteamer-common configure option.
Comment 10 Pacho Ramos gentoo-dev 2015-02-03 18:23:05 UTC
1.4.5 doesn't seem to have this problem or, at least, the plugin looks to build fine even when gst-plugins-bad package was built without introspection support. Can you retest?
Comment 11 Oleg 2015-03-19 04:57:53 UTC
I've just tested. It still builds only when I add --enable-introspection=no to configure.
Comment 12 Andreas G. Filzer 2015-05-02 23:25:46 UTC
Hint:
1. USE="-introspection" emerge =media-libs/gstreamer-1.4.5
Gst-1.0.gir will not generate
-> 
USE="-introspection" emerge media-libs/gst-plugins-bad 
will compile
but USE="introspection" emerge media-libs/gst-plugins-bad
will produce an emerge error, because it looks for Gst-1.0.gir
same with Packet media-plugins/gst-plugins-dvb 

2. USE="introspection" emerge =media-libs/gstreamer-1.4.5
will generate Gst-1.0.gir
-> USE="-introspection" emerge media-libs/gst-plugins-bad or
USE="introspection" emerge media-libs/gst-plugins-bad and
media-plugins/gst-plugins-dvb will compile without errors.

terrible error ;-))
Maybe it will help.
Regards
Comment 13 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-09-18 09:20:55 UTC
This was fixed in gst-plugins-bad 1.6 bump by having gst-plugins-bad[introspection] depend on gstreamer and gst-plugins-base introspection.

I had completely forgotten to update this ticket.
Thanks for reporting.