Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250358 - dev-python/gst-python-0.10.13 should depend on >= gstreamer-0.10.21
Summary: dev-python/gst-python-0.10.13 should depend on >= gstreamer-0.10.21
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-09 11:32 UTC by Pham Ngoc Hai
Modified: 2008-12-09 11:47 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 Pham Ngoc Hai 2008-12-09 11:32:10 UTC
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/pygtk-2.0 -I/usr/inclu
de/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxm
l2 -Wall -Wdeclaration-after-statement -Wvla -fno-strict-aliasing -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/incl
ude -I/usr/include/libxml2 -march=core2 -O3 -pipe -mno-tls-direct-seg-refs -MT interfaces_la-interfacesmodule.lo -MD -MP -MF .deps/interfaces_la-interfaces
module.Tpo -c interfacesmodule.c  -fPIC -DPIC -o .libs/interfaces_la-interfacesmodule.o
Traceback (most recent call last):
  File "../codegen/codegen.py", line 1572, in <module>
    sys.exit(main(sys.argv))
  File "../codegen/codegen.py", line 1529, in main
    o = override.Overrides(arg, path=extendpath)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 49, in __init__
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 92, in handle_file
    self.__parse_override(buf, startline, filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 174, in __parse_override
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 92, in handle_file
    self.__parse_override(buf, startline, filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 174, in __parse_override
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 64, in handle_file
    raise Exception, "Couldn't find file %s" % filename
Exception: Couldn't find file gst-0.10.21.ignore
make[3]: *** [gst.c] Error 1
make[3]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "../codegen/codegen.py", line 1572, in <module>
    sys.exit(main(sys.argv))
  File "../codegen/codegen.py", line 1529, in main
    o = override.Overrides(arg, path=extendpath)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 49, in __init__
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 92, in handle_file
    self.__parse_override(buf, startline, filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 174, in __parse_override
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 92, in handle_file
    self.__parse_override(buf, startline, filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 174, in __parse_override
    self.handle_file(filename)
  File "/var/tmp/portage/portage/dev-python/gst-python-0.10.13/work/gst-python-0.10.13/codegen/override.py", line 64, in handle_file
    raise Exception, "Couldn't find file %s" % filename
Exception: Couldn't find file gst-0.10.21.ignore


Reproducible: Always

Steps to Reproduce:
1. emerge dev-python/gst-python-0.10.13
2.
3.

Actual Results:  
emerge failed


emerge media-libs/gstreamer-0.10.21 fixes the problem
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2008-12-09 11:41:22 UTC
+  09 Dec 2008; <ssuominen@gentoo.org> gst-python-0.10.13.ebuild:
+  gst-python needs >= gstreamer-0.10.21 but configure.ac doesn't check for
+  it wrt #250358.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-12-09 11:47:09 UTC
For The Record, #gentoo-desktop, Freenode, discussion with gst-python upstream:

13:43 < bilboed-pi> ok, that's not a fix
13:43 < bilboed-pi> it's a workaround
13:43 < ssuominen> i know
13:44 < bilboed-pi> there's nothing you can do with the tarball though
13:45 < bilboed-pi> it's just that the missing file wasn't properly disted
13:45 < ssuominen> the workaround is good enough for us imho, i just wanted to 
                   let you know :)
13:45 < bilboed-pi> yep, thx

So we can assume backwards compability will be back with next gst-python release, until then this WFM.