Debian is also facing this issue on 1.26.8 (however it isn't limited to
1.26.8, but rather affects multple versions since resolute. I suspect it
is because of some dependencies. Debian maintainers created a bug report
upstream, see [1].

Upstream had already created a fix as well [2], which I tested by
writing a quilt patch, but the package still FTBFS.

To try and narrow down the culprit, I did some more testing and
mentioned it on the bug tracker upstream. Pasting it here as well:

The current package in resolute was simply copied from questing and not
built again (they are basically the same package (version 1.26.6)). When
I tried building gst-python1.0 on resolute it FTBFS with the same error
this issue mentions. Building the resolute package on questing
successfully built (which is no surprise since its literally the same
package).

The build dependencies suggest libgstreamer1.0-dev (>= 1.26.0), 
libgstreamer-plugins-base1.0-dev (>= 1.26.0), libgstreamer-plugins-bad1.0-dev 
(>= 1.26.0), libgstrtspserver-1.0-dev (>= 1.26.0), gir1.2-gstreamer-1.0 (>= 
1.26.0), gir1.2-gst-plugins-base-1.0 (>= 1.26.0) for the package in 
resolute/questing right now and questing has version 1.26.x for all of these 
dependencies. However, resolute has version 1.27.x of these dependencies. So I 
built the resolute package on resolute while pinning the above build 
dependencies to use the questing ones (questing has version 1.26.x for the 
dependencies)
I hope this information helps the maintainers narrow down the issue and fix it.

Basically,
resolute-release and questing have >=1.26.0 as dependencies 
resolute-release and questing (same, binary copied) 
resolute-release builds on questing (no surprise) 
resolute-release FTBFS on resolute (with 1.27.x gstreamer-only dependencies) 
resolute-release FTBFS on resolute (with gstreamer-only dependencies pinned to 
questing (I confirmed if it uses 1.26.x))

All of this applies to resolute-proposed as well.


[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4772
[2] 
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/b5ed0903c95abbc908cf55798d43494d0155d0c3?merge_request_iid=9909

** Bug watch added: gitlab.freedesktop.org/gstreamer/gstreamer/-/issues #4772
   https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4772

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2134460

Title:
  gst-python1.0 FTBFS on resolute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gst-python1.0/+bug/2134460/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to