Advertisement
JagjeevanAK

issue

Mar 20th, 2025
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.88 KB | None | 0 0
  1. openfoodfacts-servergit-627360:~/openfoodfacts-server{main}$ make dev
  2. 🥫 Welcome to the Open Food Facts dev environment setup!
  3. 🥫 Note that the first installation might take a while to run, depending on your machine specs.
  4. 🥫 Typical installation time on 8GB RAM, 4-core CPU, and decent network bandwith is about 10 min.
  5. 🥫 Thanks for contributing to Open Food Facts!
  6.  
  7. 🥫 Building containers …
  8. COMPOSE_FILE="docker-compose.yml;docker/dev.yml" docker compose --env-file=.env build 2>&1
  9. [+] Building 125.4s (78/94) docker:default
  10. => [dynamicfront internal] load build definition from Dockerfile.frontend 0.1s
  11. => => transferring dockerfile: 1.66kB 0.0s
  12. => [dynamicfront internal] load .dockerignore 0.0s
  13. => => transferring context: 1.31kB 0.0s
  14. => [incron internal] load build definition from Dockerfile 0.0s
  15. => => transferring dockerfile: 9.94kB 0.0s
  16. => [incron internal] load .dockerignore 0.1s
  17. => => transferring context: 1.31kB 0.0s
  18. => [minion internal] load build definition from Dockerfile 0.0s
  19. => => transferring dockerfile: 9.94kB 0.0s
  20. => [minion internal] load .dockerignore 0.1s
  21. => => transferring context: 1.31kB 0.0s
  22. => [backend internal] load build definition from Dockerfile 0.0s
  23. => => transferring dockerfile: 9.94kB 0.0s
  24. => [backend internal] load .dockerignore 0.1s
  25. => => transferring context: 1.31kB 0.0s
  26. => [frontend] resolve image config for docker.io/docker/dockerfile:1.2 0.5s
  27. => CACHED [frontend] docker-image://docker.io/docker/dockerfile:1.2@sha256:e2a8561e419ab1ba6b2fe6cbdf49fd92b95912df1cf7d313c3e2230a333fdbcc 0.0s
  28. => [backend internal] load build definition from Dockerfile 0.0s
  29. => [minion internal] load .dockerignore 0.0s
  30. => [incron internal] load .dockerignore 0.0s
  31. => [minion internal] load build definition from Dockerfile 0.0s
  32. => [incron internal] load build definition from Dockerfile 0.0s
  33. => [backend internal] load .dockerignore 0.0s
  34. => [dynamicfront internal] load .dockerignore 0.0s
  35. => [dynamicfront internal] load build definition from Dockerfile.frontend 0.0s
  36. => [frontend internal] load metadata for docker.io/library/node:22.9.0 0.4s
  37. => [minion internal] load metadata for docker.io/library/debian:bullseye 0.3s
  38. => [frontend builder 1/13] FROM docker.io/library/node:22.9.0@sha256:8398ea18b8b72817c84af283f72daed9629af2958c4f618fe6db4f453c5c9328 0.0s
  39. => [dynamicfront internal] load build context 0.7s
  40. => => transferring context: 243.35kB 0.5s
  41. => [backend modperl 1/5] FROM docker.io/library/debian:bullseye@sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 0.0s
  42. => [incron internal] load build context 1.4s
  43. => => transferring context: 529.98kB 1.2s
  44. => [minion internal] load build context 1.3s
  45. => => transferring context: 529.98kB 1.0s
  46. => [backend internal] load build context 7.0s
  47. => => transferring context: 254.21MB 6.8s
  48. => CACHED [frontend builder 2/13] RUN usermod --uid 1000 node && groupmod --gid 1000 node && mkdir -p /opt/product-opener/node_modules && mkdir -p /opt/prod 0.0s
  49. => CACHED [dynamicfront builder 3/13] COPY --chown=node:node package*.json /opt/product-opener/ 0.0s
  50. => CACHED [dynamicfront builder 4/13] COPY --chown=node:node .snyk /opt/product-opener/ 0.0s
  51. => CACHED [dynamicfront builder 5/13] WORKDIR /opt/product-opener 0.0s
  52. => CACHED [dynamicfront builder 6/13] RUN --mount=type=cache,id=npm-cacache,target=/root/.npm/_cacache npm install 0.0s
  53. => [dynamicfront builder 7/13] COPY --chown=node:node html /opt/product-opener/html 14.1s
  54. => CACHED [incron modperl 2/5] RUN --mount=type=cache,id=apt-cache,target=/var/cache/apt --mount=type=cache,id=lib-apt-cache,target=/var/lib/apt set -x && apt up 0.0s
  55. => CACHED [incron modperl 3/5] RUN --mount=type=cache,id=apt-cache,target=/var/cache/apt --mount=type=cache,id=lib-apt-cache,target=/var/lib/apt set -x && ( ( [ 0.0s
  56. => CACHED [incron modperl 4/5] RUN set -x && cd /tmp && wget https://github.com/zxing-cpp/zxing-cpp/archive/refs/tags/v2.1.0.tar.gz && tar xfz v2.1.0.tar.gz 0.0s
  57. => CACHED [incron modperl 5/5] RUN usermod --uid 1000 www-data && groupmod --gid 1000 www-data 0.0s
  58. => CACHED [incron runnable 1/7] RUN rm /etc/apache2/sites-enabled/000-default.conf 0.0s
  59. => CACHED [incron builder 1/3] WORKDIR /tmp 0.0s
  60. => CACHED [incron builder 2/3] COPY ./cpanfile* /tmp/ 0.0s
  61. => CACHED [incron builder 3/3] RUN --mount=type=cache,id=apt-cache,target=/var/cache/apt --mount=type=cache,id=lib-apt-cache,target=/var/lib/apt --mount=type=cac 0.0s
  62. => CACHED [incron runnable 2/7] COPY --from=builder /tmp/local/ /opt/perl/local/ 0.0s
  63. => CACHED [incron runnable 3/7] RUN a2dismod mpm_event && a2enmod mpm_prefork 0.0s
  64. => CACHED [incron runnable 4/7] RUN mkdir -p var/run/apache2/ && chown www-data:www-data var/run/apache2/ && for path in data html_data users products produc 0.0s
  65. => [incron runnable 5/7] COPY --chown=www-data:www-data . /opt/product-opener/ 13.3s
  66. => [dynamicfront builder 8/13] COPY --chown=node:node icons /opt/product-opener/icons 0.2s
  67. => [incron runnable 6/7] COPY ./docker/docker-entrypoint.sh / 0.1s
  68. => [incron runnable 7/7] WORKDIR /opt/product-opener/ 0.0s
  69. => [minion] exporting to image 57.3s
  70. => => exporting layers 57.3s
  71. => => writing image sha256:05753950968b38ad44ad15044f60638cdcac8616f4cc11fcdf759a17645c5f8b 0.0s
  72. => => naming to docker.io/openfoodfacts-server/backend:dev 0.0s
  73. => [backend] exporting to image 56.3s
  74. => => exporting layers 56.3s
  75. => => writing image sha256:b291f88266ee72ef9872e8b4752185ff0c551e39f891d256c7207b1133bc9f51 0.0s
  76. => => naming to docker.io/openfoodfacts-server/backend:dev 0.0s
  77. => [incron] exporting to image 56.3s
  78. => => exporting layers 56.3s
  79. => => writing image sha256:5f16f3c99cb8666b51d65f78bc2aa9c333d2d057994b1d0470942051c8231326 0.0s
  80. => => naming to docker.io/openfoodfacts-server/backend:dev 0.0s
  81. => [dynamicfront builder 9/13] COPY --chown=node:node scss /opt/product-opener/scss 0.7s
  82. => [dynamicfront builder 10/13] COPY --chown=node:node gulpfile.ts /opt/product-opener/ 0.6s
  83. => [dynamicfront builder 11/13] COPY --chown=node:node .snyk /opt/product-opener/ 0.3s
  84. => [dynamicfront builder 12/13] RUN find . -xtype l | xargs -I {} sh -c "origin=$(readlink {} | tr '\\\\' '/') && ln -sf $origin {}" 4.3s
  85. => [dynamicfront builder 13/13] RUN npm run build 74.5s
  86. => [frontend internal] load build definition from Dockerfile.frontend 0.0s
  87. => => transferring dockerfile: 1.66kB 0.0s
  88. => [frontend internal] load .dockerignore 0.0s
  89. => => transferring context: 1.31kB 0.0s
  90. => [frontend internal] load .dockerignore 0.0s
  91. => [frontend internal] load build definition from Dockerfile.frontend 0.0s
  92. => [frontend internal] load metadata for docker.io/library/nginx:stable 0.2s
  93. => [frontend internal] load build context 0.8s
  94. => => transferring context: 243.35kB 0.8s
  95. => [frontend stage-1 1/4] FROM docker.io/library/nginx:stable@sha256:8139056838702f8c24453cbe4544882dbf654e88c3694bb9841291b457f874cf 0.0s
  96. => [dynamicfront] exporting to image 24.4s
  97. => => exporting layers 24.4s
  98. => => writing image sha256:28eb90e388533129467f9edcc7e8ab188ed3a0dfe02f05b65c86d2e97ffa3c96 0.0s
  99. => => naming to docker.io/openfoodfacts-server/dynamicfront:dev 0.0s
  100. => CACHED [frontend stage-1 2/4] WORKDIR /opt/product-opener 0.0s
  101. => CACHED [frontend stage-1 3/4] RUN usermod -u 1000 www-data && groupmod --gid 1000 www-data 0.0s
  102. => CACHED [frontend builder 3/13] COPY --chown=node:node package*.json /opt/product-opener/ 0.0s
  103. => CACHED [frontend builder 4/13] COPY --chown=node:node .snyk /opt/product-opener/ 0.0s
  104. => CACHED [frontend builder 5/13] WORKDIR /opt/product-opener 0.0s
  105. => CACHED [frontend builder 6/13] RUN --mount=type=cache,id=npm-cacache,target=/root/.npm/_cacache npm install 0.0s
  106. => CACHED [frontend builder 7/13] COPY --chown=node:node html /opt/product-opener/html 0.0s
  107. => CACHED [frontend builder 8/13] COPY --chown=node:node icons /opt/product-opener/icons 0.0s
  108. => CACHED [frontend builder 9/13] COPY --chown=node:node scss /opt/product-opener/scss 0.0s
  109. => CACHED [frontend builder 10/13] COPY --chown=node:node gulpfile.ts /opt/product-opener/ 0.0s
  110. => CACHED [frontend builder 11/13] COPY --chown=node:node .snyk /opt/product-opener/ 0.0s
  111. => CACHED [frontend builder 12/13] RUN find . -xtype l | xargs -I {} sh -c "origin=$(readlink {} | tr '\\\\' '/') && ln -sf $origin {}" 0.0s
  112. => CACHED [frontend builder 13/13] RUN npm run build 0.0s
  113. => [frontend stage-1 4/4] COPY --from=builder /opt/product-opener/html/ /opt/product-opener/html/ 2.6s
  114. => [frontend] exporting to image 2.4s
  115. => => exporting layers 2.4s
  116. => => writing image sha256:cd0704dd6f54e659f56a8eb19e025621d08efd7903bc468dafc4a34bd497c9e8 0.0s
  117. => => naming to docker.io/openfoodfacts-server/frontend:dev 0.0s
  118. openfoodfacts-shared-services
  119. Already up to date.
  120. 🥫 Creating folders before docker compose use them.
  121. mkdir -p logs/apache2 logs/nginx debug html/data sftp || ( whoami; ls -l . ; false )
  122. make MOUNT_FOLDER=build-cache MOUNT_VOLUME=build_cache _bind_local
  123. make[1]: Entering directory '/home/user/openfoodfacts-server'
  124. make[1]: Leaving directory '/home/user/openfoodfacts-server'
  125. 🥫 build taxonomies
  126. COMPOSE_FILE="docker-compose.yml;docker/dev.yml" docker compose --env-file=.env run --no-deps --rm -e GITHUB_TOKEN= backend /opt/product-opener/scripts/taxonomies/build_tags_taxonomy.pl
  127. [+] Building 0.0s (0/0) docker:default
  128. [+] Building 0.0s (0/0) docker:default
  129. ln: failed to create symbolic link '/opt/product-opener/lib/ProductOpener/Config2.pm': Permission denied
  130. ln: failed to create symbolic link '/mnt/podata/ingredients': Permission denied
  131. ln: failed to create symbolic link '/mnt/podata/html_data/data-fields.md': Permission denied
  132. ln: failed to create symbolic link '/mnt/podata/html_data/data-fields.txt': Permission denied
  133. ln: failed to create symbolic link '/opt/product-opener/html/dump': Permission denied
  134. ln: failed to create symbolic link '/opt/product-opener/html/exports': Permission denied
  135. ln: failed to create symbolic link '/opt/product-opener/html/files': Permission denied
  136. Can't locate ProductOpener/Config2.pm in @INC (you may need to install the ProductOpener::Config2 module) (@INC contains: /opt/product-opener/lib/ /opt/perl/local/lib/perl5//5.32.1/x86_64-linux-gnu-thread-multi /opt/perl/local/lib/perl5//5.32.1 /opt/perl/local/lib/perl5//x86_64-linux-gnu-thread-multi /opt/perl/local/lib/perl5/ /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /opt/perl/local/lib/perl5//5.32.0 /opt/perl/local/lib/perl5//5.32.0/x86_64-linux-gnu-thread-multi /usr/local/lib/site_perl) at /opt/product-opener/lib/ProductOpener/Config_off.pm line 105.
  137. BEGIN failed--compilation aborted at /opt/product-opener/lib/ProductOpener/Config_off.pm line 105.
  138. Compilation failed in require at /usr/share/perl/5.32/Module/Load.pm line 77.
  139. Can't locate ProductOpener/Config_off in @INC (@INC contains: /opt/product-opener/lib/ /opt/perl/local/lib/perl5//5.32.1/x86_64-linux-gnu-thread-multi /opt/perl/local/lib/perl5//5.32.1 /opt/perl/local/lib/perl5//x86_64-linux-gnu-thread-multi /opt/perl/local/lib/perl5/ /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /opt/perl/local/lib/perl5//5.32.0 /opt/perl/local/lib/perl5//5.32.0/x86_64-linux-gnu-thread-multi /usr/local/lib/site_perl) at /usr/share/perl/5.32/Module/Load.pm line 77.
  140. Compilation failed in require at /opt/product-opener/scripts/taxonomies/build_tags_taxonomy.pl line 26.
  141. BEGIN failed--compilation aborted at /opt/product-opener/scripts/taxonomies/build_tags_taxonomy.pl line 26.
  142. make: *** [Makefile:438: build_taxonomies] Error 2
  143. openfoodfacts-servergit-627360:~/openfoodfacts-server{main}$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement