How to break circular Build-Depends between gir-repository and gstreamer?
Daniel Schepler
dschepler at gmail.com
Fri Nov 27 18:50:26 UTC 2009
I'm seeing some circularity in the Build-Depends for gir-repository and
gstreamer:
daniel at frobozz:/var/cache/pbuildd$ cat build/g/gstreamer0.10/build-log-amd64
E: Could not find any package for gir-repository-dev
daniel at frobozz:/var/cache/pbuildd$ cat build/g/gir-repository/build-log-amd64
E: Could not find any package for libwebkit-dev
E: Could not find any package for libnautilus-extension-dev
daniel at frobozz:/var/cache/pbuildd$ cat build/w/webkit/build-log-amd64
E: Could not find any package for libgstreamer-plugins-base0.10-dev
daniel at frobozz:/var/cache/pbuildd$ cat build/n/nautilus/build-log-amd64
E: Could not find any package for libtrackerclient-dev (>= 0.6.6)
daniel at frobozz:/var/cache/pbuildd$ cat build/t/tracker/build-log-amd64
E: Could not find any package for libgstreamer0.10-dev (>= 0.10.12)
E: Could not find any package for libgstreamer-plugins-base0.10-dev (>=
0.10.12)
daniel at frobozz:/var/cache/pbuildd$ cat build/g/gst-plugins-base0.10/build-log-
amd64
E: Could not find any package for libgstreamer0.10-dev (>= 0.10.24.2)
E: Could not find any package for gstreamer-tools (>= 0.10.14)
E: Could not find any package for gstreamer0.10-doc
E: Could not find any package for gir-repository-dev
E: Could not find any package for gir1.0-gstreamer-0.10
How would you recommend I break these cycles? Build bootstrap versions of
gstreamer and gst-plugins-base without gir support? Or build bootstrap
versions of webkit and tracker without gstreamer support?
(For simplicity, I've already broken another cycle of pulseaudio -> bluez ->
gst-plugins-base -> libtheora -> libsdl1.2 -> pulseaudio by building a
bootstrap version of pulseaudio without bluetooth support.)
--
Daniel Schepler
More information about the Pkg-gstreamer-maintainers
mailing list