Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: manifests using autoconf sometimes fail to find a usable shell inside nspawn container #519

Open
2 tasks done
H-Sachse opened this issue Feb 10, 2023 · 0 comments
Open
2 tasks done

Comments

@H-Sachse
Copy link

Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug that matches the one I want to file, without success.

flatpak-builder version

1.0.12

Flatpak version

1.14.1

How to reproduce

From inside an nspawn container

  1. git clone --recurse-submodules https://github.com/flathub/org.openttd.OpenTTD.git
  2. cd org.openttd.OpenTTD.git
  3. flatpak-builder --disable-rofiles-fuse --force-clean build-dir org.openttd.OpenTTD.yaml

Expected Behavior

builds cleanly

Actual Behavior

[snip]

Building module SDL2 in /home/hesa/devel/flatpak/org.openttd.OpenTTD/.flatpak-builder/build/SDL2-1
========================================================================
./configure: This script requires a shell more modern than all
./configure: the shells that I found on your system.
./configure: Please tell [email protected] about your system,
./configure: including any error possibly output before this
./configure: message. Then install a modern shell, or manually run
./configure: the script under such a shell if you do have one.

Additional Information

Environment:
Host is a debian buster with debian bullseye in an nspawn container.
flatpak and flatpak-builder are from bullseye-backports, but show same behaviour as the bullseye proper versions.
Running ./configure and make from the failing directory works without issue so I have no idea why the shell detection fails for flatpak-builder.

@H-Sachse H-Sachse added the bug label Feb 10, 2023
@TingPing TingPing changed the title [Bug]: error building SDL2 from shared-modules inside nspawn container [Bug]: manifests using autoconf sometimes fail inside nspawn container Feb 11, 2023
@TingPing TingPing changed the title [Bug]: manifests using autoconf sometimes fail inside nspawn container [Bug]: manifests using autoconf sometimes fail to find a usable shell inside nspawn container Feb 11, 2023
@TingPing TingPing removed the bug label Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants