ITADN

debian package doesn't declare enough dependencies

#179Closedprandla 创建于 2025-08-26
P
prandlacommented
``` docker run -it ubuntu:24.04 bash apt-get update apt-get install -y curl echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/isolate.asc] http://www.ucw.cz/isolate/debian/ noble-isolate main" >/etc/apt/sources.list.d/isolate.list curl https://www.ucw.cz/isolate/debian/signing-key.asc >/etc/apt/keyrings/isolate.asc apt-get update apt-get install -y isolate ``` results in: ``` [...] Adding new group isolate /var/lib/dpkg/info/isolate.postinst: 8: addgroup: not found dpkg: error processing package isolate (--configure): installed isolate package post-installation script subprocess returned error exit status 127 ``` I guess you should declare adduser as an explicit dependency. Seems that in the CMS docker image, it gets pulled in by any of `git`, `libcups2-dev`, `default-jdk-headless`, or `build-essential`, so it's quite easy to install it accidentally.
关闭于 2025-09-01 0 条评论