[edit]
[solved] spoiler (to spare you the boring details) ~ dont run brp with your clients disabled/down. if you do, no biggie, just enable/up your clients and re-run brp, and all is well again.[/solved][/edit]
bedrock linux 1.0alpha4 flopsie
clients:
arch
sid
gentoo
expected:
when i log in, i get my bash prompt telling me i'm using gentoo's bash.
what i get instead:
when i log in, i get an error message saying:
Code:
Error: brsh can not find shell specified in ~/.brsh.conf, defaulting to /bin/sh
a quick check with brw confirms that i am not just booted out of gentoo's bash to gentoo's sh, but am in bedrock's sh.
the contents of ~/.brsh/conf has not changed, still saying
so i am uncertain where else to look for what is causing this.
this came about from a failed attempt to install a new kernel, after disabling (down'ing) and re-enabling (re-up'ing) all clients. was working fine before that. not sure why it is now failing to launch /bin/bash from ~/.brsh.conf, since running /bin/bash (once in a client with bash, not in bedrock), works. or
, though after doing so
tells me it's still /bin/sh.
so... why is bedrock not picking up ~/.brsh.conf's /bin/bash, and redirecting me to the bedrock client and sh?
is there something stopping me from logging in to a client in the first place, and so it's looking in bedrock client for ~/.brsh.conf?
same situation and error message happens once in Xwindow.
i'm outta ideas. i dont know what i could have changed when attempting the new kernel install to have caused this.
this same behaviour is continued once in X running terms.
---
additional info:
when creating a new window in tmux, i got a few more lines of output than i did from logging into tty:
Code:
-sh: 2: /home/digit/.bashrc: source: not found
-sh: 39: /home/digit/.bashrc: shopt: not found
-sh: 45: /home/digit/.bashrc: shopt: not found
-sh: 130: /home/digit/.bashrc: shopt: not found
-sh: 136: /home/digit/.bashrc: shopt: not found
-sh: 717: /home/digit/.bashrc: Syntax error: "(" unexpected
also, even though my $PATH shows up correctly (with bedrock locations at start and end), attempting to launch firefox (installed in gentoo) from sid's bash failed
Code:
bash: firefox: command not found
, requiring to be launched specifying "brc gentoo" at the start. :/ idk if this is indicative of / related to the same problem or if i have other things broken too, but added here just incase.
ps, oh! i got curious to remind myself what brp was, and ran it once thinking it would output help like some of the other bedrock commands. is that it? is that what's messed this up?