Find some error building archivematica form Dockerfile

34 views
Skip to first unread message

javier r.prendes

unread,
Nov 30, 2024, 9:12:06 AM11/30/24
to archivematica
Hello guys! Hi guys, I'm trying to build archivematica using dockerfile..as suggested by the official documentation. Everything works until I get the following error:

ubuntu@ubuntu-noble:~/archivematica/hack$ sudo make build
docker compose build \
--build-arg USER_ID=0 \
--build-arg GROUP_ID=0
[+] Building 1.2s (17/33)                                                                                                                                                      docker:default
 => [archivematica-mcp-server internal] load build definition from Dockerfile                                                                                                            0.0s
 => => transferring dockerfile: 9.43kB                                                                                                                                                   0.0s
 => [archivematica-mcp-server internal] load metadata for docker.io/library/ubuntu:22.04                                                                                                 0.8s
 => [archivematica-storage-service internal] load build definition from Dockerfile                                                                                                       0.0s
 => => transferring dockerfile: 4.57kB                                                                                                                                                   0.0s
 => [archivematica-mcp-server internal] load .dockerignore                                                                                                                               0.0s
 => => transferring context: 276B                                                                                                                                                        0.0s
 => [archivematica-storage-service internal] load .dockerignore                                                                                                                          0.0s
 => => transferring context: 303B                                                                                                                                                        0.0s
 => [archivematica-storage-service base-builder 1/3] FROM docker.io/library/ubuntu:22.04@sha256:0e5e4a57c2499249aafc3b40fcd541e9a456aab7296681a3994d631587203f97                         0.0s
 => [archivematica-mcp-server internal] load build context                                                                                                                               0.3s
 => => transferring context: 14.66MB                                                                                                                                                     0.3s
 => CACHED [archivematica-mcp-server base-builder 2/3] RUN set -ex  && apt-get update  && apt-get install -y --no-install-recommends   ca-certificates   curl   git   gnupg   libldap2-  0.0s
 => CACHED [archivematica-mcp-server base-builder 3/3] RUN locale-gen en_US.UTF-8                                                                                                        0.0s
 => [archivematica-storage-service internal] load build context                                                                                                                          0.1s
 => => transferring context: 4.41MB                                                                                                                                                      0.1s
 => CANCELED [archivematica-mcp-server pyenv-builder 1/4] RUN set -ex  && apt-get update  && apt-get install -y --no-install-recommends   build-essential   libbz2-dev   libffi-dev   l  0.4s
 => CANCELED [archivematica-mcp-server base 1/5] RUN set -ex  && curl --retry 3 -fsSL https://packages.archivematica.org/1.17.x/key.asc | gpg --dearmor -o /etc/apt/keyrings/archivemat  0.4s
 => CACHED [archivematica-storage-service base 1/5] RUN set -ex  && apt-get update  && apt-get install -y --no-install-recommends   build-essential   gcc   gettext   gnupg1   libffi-d  0.0s
 => CACHED [archivematica-storage-service base-builder 2/3] RUN set -ex  && apt-get update  && apt-get install -y --no-install-recommends   ca-certificates   curl   git   libldap2-dev  0.0s
 => CACHED [archivematica-storage-service base-builder 3/3] RUN locale-gen en_US.UTF-8                                                                                                   0.0s
 => ERROR [archivematica-storage-service base 2/5] RUN set -ex  && groupadd --gid 0 --system archivematica  && useradd --uid 0 --gid 0 --home-dir /var/archivematica --system archivema  0.3s
 => CANCELED [archivematica-storage-service pyenv-builder 1/4] RUN set -ex  && apt-get update  && apt-get install -y --no-install-recommends   build-essential   libbz2-dev   libffi-de  0.3s
------                                                                                                                                                                                        
 > [archivematica-storage-service base 2/5] RUN set -ex         && groupadd --gid 0 --system archivematica      && useradd --uid 0 --gid 0 --home-dir /var/archivematica --system archivematica:                                                                                                                                                                                            
0.257 + groupadd --gid 0 --system archivematica                                                                                                                                              
0.257 groupadd: GID '0' already exists
------
failed to solve: process "/bin/sh -c set -ex \t&& groupadd --gid ${GROUP_ID} --system archivematica \t&& useradd --uid ${USER_ID} --gid ${GROUP_ID} --home-dir /var/archivematica --system archivematica" did not complete successfully: exit code: 4
make: *** [Makefile:95: build] Error 17

I'm new to both archivematica and docker, so I have basic knowledge but it's not enough to find a solution to this problem. I would really appreciate any help!!!
Cheers!!!

MATIN RAUF BIN RAMDZAN (ARKIB)

unread,
Dec 2, 2024, 7:33:49 PM12/2/24
to archiv...@googlegroups.com
Hi Javier,

The problem is userid and groupid archivematica already exist, can you remove/delete user archivematica and run the installation from dockerfile again.

Best Regards,
Matin


0.257 + groupadd --gid 0 --system archivematica                                                                                                                                              
0.257 groupadd: GID '0' already exists
------
failed to solve: process "/bin/sh -c set -ex \t&& groupadd --gid ${GROUP_ID} --system archivematica \t&& useradd --uid ${USER_ID} --gid ${GROUP_ID} --home-dir /var/archivematica --system archivematica" did not complete successfully: exit code: 4
make: *** [Makefile:95: build] Error 17


--
You received this message because you are subscribed to the Google Groups "archivematica" group.
To unsubscribe from this group and stop receiving emails from it, send an email to archivematic...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/archivematica/d66bebe9-d850-4705-a4a0-2092d90fbff8n%40googlegroups.com.

Peringatan 

Pengguna Perkhidmatan MyGovUC adalah bertanggungjawab melindungi kerahsiaan data/maklumat Rahsia Rasmi Kerajaan. Adalah diingatkan agar pengguna sentiasa peka dengan SEMUA peraturan, arahan keselamatan dan pekeliling semasa yang berkuatkuasa bagi semua pengendalian data/maklumat Rahsia Rasmi Kerajaan yang berkaitan.

javier r.prendes

unread,
Dec 3, 2024, 10:09:23 AM12/3/24
to archiv...@googlegroups.com
Thanks!!!! Will tried!! 
Javier Rodríguez Prendes



Reply all
Reply to author
Forward
0 new messages