-
Notifications
You must be signed in to change notification settings - Fork 42
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
Convenience script schroot failed on Debian Bookworm #119
Comments
Looks like #106 Are you using the latest version from git (not the release?) |
Hi yes I am pulling with I can see that the script has 106 merged in: cat scripts/install_pulseaudio_sources_apt_wrapper.sh | grep "apt-get update"
$schroot -u root -- apt-get update |
I'm out of ideas then. I'll try to reproduce this and get back to you. |
Just to follow up on this, the non-wrapper script worked fine. Is the wrapper just to clean up build dependencies afterwards? I am working on a VM for a specific project so this is not a problem for me. I noticed some comments in #85 having a similar issue but they did not mention what OS. Anyway, it is working nicely. Pulseaudio is no longer included with GNOME by default so the only other steps needed were to install it and start that service. |
Yes - the wrapper is just to clean up dependencies afterwards. |
Potential fix here:- I'll do some more testing before I release this, but it seem to work OK for me on the Debian 12 cloud image. |
Confirmed working. Thanks! |
Starting with generic cloud image (https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.qcow2)
Console output
Schroot log
$ cat /var/tmp/pa-build-debian-schroot.log Reading package lists... Reading package lists... Building dependency tree... E: Unable to locate package sudo E: Unable to locate package lsb-release /bin/sh: 1: cannot create /etc/sudoers.d/nopasswd-debian: Directory nonexistent chmod: cannot access '/etc/sudoers.d/nopasswd-debian': No such file or directory /build/wrapped_script: 55: lsb_release: not found /build/wrapped_script: 55: lsb_release: not found
Sudo and lsb-release are confirmed to be installed. Running script as debian user, but I do not get prompted for sudo password.
The schroot log looks similar to this issue, however I am using the latest: #73
Any help appreciated, not sure where to look next. Thanks
The text was updated successfully, but these errors were encountered: