Bug#706065: libvte-2.90-common: /etc/profile.d/vte.sh is not sourced by interactive shells

Michael Biebl biebl at debian.org
Thu May 28 17:17:38 UTC 2015


Am 28.05.2015 um 18:56 schrieb Michael Biebl:
> Am 28.05.2015 um 18:28 schrieb Fabian Greffrath:
>> Am Donnerstag, den 28.05.2015, 18:13 +0200 schrieb Michael Biebl: 
>>>> $ pkg-config --variable=completionsdir bash-completion
>>>> /usr/share/bash-completion/completions
>>
>> This is where I actually symlinked the file in SVN.
>>
>>> I have to add here, that this will only make it be loaded on demand, so
>>> I can't see how that actually fixes this particular issue.
>>
>> The contents of /usr/share/bash-completion/completions is sourced
>> whenever an interactive shell is started, c.f. /etc/bash.bashrc:31.
> 
> Those lines are commented out by default and all it does is source
> /usr/share/bash-completion/bash_completion, not the individual completions.

Looking into this more, I'm not convinced bash_completion is the right
answer here. After all, it also requires explicit user configuration and
doesn't actually work if the symlink is in
/usr/share/bash-completion/bash_completion. It feels like misusing
bash-completion for something it wasn't designed for.

I actually think, the best way to address this, if we want to address
it, is to revert the upstream change for now and don't require every
user to change their config until we have found a better solution.

I might even be convinced to do a stable upload for this, given the
patch is not too invasive.

Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20150528/5772b42e/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list