dbt-labs / dbt-labs/dbt-adapters

[Bug] broken packages on v1.9.4 reported when trying to build Dockerimage on arm64

Open
#1,060 4 comments 0 reactions 0 assignees View on GitHub
pkg:dbt-postgres type:bug
Dominant language
Python
Stars
233
Forks
362
Avg merge
3d 22h
Merged PRs (30d)
9

Description

### Is this a new bug in dbt-core?

- [x] I believe this is a new bug in dbt-core
- [x] I have searched the existing issues, and I could not find an existing issue for this bug

### Current Behavior

```
10.85 Some packages could not be installed. This may mean that you have
10.85 requested an impossible situation or if you are using the unstable
10.85 distribution that some required packages have not yet been created
10.85 or been moved out of Incoming.
10.85 The following information may help to resolve the situation:
10.85
10.85 The following packages have unmet dependencies:
10.89 libpq-dev : Depends: libpq5 (= 13.16-0+deb11u1) but 13.20-0+deb11u1 is to be installed
10.89 E: Unable to correct problems, you have held broken packages.
```

Trying to compile dbt-postgres for arm64, as the github packages doesn't seem to contain these images.

versions
```
$ docker version
Client:
Version: 28.0.4
API version: 1.48
Go version: go1.23.7
Git commit: b8034c0
Built: Tue Mar 25 15:06:09 2025
OS/Arch: darwin/arm64
Context: desktop-linux

Server: Docker Desktop 4.40.0 (187762)
Engine:
Version: 28.0.4
API version: 1.48 (minimum version 1.24)
Go version: go1.23.7
Git commit: 6430e49
Built: Tue Mar 25 15:07:18 2025
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.7.26
GitCommit: 753481ec61c7c8955a23d6ff7bc8e4daed455734
runc:
Version: 1.2.5
GitCommit: v1.2.5-0-g59923ef
docker-init:
Version: 0.19.0
GitCommit: de40ad0

$ docker compose version
Docker Compose version v2.34.0-desktop.1

```

### Expected Behavior

Docker image build complete without errors

### Steps To Reproduce

* Create a new folder
* Add a compose.yaml file with
```yaml
services:
dbt-base--self:
build:
context: https://github.com/dbt-labs/dbt-core.git#v1.9.4
dockerfile: docker/Dockerfile
image: dbt-base--self:latest
container_name: dbt-base--self
command: ["dbt", "--version"]
```
run
```bash
docker compose --progress plain build dbt-base--self
```

### Relevant log output

```shell
$ docker compose --progress plain build dbt-base--self
Compose can now delegate builds to bake for better performance.
To do so, set COMPOSE_BAKE=true.
#0 building with "multiarch-builder" instance using docker-container driver

dbt-labs/dbt-core#1 [dbt-base--self internal] load git source https://github.com/dbt-labs/dbt-core.git#v1.9.4
dbt-labs/dbt-core#1 0.803 2f5b452fd5408164618a614e6807f77f591814fa refs/tags/v1.9.4
dbt-labs/dbt-core#1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 3)
dbt-labs/dbt-core#1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 27)
dbt-labs/dbt-core#1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 39)
dbt-labs/dbt-core#1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 51)
dbt-labs/dbt-core#1 CACHED

dbt-labs/dbt-core#2 [dbt-base--self internal] load metadata for docker.io/library/python:3.11.2-slim-bullseye
dbt-labs/dbt-core#2 DONE 1.1s

dbt-labs/dbt-core#3 [dbt-base--self base 1/3] FROM docker.io/library/python:3.11.2-slim-bullseye@sha256:2f749ef90f54fd4b3c77cde78eec23ab5b8199d9ac84e4ced6ae523ef223ef7b
dbt-labs/dbt-core#3 resolve docker.io/library/python:3.11.2-slim-bullseye@sha256:2f749ef90f54fd4b3c77cde78eec23ab5b8199d9ac84e4ced6ae523ef223ef7b done
dbt-labs/dbt-core#3 CACHED

dbt-labs/dbt-core#4 [dbt-base--self base 2/3] RUN apt-get update && apt-get dist-upgrade -y && apt-get install -y --no-install-recommends build-essential=12.9 ca-certificates=20210119 git=1:2.30.2-1+deb11u2 libpq-dev=13.16-0+deb11u1 make=4.3-4.1 openssh-client=1:8.4p1-5+deb11u3 software-properties-common=0.96.20.2-2.1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
dbt-labs/dbt-core#4 0.284 Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
dbt-labs/dbt-core#4 0.331 Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
dbt-labs/dbt-core#4 0.343 Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
dbt-labs/dbt-core#4 0.416 Get:4 http://deb.debian.org/debian bullseye/main arm64 Packages [7955 kB]
dbt-labs/dbt-core#4 0.675 Get:5 http://deb.debian.org/debian-security bullseye-security/main arm64 Packages [356 kB]
dbt-labs/dbt-core#4 0.681 Get:6 http://deb.debian.org/debian bullseye-updates/main arm64 Packages [16.3 kB]
dbt-labs/dbt-core#4 1.361 Fetched 8515 kB in 1s (6708 kB/s)
dbt-labs/dbt-core#4 1.361 Reading package lists...
dbt-labs/dbt-core#4 1.648 Reading package lists...
dbt-labs/dbt-core#4 1.964 Building dependency tree...
dbt-labs/dbt-core#4 2.033 Reading state information...
dbt-labs/dbt-core#4 2.045 Calculating upgrade...
dbt-labs/dbt-core#4 2.254 The following packages will be upgraded:
dbt-labs/dbt-core#4 2.254 adduser base-files bsdutils debian-archive-keyring dpkg e2fsprogs grep
dbt-labs/dbt-core#4 2.254 libblkid1 libc-bin libc6 libcom-err2 libexpat1 libext2fs2 libgnutls30
dbt-labs/dbt-core#4 2.254 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libmount1
dbt-labs/dbt-core#4 2.254 libncursesw6 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.1
dbt-labs/dbt-core#4 2.254 libsystemd0 libtasn1-6 libtinfo6 libudev1 libuuid1 login logsave mount
dbt-labs/dbt-core#4 2.254 ncurses-base ncurses-bin openssl passwd perl-base tar tzdata util-linux
dbt-labs/dbt-core#4 2.295 41 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dbt-labs/dbt-core#4 2.295 Need to get 20.9 MB of archives.
dbt-labs/dbt-core#4 2.295 After this operation, 171 kB of additional disk space will be used.
dbt-labs/dbt-core#4 2.295 Get:1 http://deb.debian.org/debian bullseye/main arm64 base-files arm64 11.1+deb11u11 [70.2 kB]
dbt-labs/dbt-core#4 2.327 Get:2 http://deb.debian.org/debian bullseye/main arm64 bsdutils arm64 1:2.36.1-8+deb11u2 [145 kB]
dbt-labs/dbt-core#4 2.339 Get:3 http://deb.debian.org/debian bullseye/main arm64 tar arm64 1.34+dfsg-1+deb11u1 [830 kB]
dbt-labs/dbt-core#4 2.398 Get:4 http://deb.debian.org/debian bullseye/main arm64 dpkg arm64 1.20.13 [2521 kB]
dbt-labs/dbt-core#4 2.537 Get:5 http://deb.debian.org/debian bullseye/main arm64 grep arm64 3.6-1+deb11u1 [390 kB]
dbt-labs/dbt-core#4 2.553 Get:6 http://deb.debian.org/debian-security bullseye-security/main arm64 login arm64 1:4.8.1-1+deb11u1 [653 kB]
dbt-labs/dbt-core#4 2.583 Get:7 http://deb.debian.org/debian bullseye/main arm64 ncurses-bin arm64 6.2+20201114-2+deb11u2 [424 kB]
dbt-labs/dbt-core#4 2.599 Get:8 http://deb.debian.org/debian-security bullseye-security/main arm64 perl-base arm64 5.32.1-4+deb11u4 [1499 kB]
dbt-labs/dbt-core#4 2.666 Get:9 http://deb.debian.org/debian bullseye/main arm64 util-linux arm64 2.36.1-8+deb11u2 [1097 kB]
dbt-labs/dbt-core#4 2.701 Get:10 http://deb.debian.org/debian-security bullseye-security/main arm64 libc6 arm64 2.31-13+deb11u12 [2460 kB]
dbt-labs/dbt-core#4 2.775 Get:11 http://deb.debian.org/debian-security bullseye-security/main arm64 libc-bin arm64 2.31-13+deb11u12 [741 kB]
dbt-labs/dbt-core#4 2.799 Get:12 http://deb.debian.org/debian bullseye/main arm64 ncurses-base all 6.2+20201114-2+deb11u2 [272 kB]
dbt-labs/dbt-core#4 2.804 Get:13 http://deb.debian.org/debian-security bullseye-security/main arm64 libsystemd0 arm64 247.3-7+deb11u6 [355 kB]
dbt-labs/dbt-core#4 2.822 Get:14 http://deb.debian.org/debian-security bullseye-security/main arm64 logsave arm64 1.46.2-2+deb11u1 [74.9 kB]
dbt-labs/dbt-core#4 2.822 Get:15 http://deb.debian.org/debian-security bullseye-security/main arm64 libext2fs2 arm64 1.46.2-2+deb11u1 [251 kB]
dbt-labs/dbt-core#4 2.828 Get:16 http://deb.debian.org/debian-security bullseye-security/main arm64 e2fsprogs arm64 1.46.2-2+deb11u1 [588 kB]
dbt-labs/dbt-core#4 2.843 Get:17 http://deb.debian.org/debian bullseye/main arm64 mount arm64 2.36.1-8+deb11u2 [182 kB]
dbt-labs/dbt-core#4 2.848 Get:18 http://deb.debian.org/debian-security bullseye-security/main arm64 passwd arm64 1:4.8.1-1+deb11u1 [966 kB]
dbt-labs/dbt-core#4 2.877 Get:19 http://deb.debian.org/debian bullseye/main arm64 adduser all 3.118+deb11u1 [241 kB]
dbt-labs/dbt-core#4 2.881 Get:20 http://deb.debian.org/debian bullseye/main arm64 debian-archive-keyring all 2021.1.1+deb11u1 [110 kB]
dbt-labs/dbt-core#4 2.883 Get:21 http://deb.debian.org/debian bullseye/main arm64 libblkid1 arm64 2.36.1-8+deb11u2 [187 kB]
dbt-labs/dbt-core#4 2.886 Get:22 http://deb.debian.org/debian-security bullseye-security/main arm64 libcom-err2 arm64 1.46.2-2+deb11u1 [74.1 kB]
dbt-labs/dbt-core#4 2.897 Get:23 http://deb.debian.org/debian-security bullseye-security/main arm64 libtasn1-6 arm64 4.16.0-2+deb11u2 [53.6 kB]
dbt-labs/dbt-core#4 2.897 Get:24 http://deb.debian.org/debian-security bullseye-security/main arm64 libgnutls30 arm64 3.7.1-5+deb11u7 [1265 kB]
dbt-labs/dbt-core#4 2.935 Get:25 http://deb.debian.org/debian-security bullseye-security/main arm64 libk5crypto3 arm64 1.18.3-6+deb11u6 [115 kB]
dbt-labs/dbt-core#4 2.937 Get:26 http://deb.debian.org/debian-security bullseye-security/main arm64 libkrb5support0 arm64 1.18.3-6+deb11u6 [65.3 kB]
dbt-labs/dbt-core#4 2.938 Get:27 http://deb.debian.org/debian-security bullseye-security/main arm64 libkrb5-3 arm64 1.18.3-6+deb11u6 [347 kB]
dbt-labs/dbt-core#4 2.949 Get:28 http://deb.debian.org/debian-security bullseye-security/main arm64 libgssapi-krb5-2 arm64 1.18.3-6+deb11u6 [156 kB]
dbt-labs/dbt-core#4 2.953 Get:29 http://deb.debian.org/debian-security bullseye-security/main arm64 libssl1.1 arm64 1.1.1w-0+deb11u2 [1396 kB]
dbt-labs/dbt-core#4 2.990 Get:30 http://deb.debian.org/debian bullseye/main arm64 libmount1 arm64 2.36.1-8+deb11u2 [203 kB]
dbt-labs/dbt-core#4 2.992 Get:31 http://deb.debian.org/debian-security bullseye-security/main arm64 libsepol1 arm64 3.1-1+deb11u1 [247 kB]
dbt-labs/dbt-core#4 2.998 Get:32 http://deb.debian.org/debian bullseye/main arm64 libsmartcols1 arm64 2.36.1-8+deb11u2 [152 kB]
dbt-labs/dbt-core#4 3.000 Get:33 http://deb.debian.org/debian bullseye/main arm64 libncursesw6 arm64 6.2+20201114-2+deb11u2 [121 kB]
dbt-labs/dbt-core#4 3.002 Get:34 http://deb.debian.org/debian bullseye/main arm64 libtinfo6 arm64 6.2+20201114-2+deb11u2 [336 kB]
dbt-labs/dbt-core#4 3.012 Get:35 http://deb.debian.org/debian-security bullseye-security/main arm64 libudev1 arm64 247.3-7+deb11u6 [164 kB]
dbt-labs/dbt-core#4 3.020 Get:36 http://deb.debian.org/debian bullseye/main arm64 libuuid1 arm64 2.36.1-8+deb11u2 [83.4 kB]
dbt-labs/dbt-core#4 3.021 Get:37 http://deb.debian.org/debian-security bullseye-security/main arm64 tzdata all 2025b-0+deb11u1 [307 kB]
dbt-labs/dbt-core#4 3.026 Get:38 http://deb.debian.org/debian-security bullseye-security/main arm64 libexpat1 arm64 2.2.10-2+deb11u7 [85.3 kB]
dbt-labs/dbt-core#4 3.026 Get:39 http://deb.debian.org/debian-security bullseye-security/main arm64 libsqlite3-0 arm64 3.34.1-3+deb11u1 [750 kB]
dbt-labs/dbt-core#4 3.048 Get:40 http://deb.debian.org/debian-security bullseye-security/main arm64 libss2 arm64 1.46.2-2+deb11u1 [78.3 kB]
dbt-labs/dbt-core#4 3.052 Get:41 http://deb.debian.org/debian-security bullseye-security/main arm64 openssl arm64 1.1.1w-0+deb11u2 [837 kB]
dbt-labs/dbt-core#4 3.182 debconf: delaying package configuration, since apt-utils is not installed
dbt-labs/dbt-core#4 3.198 Fetched 20.9 MB in 1s (25.8 MB/s)
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.224 Preparing to unpack .../base-files_11.1+deb11u11_arm64.deb ...
dbt-labs/dbt-core#4 3.230 Unpacking base-files (11.1+deb11u11) over (11.1+deb11u6) ...
dbt-labs/dbt-core#4 3.286 Setting up base-files (11.1+deb11u11) ...
dbt-labs/dbt-core#4 3.288 Installing new version of config file /etc/debian_version ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.316 Preparing to unpack .../bsdutils_1%3a2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 3.320 Unpacking bsdutils (1:2.36.1-8+deb11u2) over (1:2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 3.352 Setting up bsdutils (1:2.36.1-8+deb11u2) ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.368 Preparing to unpack .../tar_1.34+dfsg-1+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 3.373 Unpacking tar (1.34+dfsg-1+deb11u1) over (1.34+dfsg-1) ...
dbt-labs/dbt-core#4 3.435 Setting up tar (1.34+dfsg-1+deb11u1) ...
dbt-labs/dbt-core#4 3.442 update-alternatives: warning: forcing reinstallation of alternative /usr/sbin/rmt-tar because link group rmt is broken
dbt-labs/dbt-core#4 3.443 update-alternatives: warning: skip creation of /usr/share/man/man8/rmt.8.gz because associated file /usr/share/man/man8/rmt-tar.8.gz (of link group rmt) doesn't exist
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.461 Preparing to unpack .../dpkg_1.20.13_arm64.deb ...
dbt-labs/dbt-core#4 3.467 Unpacking dpkg (1.20.13) over (1.20.12) ...
dbt-labs/dbt-core#4 3.592 Setting up dpkg (1.20.13) ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.617 Preparing to unpack .../grep_3.6-1+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 3.625 Unpacking grep (3.6-1+deb11u1) over (3.6-1) ...
dbt-labs/dbt-core#4 3.655 Setting up grep (3.6-1+deb11u1) ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.677 Preparing to unpack .../login_1%3a4.8.1-1+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 3.686 Unpacking login (1:4.8.1-1+deb11u1) over (1:4.8.1-1) ...
dbt-labs/dbt-core#4 3.740 Setting up login (1:4.8.1-1+deb11u1) ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.764 Preparing to unpack .../ncurses-bin_6.2+20201114-2+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 3.770 Unpacking ncurses-bin (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
dbt-labs/dbt-core#4 3.802 Setting up ncurses-bin (6.2+20201114-2+deb11u2) ...
(Reading database ... 7023 files and directories currently installed.)
dbt-labs/dbt-core#4 3.821 Preparing to unpack .../perl-base_5.32.1-4+deb11u4_arm64.deb ...
dbt-labs/dbt-core#4 3.830 Unpacking perl-base (5.32.1-4+deb11u4) over (5.32.1-4+deb11u2) ...
dbt-labs/dbt-core#4 4.695 Setting up perl-base (5.32.1-4+deb11u4) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 4.723 Preparing to unpack .../util-linux_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 4.731 Unpacking util-linux (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 5.080 Setting up util-linux (2.36.1-8+deb11u2) ...
dbt-labs/dbt-core#4 5.096 update-alternatives: warning: forcing reinstallation of alternative /bin/more because link group pager is broken
dbt-labs/dbt-core#4 5.096 update-alternatives: warning: skip creation of /usr/share/man/man1/pager.1.gz because associated file /usr/share/man/man1/more.1.gz (of link group pager) doesn't exist
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 5.178 Preparing to unpack .../libc6_2.31-13+deb11u12_arm64.deb ...
dbt-labs/dbt-core#4 5.219 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 5.219 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 5.219 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 5.219 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 5.219 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 5.219 debconf: falling back to frontend: Teletype
dbt-labs/dbt-core#4 5.256 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 5.256 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 5.256 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 5.256 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 5.256 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 5.256 debconf: falling back to frontend: Teletype
dbt-labs/dbt-core#4 5.276 Unpacking libc6:arm64 (2.31-13+deb11u12) over (2.31-13+deb11u5) ...
dbt-labs/dbt-core#4 5.697 Setting up libc6:arm64 (2.31-13+deb11u12) ...
dbt-labs/dbt-core#4 5.737 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 5.737 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 5.737 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 5.737 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 5.737 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 5.737 debconf: falling back to frontend: Teletype
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 6.777 Preparing to unpack .../libc-bin_2.31-13+deb11u12_arm64.deb ...
dbt-labs/dbt-core#4 6.781 Unpacking libc-bin (2.31-13+deb11u12) over (2.31-13+deb11u5) ...
dbt-labs/dbt-core#4 6.904 Setting up libc-bin (2.31-13+deb11u12) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 6.948 Preparing to unpack .../ncurses-base_6.2+20201114-2+deb11u2_all.deb ...
dbt-labs/dbt-core#4 6.956 Unpacking ncurses-base (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
dbt-labs/dbt-core#4 7.104 Setting up ncurses-base (6.2+20201114-2+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.128 Preparing to unpack .../libsystemd0_247.3-7+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 7.136 Unpacking libsystemd0:arm64 (247.3-7+deb11u6) over (247.3-7+deb11u1) ...
dbt-labs/dbt-core#4 7.172 Setting up libsystemd0:arm64 (247.3-7+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.188 Preparing to unpack .../logsave_1.46.2-2+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 7.193 Unpacking logsave (1.46.2-2+deb11u1) over (1.46.2-2) ...
dbt-labs/dbt-core#4 7.213 Preparing to unpack .../libext2fs2_1.46.2-2+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 7.218 Unpacking libext2fs2:arm64 (1.46.2-2+deb11u1) over (1.46.2-2) ...
dbt-labs/dbt-core#4 7.251 Setting up libext2fs2:arm64 (1.46.2-2+deb11u1) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.271 Preparing to unpack .../e2fsprogs_1.46.2-2+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 7.278 Unpacking e2fsprogs (1.46.2-2+deb11u1) over (1.46.2-2) ...
dbt-labs/dbt-core#4 7.344 Preparing to unpack .../mount_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 7.348 Unpacking mount (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 7.382 Preparing to unpack .../passwd_1%3a4.8.1-1+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 7.391 Unpacking passwd (1:4.8.1-1+deb11u1) over (1:4.8.1-1) ...
dbt-labs/dbt-core#4 7.477 Setting up passwd (1:4.8.1-1+deb11u1) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.509 Preparing to unpack .../adduser_3.118+deb11u1_all.deb ...
dbt-labs/dbt-core#4 7.513 Unpacking adduser (3.118+deb11u1) over (3.118) ...
dbt-labs/dbt-core#4 7.545 Setting up adduser (3.118+deb11u1) ...
dbt-labs/dbt-core#4 7.583 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 7.583 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 7.583 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 7.583 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 7.583 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 7.583 debconf: falling back to frontend: Teletype
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.617 Preparing to unpack .../debian-archive-keyring_2021.1.1+deb11u1_all.deb ...
dbt-labs/dbt-core#4 7.667 Unpacking debian-archive-keyring (2021.1.1+deb11u1) over (2021.1.1) ...
dbt-labs/dbt-core#4 7.704 Setting up debian-archive-keyring (2021.1.1+deb11u1) ...
dbt-labs/dbt-core#4 7.735 Removing obsolete conffile /etc/apt/trusted.gpg.d/debian-archive-stretch-automatic.gpg ...
dbt-labs/dbt-core#4 7.738 Removing obsolete conffile /etc/apt/trusted.gpg.d/debian-archive-stretch-security-automatic.gpg ...
dbt-labs/dbt-core#4 7.741 Removing obsolete conffile /etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.758 Preparing to unpack .../libblkid1_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 7.763 Unpacking libblkid1:arm64 (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 7.788 Setting up libblkid1:arm64 (2.36.1-8+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.806 Preparing to unpack .../libcom-err2_1.46.2-2+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 7.810 Unpacking libcom-err2:arm64 (1.46.2-2+deb11u1) over (1.46.2-2) ...
dbt-labs/dbt-core#4 7.827 Setting up libcom-err2:arm64 (1.46.2-2+deb11u1) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.845 Preparing to unpack .../libtasn1-6_4.16.0-2+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 7.849 Unpacking libtasn1-6:arm64 (4.16.0-2+deb11u2) over (4.16.0-2+deb11u1) ...
dbt-labs/dbt-core#4 7.866 Setting up libtasn1-6:arm64 (4.16.0-2+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.883 Preparing to unpack .../libgnutls30_3.7.1-5+deb11u7_arm64.deb ...
dbt-labs/dbt-core#4 7.886 Unpacking libgnutls30:arm64 (3.7.1-5+deb11u7) over (3.7.1-5+deb11u3) ...
dbt-labs/dbt-core#4 7.955 Setting up libgnutls30:arm64 (3.7.1-5+deb11u7) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 7.974 Preparing to unpack .../libk5crypto3_1.18.3-6+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 7.978 Unpacking libk5crypto3:arm64 (1.18.3-6+deb11u6) over (1.18.3-6+deb11u3) ...
dbt-labs/dbt-core#4 7.998 Setting up libk5crypto3:arm64 (1.18.3-6+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.014 Preparing to unpack .../libkrb5support0_1.18.3-6+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 8.019 Unpacking libkrb5support0:arm64 (1.18.3-6+deb11u6) over (1.18.3-6+deb11u3) ...
dbt-labs/dbt-core#4 8.042 Setting up libkrb5support0:arm64 (1.18.3-6+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.066 Preparing to unpack .../libkrb5-3_1.18.3-6+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 8.072 Unpacking libkrb5-3:arm64 (1.18.3-6+deb11u6) over (1.18.3-6+deb11u3) ...
dbt-labs/dbt-core#4 8.115 Setting up libkrb5-3:arm64 (1.18.3-6+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.137 Preparing to unpack .../libgssapi-krb5-2_1.18.3-6+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 8.141 Unpacking libgssapi-krb5-2:arm64 (1.18.3-6+deb11u6) over (1.18.3-6+deb11u3) ...
dbt-labs/dbt-core#4 8.164 Setting up libgssapi-krb5-2:arm64 (1.18.3-6+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.187 Preparing to unpack .../libssl1.1_1.1.1w-0+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.191 Unpacking libssl1.1:arm64 (1.1.1w-0+deb11u2) over (1.1.1n-0+deb11u4) ...
dbt-labs/dbt-core#4 8.284 Setting up libssl1.1:arm64 (1.1.1w-0+deb11u2) ...
dbt-labs/dbt-core#4 8.323 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 8.323 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 8.323 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 8.323 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 8.323 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 8.323 debconf: falling back to frontend: Teletype
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.356 Preparing to unpack .../libmount1_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.361 Unpacking libmount1:arm64 (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 8.388 Setting up libmount1:arm64 (2.36.1-8+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.407 Preparing to unpack .../libsepol1_3.1-1+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 8.412 Unpacking libsepol1:arm64 (3.1-1+deb11u1) over (3.1-1) ...
dbt-labs/dbt-core#4 8.445 Setting up libsepol1:arm64 (3.1-1+deb11u1) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.470 Preparing to unpack .../libsmartcols1_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.476 Unpacking libsmartcols1:arm64 (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 8.499 Setting up libsmartcols1:arm64 (2.36.1-8+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.521 Preparing to unpack .../libncursesw6_6.2+20201114-2+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.525 Unpacking libncursesw6:arm64 (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
dbt-labs/dbt-core#4 8.550 Preparing to unpack .../libtinfo6_6.2+20201114-2+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.558 Unpacking libtinfo6:arm64 (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
dbt-labs/dbt-core#4 8.589 Setting up libtinfo6:arm64 (6.2+20201114-2+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.622 Preparing to unpack .../libudev1_247.3-7+deb11u6_arm64.deb ...
dbt-labs/dbt-core#4 8.629 Unpacking libudev1:arm64 (247.3-7+deb11u6) over (247.3-7+deb11u1) ...
dbt-labs/dbt-core#4 8.656 Setting up libudev1:arm64 (247.3-7+deb11u6) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.677 Preparing to unpack .../libuuid1_2.36.1-8+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 8.681 Unpacking libuuid1:arm64 (2.36.1-8+deb11u2) over (2.36.1-8+deb11u1) ...
dbt-labs/dbt-core#4 8.700 Setting up libuuid1:arm64 (2.36.1-8+deb11u2) ...
(Reading database ... 7024 files and directories currently installed.)
dbt-labs/dbt-core#4 8.724 Preparing to unpack .../tzdata_2025b-0+deb11u1_all.deb ...
dbt-labs/dbt-core#4 8.730 Unpacking tzdata (2025b-0+deb11u1) over (2021a-1+deb11u8) ...
dbt-labs/dbt-core#4 9.988 Preparing to unpack .../libexpat1_2.2.10-2+deb11u7_arm64.deb ...
dbt-labs/dbt-core#4 9.993 Unpacking libexpat1:arm64 (2.2.10-2+deb11u7) over (2.2.10-2+deb11u5) ...
dbt-labs/dbt-core#4 10.02 Preparing to unpack .../libsqlite3-0_3.34.1-3+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 10.02 Unpacking libsqlite3-0:arm64 (3.34.1-3+deb11u1) over (3.34.1-3) ...
dbt-labs/dbt-core#4 10.08 Preparing to unpack .../libss2_1.46.2-2+deb11u1_arm64.deb ...
dbt-labs/dbt-core#4 10.08 Unpacking libss2:arm64 (1.46.2-2+deb11u1) over (1.46.2-2) ...
dbt-labs/dbt-core#4 10.11 Preparing to unpack .../openssl_1.1.1w-0+deb11u2_arm64.deb ...
dbt-labs/dbt-core#4 10.11 Unpacking openssl (1.1.1w-0+deb11u2) over (1.1.1n-0+deb11u4) ...
dbt-labs/dbt-core#4 10.19 Setting up libexpat1:arm64 (2.2.10-2+deb11u7) ...
dbt-labs/dbt-core#4 10.20 Setting up libsqlite3-0:arm64 (3.34.1-3+deb11u1) ...
dbt-labs/dbt-core#4 10.20 Setting up tzdata (2025b-0+deb11u1) ...
dbt-labs/dbt-core#4 10.24 debconf: unable to initialize frontend: Dialog
dbt-labs/dbt-core#4 10.24 debconf: (TERM is not set, so the dialog frontend is not usable.)
dbt-labs/dbt-core#4 10.24 debconf: falling back to frontend: Readline
dbt-labs/dbt-core#4 10.24 debconf: unable to initialize frontend: Readline
dbt-labs/dbt-core#4 10.24 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/aarch64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
dbt-labs/dbt-core#4 10.24 debconf: falling back to frontend: Teletype
dbt-labs/dbt-core#4 10.26
dbt-labs/dbt-core#4 10.26 Current default time zone: 'Etc/UTC'
dbt-labs/dbt-core#4 10.26 Local time is now: Thu May 1 12:42:43 UTC 2025.
dbt-labs/dbt-core#4 10.26 Universal Time is now: Thu May 1 12:42:43 UTC 2025.
dbt-labs/dbt-core#4 10.26 Run 'dpkg-reconfigure tzdata' if you wish to change it.
dbt-labs/dbt-core#4 10.26
dbt-labs/dbt-core#4 10.27 Setting up libss2:arm64 (1.46.2-2+deb11u1) ...
dbt-labs/dbt-core#4 10.28 Setting up libncursesw6:arm64 (6.2+20201114-2+deb11u2) ...
dbt-labs/dbt-core#4 10.28 Setting up logsave (1.46.2-2+deb11u1) ...
dbt-labs/dbt-core#4 10.29 Setting up mount (2.36.1-8+deb11u2) ...
dbt-labs/dbt-core#4 10.29 Setting up openssl (1.1.1w-0+deb11u2) ...
dbt-labs/dbt-core#4 10.30 Setting up e2fsprogs (1.46.2-2+deb11u1) ...
dbt-labs/dbt-core#4 10.41 Processing triggers for libc-bin (2.31-13+deb11u12) ...
dbt-labs/dbt-core#4 10.43 Reading package lists...
dbt-labs/dbt-core#4 10.72 Building dependency tree...
dbt-labs/dbt-core#4 10.81 Reading state information...
dbt-labs/dbt-core#4 10.85 ca-certificates is already the newest version (20210119).
dbt-labs/dbt-core#4 10.85 Some packages could not be installed. This may mean that you have
dbt-labs/dbt-core#4 10.85 requested an impossible situation or if you are using the unstable
dbt-labs/dbt-core#4 10.85 distribution that some required packages have not yet been created
dbt-labs/dbt-core#4 10.85 or been moved out of Incoming.
dbt-labs/dbt-core#4 10.85 The following information may help to resolve the situation:
dbt-labs/dbt-core#4 10.85
dbt-labs/dbt-core#4 10.85 The following packages have unmet dependencies:
dbt-labs/dbt-core#4 10.89 libpq-dev : Depends: libpq5 (= 13.16-0+deb11u1) but 13.20-0+deb11u1 is to be installed
dbt-labs/dbt-core#4 10.89 E: Unable to correct problems, you have held broken packages.
dbt-labs/dbt-core#4 ERROR: process "/bin/sh -c apt-get update && apt-get dist-upgrade -y && apt-get install -y --no-install-recommends build-essential=12.9 ca-certificates=20210119 git=1:2.30.2-1+deb11u2 libpq-dev=13.16-0+deb11u1 make=4.3-4.1 openssh-client=1:8.4p1-5+deb11u3 software-properties-common=0.96.20.2-2.1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*" did not complete successfully: exit code: 100
------
> [dbt-base--self base 2/3] RUN apt-get update && apt-get dist-upgrade -y && apt-get install -y --no-install-recommends build-essential=12.9 ca-certificates=20210119 git=1:2.30.2-1+deb11u2 libpq-dev=13.16-0+deb11u1 make=4.3-4.1 openssh-client=1:8.4p1-5+deb11u3 software-properties-common=0.96.20.2-2.1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*:
10.85 ca-certificates is already the newest version (20210119).
10.85 Some packages could not be installed. This may mean that you have
10.85 requested an impossible situation or if you are using the unstable
10.85 distribution that some required packages have not yet been created
10.85 or been moved out of Incoming.
10.85 The following information may help to resolve the situation:
10.85
10.85 The following packages have unmet dependencies:
10.89 libpq-dev : Depends: libpq5 (= 13.16-0+deb11u1) but 13.20-0+deb11u1 is to be installed
10.89 E: Unable to correct problems, you have held broken packages.
------
failed to solve: process "/bin/sh -c apt-get update && apt-get dist-upgrade -y && apt-get install -y --no-install-recommends build-essential=12.9 ca-certificates=20210119 git=1:2.30.2-1+deb11u2 libpq-dev=13.16-0+deb11u1 make=4.3-4.1 openssh-client=1:8.4p1-5+deb11u3 software-properties-common=0.96.20.2-2.1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*" did not complete successfully: exit code: 100
```

### Environment

Should not be relevant as we are building inside Dockerfile
```markdown
Host:
- OS: macOS Sequoia 15.3.1 on ARM M1
```

### Which database adapter are you using with dbt?

_No response_

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.