Arch Linux에 Foxit Reader를 설치할 수 없습니다(`gstreamer0.10` 오류).

Arch Linux에 Foxit Reader를 설치할 수 없습니다(`gstreamer0.10` 오류).

Arch Linux가 있지만 AUR에서 Foxit Reader를 설치할 수 없습니다. 빌드하는 동안 실패했습니다 gstreamer0.10. 오류의 원인은 라는 Python 패키지를 찾을 수 없다는 것입니다 giscanner._giscanner.

다음은 오류와 관련이 있다고 생각되는 줄입니다.

/usr/include/glib-2.0/glib/deprecated/gthread.h:153:8: note: declared here
  153 | struct _GStaticRecMutex
      |        ^~~~~~~~~~~~~~~~
  CCLD     libgstreamer-0.10.la
  GEN      Gst-0.10.gir
Traceback (most recent call last):
  File "/usr/bin/g-ir-scanner", line 99, in <module>
    from giscanner.scannermain import scanner_main
  File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
    from giscanner.ast import Include, Namespace
  File "/usr/lib/gobject-introspection/giscanner/ast.py", line 29, in <module>
    from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
  File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 33, in <module>
    from giscanner._giscanner import SourceScanner as CSourceScanner
ModuleNotFoundError: No module named 'giscanner._giscanner'
make[4]: *** [Makefile:2033: Gst-0.10.gir] Error 1
make[4]: Leaving directory '/home/tomas/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst'
make[3]: *** [Makefile:1571: all-recursive] Error 1
make[3]: Leaving directory '/home/tomas/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst'
make[2]: *** [Makefile:908: all] Error 2
make[2]: Leaving directory '/home/tomas/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst'
make[1]: *** [Makefile:750: all-recursive] Error 1
make[1]: Leaving directory '/home/tomas/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36'
make: *** [Makefile:654: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: gstreamer0.10

이것이 도움이 되는지 잘 모르겠지만 어디에 설치해야 하는지 읽었 glib지만 아무 것도 바뀌지 않았습니다.

yay추신: Foxit Reader 설치 프로그램을 통해 수동으로 설치할 수 있다는 것을 알았지만(작동했습니다), 계속해서 업데이트를 받을 수 있도록 설치 과정을 진행하려고 합니다 .

답변1

종속성에 문제가 있습니다 gstreamer0.10.

python버전 3.8(3.7에서)로 업데이트하면 이 문제가 해결되었습니다.

관련 정보