The problem is not about user assumptions, it's that a piece of
functionality, admittedly a small one, disappeared for users upgrading.

Ubuntu shipped with a .bash_profile that appended ~/bin to PATH if it
existed. When Ubuntu switched to Dash that functionality shouldn't have
just disappeared, it should have carried on working.

Perhaps the check for ~/bin could be added to .profile? Or if Dash
supports it .dash_profile or similar.

The other issue is that users may have made customisations to their
.bash_profile. I'd suggest that if you're completely replacing the
default shell for the system then a clear warning when the old shell was
removed that dependent scripts would stop working would be wise, rather
than just replacing the shell and letting people stumble around through
bug reports until they find out why things stopped working.

-- 
.bash_profile is not sources when X session starts
https://bugs.launchpad.net/bugs/66004
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to