yum-builddep 无法检索不相关的 RPM 并失败 - 如何预防?

yum-builddep 无法检索不相关的 RPM 并失败 - 如何预防?

我正在尝试使用 下载构建所需的源nekovm,意外的是,列表中yum-builddep有与 Neko 无关的 RPM,但在搜索存储库时会导致失败。输出如下所示:nodejsyum-builddep

$ sudo yum-builddep nekovm
Loaded plugins: presto, refresh-packagekit
http://nodejs.tchol.org/stable/f17/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Couldn't connect"
Trying other mirror.
Enabling fedora-source repository
Enabling nodejs-stable-source repository
Could not retrieve mirrorlist http://nodejs.tchol.org/mirrors/nodejs-stable-source-f17 error was
14: curl#7 - "Couldn't connect"
Could not setup repo nodejs-stable-source: Cannot find a valid baseurl for repo: nodejs-stable-source/17

Nodejs 存储库很糟糕,它在那里,但经常宕机,所以我不想完全删除它,如果它失败了,就忽略它。有什么办法可以解决这个问题吗?

答案1

查看运行的输出yum-builddep --help。 yum 基本选项--tolerant--skip-broken可能有助于绕过失败。 此外,使用--disablerepo选项无需编辑 repo 文件本身。

相关内容