-
Notifications
You must be signed in to change notification settings - Fork 265
Closed
Labels
Description
What happened?
I have created a devbox environment with: php 8.4 and the mbstring extension. But looking at the loaded extensions, mbstring is not one of them.
Steps to reproduce
devbox init
devbox add php@8.4
devbox add php84Extensions.mbstring
devbox shell
php -m
, this outputs:
[PHP Modules]
Core
date
hash
json
libxml
pcre
Phar
random
Reflection
SPL
standard
xml
[Zend Modules]
No mbstring
in the list of modules.
Command
No response
devbox.json
Devbox version
0.14.2
Nix version
2.26.2
What system does this bug occur on?
Linux (x86-64)
Debug logs
$ DEVBOX_DEBUG=1 devbox run -- php -m
time=2025-04-24T15:16:40.031+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:126 msg="searching for config file (including parent directories)" path=.
time=2025-04-24T15:16:40.031+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:147 msg="trying config file" path=devbox.json
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:134 msg="config file found" path=/home/anne/webdev/playground/packages/laravel-modules/devbox.json dur=235.019µs
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php84Extensions.mbstring mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:126 msg="searching for config file (including parent directories)" path=.
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:147 msg="trying config file" path=devbox.json
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:134 msg="config file found" path=/home/anne/webdev/playground/packages/laravel-modules/devbox.json dur=92.541µs
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php84Extensions.mbstring mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.032+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.033+02:00 level=DEBUG source=go.jetify.com/devbox/nix/nix.go:143 msg="nix command starting" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug"
time=2025-04-24T15:16:40.056+02:00 level=DEBUG source=go.jetify.com/devbox/nix/nix.go:143 msg="nix command exited" cmd.args="nix --extra-experimental-features ca-derivations --option experimental-features 'nix-command flakes fetch-closure' --version --debug" cmd.path=/nix/var/nix/profiles/default/bin/nix cmd.pid=7150 cmd.code=0 cmd.dur=23.283318ms
time=2025-04-24T15:16:40.056+02:00 level=DEBUG source=go.jetify.com/devbox/internal/boxcli/run.go:132 msg="run script" script=php args=[-m]
time=2025-04-24T15:16:40.056+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:126 msg="searching for config file (including parent directories)" path=.
time=2025-04-24T15:16:40.056+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:147 msg="trying config file" path=devbox.json
time=2025-04-24T15:16:40.056+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:134 msg="config file found" path=/home/anne/webdev/playground/packages/laravel-modules/devbox.json dur=283.839µs
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php84Extensions.mbstring mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.057+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php84Extensions.mbstring mode=auto
Info: Running script "php" on /home/anne/webdev/playground/packages/laravel-modules
time=2025-04-24T15:16:40.077+02:00 level=DEBUG source=go.jetify.com/devbox/internal/nix/run.go:36 msg="executing script" cmd="[/nix/store/9nw8b61s8lfdn8fkabxhbz0s775gjhbr-bash-5.2p37/bin/sh -c \"/home/anne/webdev/playground/packages/laravel-modules/.devbox/gen/scripts/.cmd.sh\"]"
[PHP Modules]
Core
date
hash
json
libxml
pcre
Phar
random
Reflection
SPL
standard
xml
[Zend Modules]
time=2025-04-24T15:16:40.088+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:126 msg="searching for config file (including parent directories)" path=.
time=2025-04-24T15:16:40.088+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:147 msg="trying config file" path=devbox.json
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devconfig/config.go:134 msg="config file found" path=/home/anne/webdev/playground/packages/laravel-modules/devbox.json dur=216.092µs
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php mode=auto
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg=php84Extensions.mbstring mode=auto
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto
time=2025-04-24T15:16:40.089+02:00 level=DEBUG source=go.jetify.com/devbox/internal/devpkg/package.go:204 msg="package doesn't need patching" pkg="" mode=auto