Mergeop error when I deploy
cal80
HOBBYOP

6 months ago

Can`t deploy my app.

The error I get says something about mergeop being disabled.

[Region: us-east4]

PAKETO builder is deprecated.

Building with Railpack instead

╭─────────────────╮

│ Railpack 0.11.0 │

╰─────────────────╯

↳ Detected Php

↳ Found Laravel app

↳ Installing Node

↳ Pruning node dependencies

↳ Found web command in Procfile

Packages

──────────

php │ 8.2.29 │ composer.json > require > php (8.2)

node │ 22.21.1 │ railpack default (22)

Steps

──────────

▸ prepare

$ mkdir -p /usr/local/etc/php/conf.d

$ mkdir -p /conf.d/

▸ extensions

$ install-php-extensions ctype curl dom fileinfo filter hash mbstring openssl pcre pdo session tokenizer xml pdo_mysql redis

▸ install:composer

$ composer install --optimize-autoloader --no-scripts --no-interaction

▸ install:node

$ npm ci

▸ prune:node

$ npm prune --omit=dev --ignore-scripts

▸ build

$ npm run build

$ mkdir -p storage/framework/{sessions,views,cache,testing} storage/logs bootstrap/cache && chmod -R a+rw storage

$ php artisan config:cache

$ php artisan event:cache

$ php artisan route:cache

$ php artisan view:cache

Deploy

──────────

$ php artisan migrate --force && php artisan storage:link && php artisan serve --host=0.0.0.0 --port=$PORT

Successfully prepared Railpack plan for build

context: w4jr

internal

load build definition from railpack-plan.json

2ms

ERROR: failed to build: failed to solve: failed with build-arg:BUILDKIT_SYNTAX = ghcr.io/railwayapp/railpack-frontend:v0.11.0: requested experimental feature mergeop has been disabled on the build server: only enabled with containerd image store backend

$10 Bounty

4 Replies

Railway
BOT

6 months ago

Hey there! We've found the following might help you get unblocked faster:

If you find the answer from one of these, please let us know by solving the thread!


6 months ago

Do you have an environmental variable by the name of BUILDKIT_SYNTAX?


cal80
HOBBYOP

6 months ago

No.

The app was building fine, and after a small change (some css and readme) it stopped building.

This is my .env:

ANIO_FERIA="2025"

APP_DEBUG="true"

APP_ENV="production"

APP_FAKER_LOCALE="en_US"

APP_FALLBACK_LOCALE="en"

APP_KEY="base64:l1GhWKQwtGEUQVOKRJJ6EEhmeJibVmrhAqJPrLvjUz8="

APP_LOCALE="en"

APP_MAINTENANCE_DRIVER="file"

APP_NAME="Laravel App FESW"

APP_TIMEZONE="America/Santiago"

APP_URL="https://fesw.up.railway.app"

ASSET_URL="https://fesw.up.railway.app"

AWS_ACCESS_KEY_ID=""

AWS_BUCKET=""

AWS_DEFAULT_REGION="us-east-1"

AWS_SECRET_ACCESS_KEY=""

AWS_USE_PATH_STYLE_ENDPOINT="false"

BCRYPT_ROUNDS="12"

BROADCAST_CONNECTION="log"

CACHE_STORE="database"

DB_CONNECTION="mysql"

DB_DATABASE="railway"

DB_HOST="mysql.railway.internal"

DB_PASSWORD="XXXXX"

DB_PORT="3306"

DB_USERNAME="root"

FILESYSTEM_DISK="local"

LOG_CHANNEL="stack"

LOG_DEPRECATIONS_CHANNEL="null"

LOG_LEVEL="debug"

LOG_STACK="single"

MAIL_FROM_ADDRESS="hello@example.com"

MAIL_FROM_NAME="${APP_NAME}"

MAIL_HOST="127.0.0.1"

MAIL_MAILER="log"

MAIL_PASSWORD="null"

MAIL_PORT="2525"

MAIL_SCHEME="null"

MAIL_USERNAME="null"

MEMCACHED_HOST="127.0.0.1"

NIXPACKS_BUILD_CMD="composer install --no-dev --optimize-autoloader && npm ci --production && npm run build && php artisan storage:link"

QUEUE_CONNECTION="database"

REDIS_CLIENT="phpredis"

REDIS_HOST="127.0.0.1"

REDIS_PASSWORD="null"

REDIS_PORT="6379"

SESSION_DOMAIN=".railway.app"

SESSION_DRIVER="database"

SESSION_ENCRYPT="false"

SESSION_HTTP_ONLY="true"

SESSION_LIFETIME="120"

SESSION_PATH="/"

SESSION_SAME_SITE="strict"

SESSION_SECURE_COOKIE="true"

VITE_APP_NAME="${APP_NAME}"

VITE_APP_URL="https://fesw.up.railway.app"


cal80

No. The app was building fine, and after a small change (some css and readme) it stopped building. This is my .env: ANIO\_FERIA="2025" APP\_DEBUG="true" APP\_ENV="production" APP\_FAKER\_LOCALE="en\_US" APP\_FALLBACK\_LOCALE="en" APP\_KEY="base64:l1GhWKQwtGEUQVOKRJJ6EEhmeJibVmrhAqJPrLvjUz8=" APP\_LOCALE="en" APP\_MAINTENANCE\_DRIVER="file" APP\_NAME="Laravel App FESW" APP\_TIMEZONE="America/Santiago" APP\_URL="<https://fesw.up.railway.app>" ASSET\_URL="<https://fesw.up.railway.app>" AWS\_ACCESS\_KEY\_ID="" AWS\_BUCKET="" AWS\_DEFAULT\_REGION="us-east-1" AWS\_SECRET\_ACCESS\_KEY="" AWS\_USE\_PATH\_STYLE\_ENDPOINT="false" BCRYPT\_ROUNDS="12" BROADCAST\_CONNECTION="log" CACHE\_STORE="database" DB\_CONNECTION="mysql" DB\_DATABASE="railway" DB\_HOST="mysql.railway.internal" DB\_PASSWORD="XXXXX" DB\_PORT="3306" DB\_USERNAME="root" FILESYSTEM\_DISK="local" LOG\_CHANNEL="stack" LOG\_DEPRECATIONS\_CHANNEL="null" LOG\_LEVEL="debug" LOG\_STACK="single" MAIL\_FROM\_ADDRESS="[hello@example.com](mailto:hello@example.com)" MAIL\_FROM\_NAME="${APP\_NAME}" MAIL\_HOST="127.0.0.1" MAIL\_MAILER="log" MAIL\_PASSWORD="null" MAIL\_PORT="2525" MAIL\_SCHEME="null" MAIL\_USERNAME="null" MEMCACHED\_HOST="127.0.0.1" NIXPACKS\_BUILD\_CMD="composer install --no-dev --optimize-autoloader && npm ci --production && npm run build && php artisan storage:link" QUEUE\_CONNECTION="database" REDIS\_CLIENT="phpredis" REDIS\_HOST="127.0.0.1" REDIS\_PASSWORD="null" REDIS\_PORT="6379" SESSION\_DOMAIN=".[railway.app](http://railway.app)" SESSION\_DRIVER="database" SESSION\_ENCRYPT="false" SESSION\_HTTP\_ONLY="true" SESSION\_LIFETIME="120" SESSION\_PATH="/" SESSION\_SAME\_SITE="strict" SESSION\_SECURE\_COOKIE="true" VITE\_APP\_NAME="${APP\_NAME}" VITE\_APP\_URL="<https://fesw.up.railway.app>"

6 months ago

Can you try going into your service settings and disabling metal builder?


Welcome!

Sign in to your Railway account to join the conversation.

Loading...