【问题标题】:JFrog not showing any 'Debian Info' for package built on Ubuntu JammyJFrog 没有显示在 Ubuntu Jammy 上构建的软件包的任何 \'Debian Info\'
【发布时间】:2022-08-19 17:41:16
【问题描述】:

我正在尝试在 Jammy (22.04) [0] 上构建 Cassandra C++ 驱动程序的自定义 debian 包。

它构建得很好,但是当我手动将包“部署”到我们的私人 JFrog 存储库时,“Debian 信息”部分中没有显示任何信息,并且当我在本地执行 sudo apt update 时,这些包没有被拾取。

在本地执行 dpkg-deb -I <package.deb> 会显示所有预期信息。此外,使用sudo dpkg -i <package.deb> 安装本地软件包也可以正常工作。

当我在 Ubuntu Bionic (18.04) 上执行相同的操作时,一切似乎都很好

JFrog UI 中没有任何内容表明包存在任何问题。

我怎样才能弄清楚出了什么问题?

[0]https://github.com/datastax/cpp-driver cd 到 \'packaging\' 并运行 build_deb.sh

    标签: jfrog dpkg-buildpackage


    【解决方案1】:

    您好我遇到了同样的问题并发现了问题,因为 ubuntu 21.10 默认包压缩方法已更改为 zstd 但直到最近 artifactory 才支持此:RTFAC-19541

    因此,您可以将您的工件实例更新到至少版本 7.38.0 或在您的 debian 包生成过程中使用另一种压缩方法,请参阅this answer

    【讨论】:

      猜你喜欢
      • 2016-05-19
      • 2020-08-22
      • 2023-03-04
      • 2018-10-28
      • 2014-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多