Skip to content

Commit

Permalink
Merge pull request #1394 from camptocamp/coherant-dpkg-version
Browse files Browse the repository at this point in the history
Never use the source package version
  • Loading branch information
sbrunner authored Dec 5, 2023
2 parents 2a31595 + b4aacbf commit 045ab99
Show file tree
Hide file tree
Showing 2 changed files with 164 additions and 78 deletions.
5 changes: 0 additions & 5 deletions c2cciutils/lib/docker.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,6 @@ def get_dpkg_packages_versions(
package_version[package] = version
package = value
version = None
if name == "Source":
source_split = value.split(" ")
package = source_split[0]
if len(source_split) > 1:
version = Version.from_string(source_split[1].strip("()"))
if name == "Version" and version is None:
version = Version.from_string(value)

Expand Down
237 changes: 164 additions & 73 deletions ci/dpkg-versions.yaml
Original file line number Diff line number Diff line change
@@ -1,114 +1,205 @@
# See repository list: https://repology.org/repositories/statistics

camptocamp/c2cciutils:latest:
ubuntu_22_04/acl: 2.3.1-1
ubuntu_22_04/adduser: 3.118ubuntu5
ubuntu_22_04/apt: 2.4.11
ubuntu_22_04/attr: 1:2.5.1-1build1
ubuntu_22_04/audit: 3.0.7-1build1
ubuntu_22_04/apt-transport-https: 2.4.11
ubuntu_22_04/base-passwd: 3.5.52build1
ubuntu_22_04/bash: 5.1-6ubuntu1
ubuntu_22_04/binutils: 2.38-4ubuntu2.3
ubuntu_22_04/brotli: 1.0.9-2build6
ubuntu_22_04/bzip2: 1.0.8-5build1
ubuntu_22_04/binutils-common: 2.38-4ubuntu2.3
ubuntu_22_04/binutils-x86-64-linux-gnu: 2.38-4ubuntu2.3
ubuntu_22_04/bsdutils: 1:2.37.2-4ubuntu3
ubuntu_22_04/ca-certificates: 20230311ubuntu0.22.04.1
ubuntu_22_04/cdebconf: 0.261ubuntu1
ubuntu_22_04/coreutils: 8.32-4.1ubuntu1
ubuntu_22_04/cpp: 4:11.2.0-1ubuntu1
ubuntu_22_04/cpp-11: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/curl: 7.81.0-1ubuntu1.14
ubuntu_22_04/cyrus-sasl2: 2.1.27+dfsg2-3ubuntu1.2
ubuntu_22_04/dash: 0.5.11+git20210903+057cd650a4ed-3build1
ubuntu_22_04/db5.3: 5.3.28+dfsg1-0.8ubuntu3
ubuntu_22_04/debconf: 1.5.79ubuntu1
ubuntu_22_04/debianutils: 5.5-1ubuntu2
ubuntu_22_04/diffutils: 1:3.8-0ubuntu2
ubuntu_22_04/dirmngr: 2.2.27-3ubuntu2.1
ubuntu_22_04/dpkg: 1.21.1ubuntu2.2
ubuntu_22_04/e2fsprogs: 1.46.5-2ubuntu1.1
ubuntu_22_04/expat: 2.4.7-1ubuntu0.2
ubuntu_22_04/file: 1:5.41-3ubuntu0.1
ubuntu_22_04/findutils: 4.8.0-1ubuntu3
ubuntu_22_04/gcc: 4:11.2.0-1ubuntu1
ubuntu_22_04/gcc-11: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/gcc-12: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/gcc-defaults: 1.193ubuntu1
ubuntu_22_04/gdbm: 1.23-1
ubuntu_22_04/gcc-11-base: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/gcc-12-base: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/git: 1:2.34.1-1ubuntu1.10
ubuntu_22_04/glibc: 2.35-0ubuntu3.4
ubuntu_22_04/gmp: 6.2.1+dfsg-3ubuntu1
ubuntu_22_04/gnupg2: 2.2.27-3ubuntu2.1
ubuntu_22_04/gnutls28: 3.7.3-4ubuntu1.3
ubuntu_22_04/git-man: 1:2.34.1-1ubuntu1.10
ubuntu_22_04/gnupg: 2.2.27-3ubuntu2.1
ubuntu_22_04/gnupg-l10n: 2.2.27-3ubuntu2.1
ubuntu_22_04/gnupg-utils: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpg: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpg-agent: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpg-wks-client: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpg-wks-server: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpgconf: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpgsm: 2.2.27-3ubuntu2.1
ubuntu_22_04/gpgv: 2.2.27-3ubuntu2.1
ubuntu_22_04/grep: 3.7-1build1
ubuntu_22_04/gzip: 1.10-4ubuntu4.1
ubuntu_22_04/hostname: 3.23ubuntu2
ubuntu_22_04/init-system-helpers: '1.62'
ubuntu_22_04/isl: 0.24-2build1
ubuntu_22_04/keyutils: 1.6.1-2ubuntu3
ubuntu_22_04/krb5: 1.19.2-2ubuntu0.3
ubuntu_22_04/libassuan: 2.5.5-1build1
ubuntu_22_04/libcap-ng: 0.7.9-2.2build3
ubuntu_22_04/libacl1: 2.3.1-1
ubuntu_22_04/libapt-pkg6.0: 2.4.11
ubuntu_22_04/libasan6: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/libassuan0: 2.5.5-1build1
ubuntu_22_04/libatomic1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libattr1: 1:2.5.1-1build1
ubuntu_22_04/libaudit-common: 1:3.0.7-1build1
ubuntu_22_04/libaudit1: 1:3.0.7-1build1
ubuntu_22_04/libbinutils: 2.38-4ubuntu2.3
ubuntu_22_04/libblkid1: 2.37.2-4ubuntu3
ubuntu_22_04/libbrotli1: 1.0.9-2build6
ubuntu_22_04/libbz2-1.0: 1.0.8-5build1
ubuntu_22_04/libc-bin: 2.35-0ubuntu3.4
ubuntu_22_04/libc-dev-bin: 2.35-0ubuntu3.4
ubuntu_22_04/libc6: 2.35-0ubuntu3.4
ubuntu_22_04/libc6-dev: 2.35-0ubuntu3.4
ubuntu_22_04/libcap-ng0: 0.7.9-2.2build3
ubuntu_22_04/libcap2: 1:2.44-1ubuntu0.22.04.1
ubuntu_22_04/libcc1-0: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libcom-err2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libcrypt-dev: 1:4.4.27-1
ubuntu_22_04/libcrypt1: 1:4.4.27-1
ubuntu_22_04/libctf-nobfd0: 2.38-4ubuntu2.3
ubuntu_22_04/libctf0: 2.38-4ubuntu2.3
ubuntu_22_04/libcurl3-gnutls: 7.81.0-1ubuntu1.14
ubuntu_22_04/libcurl4: 7.81.0-1ubuntu1.14
ubuntu_22_04/libdb5.3: 5.3.28+dfsg1-0.8ubuntu3
ubuntu_22_04/libdebconfclient0: 0.261ubuntu1
ubuntu_22_04/liberror-perl: 0.17029-1
ubuntu_22_04/libffi: 3.4.2-4
ubuntu_22_04/libexpat1: 2.4.7-1ubuntu0.2
ubuntu_22_04/libexpat1-dev: 2.4.7-1ubuntu0.2
ubuntu_22_04/libext2fs2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libffi8: 3.4.2-4
ubuntu_22_04/libgcc-11-dev: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/libgcc-s1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libgcrypt20: 1.9.4-3ubuntu3
ubuntu_22_04/libgpg-error: 1.43-3
ubuntu_22_04/libidn2: 2.3.2-2build1
ubuntu_22_04/libksba: 1.6.0-2ubuntu0.2
ubuntu_22_04/libnsl: 1.3.0-2build2
ubuntu_22_04/libpsl: 0.21.0-1.2build2
ubuntu_22_04/libseccomp: 2.5.3-2ubuntu2
ubuntu_22_04/libselinux: 3.3-1build2
ubuntu_22_04/libsemanage: 3.3-1build2
ubuntu_22_04/libsepol: 3.3-1build1
ubuntu_22_04/libssh: 0.9.6-2ubuntu0.22.04.1
ubuntu_22_04/libgdbm-compat4: 1.23-1
ubuntu_22_04/libgdbm6: 1.23-1
ubuntu_22_04/libgmp10: 2:6.2.1+dfsg-3ubuntu1
ubuntu_22_04/libgnutls30: 3.7.3-4ubuntu1.3
ubuntu_22_04/libgomp1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libgpg-error0: 1.43-3
ubuntu_22_04/libgssapi-krb5-2: 1.19.2-2ubuntu0.3
ubuntu_22_04/libhogweed6: 3.7.3-1build2
ubuntu_22_04/libidn2-0: 2.3.2-2build1
ubuntu_22_04/libisl23: 0.24-2build1
ubuntu_22_04/libitm1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libjs-jquery: 3.6.0+dfsg+~3.5.13-1
ubuntu_22_04/libjs-sphinxdoc: 4.3.2-1
ubuntu_22_04/libjs-underscore: 1.13.2~dfsg-2
ubuntu_22_04/libk5crypto3: 1.19.2-2ubuntu0.3
ubuntu_22_04/libkeyutils1: 1.6.1-2ubuntu3
ubuntu_22_04/libkrb5-3: 1.19.2-2ubuntu0.3
ubuntu_22_04/libkrb5support0: 1.19.2-2ubuntu0.3
ubuntu_22_04/libksba8: 1.6.0-2ubuntu0.2
ubuntu_22_04/libldap-2.5-0: 2.5.16+dfsg-0ubuntu0.22.04.1
ubuntu_22_04/liblsan0: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/liblz4-1: 1.9.3-2build2
ubuntu_22_04/liblzma5: 5.2.5-2ubuntu1
ubuntu_22_04/libmagic-mgc: 1:5.41-3ubuntu0.1
ubuntu_22_04/libmagic1: 1:5.41-3ubuntu0.1
ubuntu_22_04/libmount1: 2.37.2-4ubuntu3
ubuntu_22_04/libmpc3: 1.2.1-2build1
ubuntu_22_04/libmpdec3: 2.5.1-2build2
ubuntu_22_04/libmpfr6: 4.1.0-3build3
ubuntu_22_04/libncurses6: 6.3-2ubuntu0.1
ubuntu_22_04/libncursesw6: 6.3-2ubuntu0.1
ubuntu_22_04/libnettle8: 3.7.3-1build2
ubuntu_22_04/libnghttp2-14: 1.43.0-1ubuntu0.1
ubuntu_22_04/libnpth0: 1.6-3build2
ubuntu_22_04/libnsl-dev: 1.3.0-2build2
ubuntu_22_04/libnsl2: 1.3.0-2build2
ubuntu_22_04/libp11-kit0: 0.24.0-6build1
ubuntu_22_04/libpam-modules: 1.4.0-11ubuntu2.3
ubuntu_22_04/libpam-modules-bin: 1.4.0-11ubuntu2.3
ubuntu_22_04/libpam-runtime: 1.4.0-11ubuntu2.3
ubuntu_22_04/libpam0g: 1.4.0-11ubuntu2.3
ubuntu_22_04/libpcre2-8-0: 10.39-3ubuntu0.1
ubuntu_22_04/libpcre3: 2:8.39-13ubuntu0.22.04.1
ubuntu_22_04/libperl5.34: 5.34.0-3ubuntu1.3
ubuntu_22_04/libpq-dev: 14.9-0ubuntu0.22.04.1
ubuntu_22_04/libpq5: 14.9-0ubuntu0.22.04.1
ubuntu_22_04/libprocps8: 2:3.3.17-6ubuntu2.1
ubuntu_22_04/libpsl5: 0.21.0-1.2build2
ubuntu_22_04/libpython3-dev: 3.10.6-1~22.04
ubuntu_22_04/libpython3-stdlib: 3.10.6-1~22.04
ubuntu_22_04/libpython3.10: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3.10-dev: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3.10-minimal: 3.10.12-1~22.04.3
ubuntu_22_04/libpython3.10-stdlib: 3.10.12-1~22.04.3
ubuntu_22_04/libquadmath0: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libreadline8: 8.1.2-1
ubuntu_22_04/librtmp1: 2.4+20151223.gitfa8646d.1-2build4
ubuntu_22_04/libsasl2-2: 2.1.27+dfsg2-3ubuntu1.2
ubuntu_22_04/libsasl2-modules-db: 2.1.27+dfsg2-3ubuntu1.2
ubuntu_22_04/libseccomp2: 2.5.3-2ubuntu2
ubuntu_22_04/libselinux1: 3.3-1build2
ubuntu_22_04/libsemanage-common: 3.3-1build2
ubuntu_22_04/libsemanage2: 3.3-1build2
ubuntu_22_04/libsepol2: 3.3-1build1
ubuntu_22_04/libsmartcols1: 2.37.2-4ubuntu3
ubuntu_22_04/libsqlite3-0: 3.37.2-2ubuntu0.1
ubuntu_22_04/libss2: 1.46.5-2ubuntu1.1
ubuntu_22_04/libssh-4: 0.9.6-2ubuntu0.22.04.1
ubuntu_22_04/libssl-dev: 3.0.2-0ubuntu1.12
ubuntu_22_04/libssl3: 3.0.2-0ubuntu1.12
ubuntu_22_04/libstdc++6: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libsystemd0: 249.11-0ubuntu3.11
ubuntu_22_04/libtasn1-6: 4.18.0-4build1
ubuntu_22_04/libtirpc: 1.3.2-2ubuntu0.1
ubuntu_22_04/libunistring: 1.0-1
ubuntu_22_04/libxcrypt: 4.4.27-1
ubuntu_22_04/libzstd: 1.4.8+dfsg-3build1
ubuntu_22_04/linux: 5.15.0-89.99
ubuntu_22_04/lsb: 11.1.0ubuntu4
ubuntu_22_04/lz4: 1.9.3-2build2
ubuntu_22_04/libtinfo6: 6.3-2ubuntu0.1
ubuntu_22_04/libtirpc-common: 1.3.2-2ubuntu0.1
ubuntu_22_04/libtirpc-dev: 1.3.2-2ubuntu0.1
ubuntu_22_04/libtirpc3: 1.3.2-2ubuntu0.1
ubuntu_22_04/libtsan0: 11.4.0-1ubuntu1~22.04
ubuntu_22_04/libubsan1: 12.3.0-1ubuntu1~22.04
ubuntu_22_04/libudev1: 249.11-0ubuntu3.11
ubuntu_22_04/libunistring2: 1.0-1
ubuntu_22_04/libuuid1: 2.37.2-4ubuntu3
ubuntu_22_04/libxxhash0: 0.8.1-1
ubuntu_22_04/libzstd1: 1.4.8+dfsg-3build1
ubuntu_22_04/linux-libc-dev: 5.15.0-89.99
ubuntu_22_04/login: 1:4.8.1-2ubuntu2.1
ubuntu_22_04/logsave: 1.46.5-2ubuntu1.1
ubuntu_22_04/lsb-base: 11.1.0ubuntu4
ubuntu_22_04/mawk: 1.3.4.20200120-3
ubuntu_22_04/media-types: 7.0.0
ubuntu_22_04/mpclib3: 1.2.1-2build1
ubuntu_22_04/mpdecimal: 2.5.1-2build2
ubuntu_22_04/mpfr4: 4.1.0-3build3
ubuntu_22_04/ncurses: 6.3-2ubuntu0.1
ubuntu_22_04/nettle: 3.7.3-1build2
ubuntu_22_04/nghttp2: 1.43.0-1ubuntu0.1
ubuntu_22_04/node-jquery: 3.6.0+dfsg+~3.5.13-1
ubuntu_22_04/nodejs: 12.22.9~dfsg-1ubuntu3.2
ubuntu_22_04/npth: 1.6-3build2
ubuntu_22_04/openldap: 2.5.16+dfsg-0ubuntu0.22.04.1
ubuntu_22_04/mount: 2.37.2-4ubuntu3
ubuntu_22_04/ncurses-base: 6.3-2ubuntu0.1
ubuntu_22_04/ncurses-bin: 6.3-2ubuntu0.1
ubuntu_22_04/nodejs: 16.20.2-deb-1nodesource1
ubuntu_22_04/openssl: 3.0.2-0ubuntu1.12
ubuntu_22_04/p11-kit: 0.24.0-6build1
ubuntu_22_04/pam: 1.4.0-11ubuntu2.3
ubuntu_22_04/pcre2: 10.39-3ubuntu0.1
ubuntu_22_04/pcre3: 8.39-13ubuntu0.22.04.1
ubuntu_22_04/passwd: 1:4.8.1-2ubuntu2.1
ubuntu_22_04/perl: 5.34.0-3ubuntu1.3
ubuntu_22_04/pinentry: 1.1.1-1build2
ubuntu_22_04/postgresql-14: 14.9-0ubuntu0.22.04.1
ubuntu_22_04/perl-base: 5.34.0-3ubuntu1.3
ubuntu_22_04/perl-modules-5.34: 5.34.0-3ubuntu1.3
ubuntu_22_04/pinentry-curses: 1.1.1-1build2
ubuntu_22_04/procps: 2:3.3.17-6ubuntu2.1
ubuntu_22_04/python-pip: 20.3.4+dfsg-4
ubuntu_22_04/python3-defaults: 3.10.6-1~22.04
ubuntu_22_04/python3-stdlib-extensions: 3.10.8-1~22.04
ubuntu_22_04/python-is-python3: 3.9.2-2
ubuntu_22_04/python3: 3.10.6-1~22.04
ubuntu_22_04/python3-dev: 3.10.6-1~22.04
ubuntu_22_04/python3-distutils: 3.10.8-1~22.04
ubuntu_22_04/python3-lib2to3: 3.10.8-1~22.04
ubuntu_22_04/python3-minimal: 3.10.6-1~22.04
ubuntu_22_04/python3-pip: 22.0.2+dfsg-1ubuntu0.4
ubuntu_22_04/python3-pkg-resources: 59.6.0-1.2ubuntu0.22.04.1
ubuntu_22_04/python3-setuptools: 59.6.0-1.2ubuntu0.22.04.1
ubuntu_22_04/python3-wheel: 0.37.1-2ubuntu0.22.04.1
ubuntu_22_04/python3.10: 3.10.12-1~22.04.3
ubuntu_22_04/readline: 8.1.2-1
ubuntu_22_04/python3.10-dev: 3.10.12-1~22.04.3
ubuntu_22_04/python3.10-minimal: 3.10.12-1~22.04.3
ubuntu_22_04/readline-common: 8.1.2-1
ubuntu_22_04/rpcsvc-proto: 1.4.2-0ubuntu6
ubuntu_22_04/rtmpdump: 2.4+20151223.gitfa8646d.1-2build4
ubuntu_22_04/sed: 4.8-1ubuntu2
ubuntu_22_04/sensible-utils: 0.0.17
ubuntu_22_04/setuptools: 59.6.0-1.2ubuntu0.22.04.1
ubuntu_22_04/shadow: 4.8.1-2ubuntu2
ubuntu_22_04/sphinx: 4.3.2-1
ubuntu_22_04/sqlite3: 3.37.2-2ubuntu0.1
ubuntu_22_04/systemd: 249.11-0ubuntu3.11
ubuntu_22_04/sysvinit: 3.01-1ubuntu1
ubuntu_22_04/sysvinit-utils: 3.01-1ubuntu1
ubuntu_22_04/tar: 1.34+dfsg-1ubuntu0.1.22.04.1
ubuntu_22_04/ubuntu-keyring: 2021.03.26
ubuntu_22_04/underscore: 1.13.2~dfsg-2
ubuntu_22_04/usrmerge: 25ubuntu2
ubuntu_22_04/util-linux: 2.37.2-4ubuntu3
ubuntu_22_04/what-is-python: '10'
ubuntu_22_04/wheel: 0.37.1-2ubuntu0.22.04.1
ubuntu_22_04/xxhash: 0.8.1-1
ubuntu_22_04/xz-utils: 5.2.5-2ubuntu1
ubuntu_22_04/zlib: 1.2.11.dfsg-2ubuntu9.1
ubuntu_22_04/zlib1g: 1:1.2.11.dfsg-2ubuntu9.2

0 comments on commit 045ab99

Please sign in to comment.