Lada|JavPlayer 中文交流论坛

 找回密码
 立即注册
查看: 193|回复: 0

使用lada源代码在本地安装GUI遇到的问题

[复制链接]

1

主题

8

帖子

313

积分

初级会员

Rank: 2

积分
313
发表于 2025-12-20 23:29:19 | 显示全部楼层 |阅读模式
本帖最后由 lada 于 2025-12-20 23:48 编辑

按照说明书cli已经安装好了,但是安装gui构建 gvsbuild 的依赖项运行这个命令
gvsbuild build --configuration=release --build-dir='./build_gtk' --enable-gi --py-wheel gtk4 adwaita-icon-theme pygobject libadwaita gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-plugin-gtk4 gst-libav gst-python gettext
的过程中报错了运行了好几次都是一样的报错, 我看是https://chromium.googlesource.com/libyuv/libyuv 连接超时导致 libyuv build failed,是因为这个地址要翻墙才能访问吗?我用浏览器也是访问不了的,能不能通过其它镜像下载地址手动下载直接放到对应目录D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv下(我找到这个镜像https://github.com/lemenkov/libyuv 把源码下载完放到对应目录下重新运行上面的命令还是不行)。有没有大佬解答下?


下面是完整的报错

  1. <div>(git) Cloning https://chromium.googlesource.com/libyuv/libyuv to
  2. D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv
  3. Cloning into 'D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv'...
  4. fatal: unable to access 'https://chromium.googlesource.com/libyuv/libyuv/': Failed to connect to chromium.googlesource.com port 443 after 23555 ms: Could not connect to server
  5. libyuv:Exception Command 'git clone https://chromium.googlesource.com/libyuv/libyuv
  6. D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv' returned non-zero exit status 128.
  7. Removing the destination dir ...
  8. (git) Cloning https://chromium.googlesource.com/libyuv/libyuv to
  9. D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv
  10. Cloning into 'D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv'...
  11. fatal: unable to access 'https://chromium.googlesource.com/libyuv/libyuv/': Failed to connect to chromium.googlesource.com port 443 after 23876 ms: Could not connect to server
  12. Traceback (most recent call last):
  13.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 533, in update_build_dir
  14.     rt = self._update_dir()
  15.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 493, in _update_dir
  16.     return self._clone_and_checkout(dest)
  17.            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  18.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 511, in _clone_and_checkout
  19.     self.builder.exec_msys(f"git clone {self.repository} {dest}")
  20.     ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  21.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 1010, in exec_msys
  22.     self.__execute(
  23.     ~~~~~~~~~~~~~~^
  24.         args,
  25.         ^^^^^
  26.         working_dir=working_dir,
  27.         ^^^^^^^^^^^^^^^^^^^^^^^^
  28.         add_path=os.path.join(self.opts.msys_dir, "usr", "bin"),
  29.         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  30.     )
  31.     ^
  32.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 1042, in __execute
  33.     subprocess.check_call(args, cwd=working_dir, env=env, shell=True)
  34.     ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  35.   File "C:\Users\98492\AppData\Local\Programs\Python\Python313\Lib\subprocess.py", line 419, in check_call
  36.     raise CalledProcessError(retcode, cmd)
  37. subprocess.CalledProcessError: Command 'git clone https://chromium.googlesource.com/libyuv/libyuv D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv' returned non-zero exit status 128.

  38. During handling of the above exception, another exception occurred:

  39. Traceback (most recent call last):
  40.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 554, in build
  41.     if self.__build_one(p):
  42.        ~~~~~~~~~~~~~~~~^^^
  43.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 642, in __build_one
  44.     proj.prepare_build_dir()
  45.     ~~~~~~~~~~~~~~~~~~~~~~^^
  46.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_project.py", line 471, in prepare_build_dir
  47.     self.unpack()
  48.     ~~~~~~~~~~~^^
  49.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 485, in unpack
  50.     self.update_build_dir()
  51.     ~~~~~~~~~~~~~~~~~~~~~^^
  52.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 537, in update_build_dir
  53.     rt = self._update_dir(remove_dest=True)
  54.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 493, in _update_dir
  55.     return self._clone_and_checkout(dest)
  56.            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  57.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\base_expanders.py", line 511, in _clone_and_checkout
  58.     self.builder.exec_msys(f"git clone {self.repository} {dest}")
  59.     ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  60.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 1010, in exec_msys
  61.     self.__execute(
  62.     ~~~~~~~~~~~~~~^
  63.         args,
  64.         ^^^^^
  65.         working_dir=working_dir,
  66.         ^^^^^^^^^^^^^^^^^^^^^^^^
  67.         add_path=os.path.join(self.opts.msys_dir, "usr", "bin"),
  68.         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  69.     )
  70.     ^
  71.   File "D:\MyGitHublocalrepository\LADA\venv_gtk\Lib\site-packages\gvsbuild\utils\builder.py", line 1042, in __execute
  72.     subprocess.check_call(args, cwd=working_dir, env=env, shell=True)
  73.     ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  74.   File "C:\Users\98492\AppData\Local\Programs\Python\Python313\Lib\subprocess.py", line 419, in check_call
  75.     raise CalledProcessError(retcode, cmd)
  76. subprocess.CalledProcessError: Command 'git clone https://chromium.googlesource.com/libyuv/libyuv D:\MyGitHublocalrepository\LADA\build_gtk\src\git-exp\libyuv' returned non-zero exit status 128.
  77. Error: libyuv build failed</div>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Lada|JavPlayer 中文交流论坛 |网站地图

GMT+8, 2026-1-10 02:41 , Processed in 0.018128 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表