You are not logged in.
Just encountered this error from the bunsen-netinstall script when installing a fresh system from a(n Alpine Linux) chroot:
sudo: no tty present and no askpass program specified
I've not seen this before so I presume an update to the sudo package has changed the behavior slightly.
This fixes it for me:
cd ~/bunsen-netinstall-helium-dev
sed -i 's/sudo -v/sudo -S -v/' install # changes line 208
./install
@johnraff, would adding that "-S" flag to the script cause any problems?
Offline
Just encountered this error from the bunsen-netinstall script when installing a fresh system from a(n Alpine Linux) chroot:
sudo: no tty present and no askpass program specified
I've not seen this before so I presume an update to the sudo package has changed the behavior slightly.
Why is it reporting no tty present? You are of course running the install script interactively? (It won't work otherwise anyway.)
This fixes it for me:
cd ~/bunsen-netinstall-helium-dev sed -i 's/sudo -v/sudo -S -v/' install # changes line 208 ./install
@johnraff, would adding that "-S" flag to the script cause any problems?
It might. The script does some redirections to get a log generated while keeping the tty usable. I'd first like to know why you were getting that error.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Why is it reporting no tty present?
Actually, I've just remembered that I didn't bother to (bind) mount /dev/pts before chrooting because I was experimenting with the `arch-chroot` script (used by Arch Linux), that was silly of me.
I will confirm tonight but I'm pretty sure that's why I got the error, very sorry for the noise (again).
Offline
I will confirm tonight
Confirmed, the script works fine provided the user follows the instructions...
Offline
The apt signing key for the helium-dev repo has been updated - it was due to expire later this month. After 28th October you'll get "cannot authenticate" errors, which can be fixed by re-importing the key:
wget -q https://kelaino.bunsenlabs.org/~johnraff/helium-dev.asc -O - | sudo apt-key add -
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Confirmed...
roy@tyrell-corp:~$ sudo apt update
[sudo] password for roy:
Ign:1 http://deb.debian.org/debian stretch InRelease
Hit:2 http://deb.debian.org/debian stretch-updates InRelease
Hit:3 http://deb.debian.org/debian stretch Release
Hit:4 http://security.debian.org stretch/updates InRelease
Hit:6 https://kelaino.bunsenlabs.org/~johnraff/debian helium InRelease
Err:6 https://kelaino.bunsenlabs.org/~johnraff/debian helium InRelease
The following signatures were invalid: EXPKEYSIG 8FFD2CE993071671 John Crawley <john@bunsenlabs.org>
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://kelaino.bunsenlabs.org/~johnraff/debian helium InRelease: The following signatures were invalid: EXPKEYSIG 8FFD2CE993071671 John Crawley <john@bunsenlabs.org>
W: Failed to fetch https://kelaino.bunsenlabs.org/~johnraff/debian/dists/helium/InRelease The following signatures were invalid: EXPKEYSIG 8FFD2CE993071671 John Crawley <john@bunsenlabs.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.
roy@tyrell-corp:~$
roy@tyrell-corp:~$ wget -q https://kelaino.bunsenlabs.org/~johnraff/helium-dev.asc -O - | sudo apt-key add -
[sudo] password for roy:
OK
roy@tyrell-corp:~$ sudo apt update
Ign:1 http://deb.debian.org/debian stretch InRelease
Hit:2 http://security.debian.org stretch/updates InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Hit:4 http://deb.debian.org/debian stretch Release
Hit:6 https://kelaino.bunsenlabs.org/~johnraff/debian helium InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
roy@tyrell-corp:~$
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Just did this from within the current (hydrogen?) live ISO via a USB drive. Worked a treat. There's no real need to download the stretch netinstall ISO to do any of this, any old debian environment will work just fine, and being able to do all of this from a live Bunsenlabs environment is excellent (since bunsen "just works" with so much hardware and gives you a nice gui).
I also manually did some LVM stuff, which was interesting.
What are we blocked on for shipping a helium iso?
Offline
What are we blocked on for shipping a helium iso?
We do not want to ship a buggy desktop so we are taking the time to make sure everything works as expected.
We have a few threads in Development & Suggestions that detail some of the work in progress and I think there are several requests for user feedback and testing
Offline
↑What HoaS said.
+
Relatively experienced users, like most of our forum members I guess, could just install the current BL helium packages in Debian Stretch (ie follow this how-to) and adjust things the way they want. I don't think there are any really serious bugs.
But for an official release we have to be more cautious.
1) User configs should be as close to perfect as we can get them, because once a new user has been created from the contents of skel, code cannot easily be updated with a bunsen-configs package upgrade (as it can with system files). Users have to merge it in manually.
2) First impressions count, so we want to get the user interface looking right, with icon sets, themes, wallpaper that all fit properly, and purge obsolete menu items etc. Think of reviewers who want to get a post up in half an hour. We can protest all we want here on the forum, but the superficial criticism will be up there...
So yes, any members who want to help get this show on the road ASAP, please have a look at the unfinished threads in Development & Suggestions.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Point taken, thanks! (heads over to unfinished threads to lend a hand)
Offline
to be some little details that I have to polish, helium is going very well
lenovo thinkpad t420s
Offline
I thought i would install helium-dev again to see if i could.
I am not sure if this is an error or not but at download stage in the script with the following command which is at the end of apt-get just pauses and does not download and just hangs, i waited a few minutes each retry. I had successfully installed debian 9.0.2 bare bones system, no x, no print, just standard sys utils.
get:1 https://kelaino.bunsenlabs.org/~johnraff/debian helium/main amd64 paper-icon-theme all 1.4+r690-git-c153195~bunsen [41.2 MB]
So i am stuck there and cannot go any further with the helium-dev net install script.
Last edited by Steve (2017-11-17 08:20:25)
Offline
^The helium-dev server can be slow, and that 40MB package takes some time to download. You might just have to wait a bit longer?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ ok thanks, i waited over 5 minutes at last attempt. I thought something maybe in error. Ill try again and leave the room for longer.
Offline
Sorry for the noise, got it installed with no issues thus far, just very slow download. Cheers
Offline
^
Icon theme packages can take a long time to unpack too, after download.
btw the install script leaves a log in ~/.cache/bunsen-netinstall-logs/install.log in case some terminal message goes by too fast to read.
Last edited by johnraff (2017-11-18 02:31:17)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ that is a handy log to keep around, thanks for the tip.
Offline
Tried the link to the cd image in the OP of this thread. Got 404 'd. Guess it should be this one?
Offline
^ Thanks dolly!
I have changed the link in the OP.
Offline
^Good, thanks. Posting from Helium - dev now. Installed in Virtualbox with the netinstallscript, all good so far. Feels
Offline