debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #02001
[Bug 2083705] Re: New tabs don't open in current working directory
When there is a conflict between what different people want for a
package but there is a team that is the bug owner for MIR purposes, then
it seems clear to me that the team gets to make the final decision.
https://launchpad.net/ubuntu/+source/bash is the responsibility of
Debcrafters Packages.
Sorry, I refuse your suggestion to ship Ubuntu 25.10 without the feature
of opening new tabs in the default terminal with the same working
directory for everyone by default.
I am unaware of a safe and reliable way to upgrade user's .bashrc so I
believe we do need to do this at the system level.
How about this compromise? We modify Dimitri's patch to explicitly
source only /etc/profile.d/vte-2.91.sh instead of everything in
/etc/profile.d/*.sh ? I think there are other Debian packagers that
would want some scripts sourced for non-login shells so maybe those
could be handled on a case-by-case basis.
git-ubuntu
==========
The git-ubuntu documentation is at
https://canonical-git-ubuntu.readthedocs-hosted.com/ and also some parts at https://wiki.ubuntu.com/UbuntuDevelopment/Merging/GitWorkflow
I recommend starting from my ubuntu/devel branch at
https://code.launchpad.net/~jbicha/ubuntu/+source/bash/+git/bash since it has the git commits where Ural split the Ubuntu diff into separate logical git commits.
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to bash in Ubuntu.
https://bugs.launchpad.net/bugs/2083705
Title:
New tabs don't open in current working directory
Status in bash package in Ubuntu:
Triaged
Status in bash package in Debian:
New
Status in ptyxis package in Debian:
Confirmed
Bug description:
In GNOME Terminal, opening a new tab opens the new tab using the same
working directory as the current tab.
This only works because we added a distro patch to GNOME Terminal in
2013. VTE prefers to use /etc/bashrc.d/ but Debian and Ubuntu's bash
don't support that feature currently.
Workaround
==========
You can add this line to your ~/.bashrc
source /etc/profile.d/vte-2.91.sh
This will enable this feature to work in all VTE apps: Ptyxis, GNOME
Console, etc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/2083705/+subscriptions