Bug ID 995045
Summary package "bash-completion-2.1-9.1.noarch" is missing "/usr/share/bash-completion/completions/(u)mount"
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.1
Hardware Other
OS openSUSE 42.1
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter AxelKoellhofer@web.de
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Hi there,

A few weeks ago the package "bash-completion" in openSUSELeap_42.1 got updated
to:

rpm -q bash-completion 
bash-completion-2.1-9.1.noarch

Since that update 

mount <TAB>

umount <TAB> 

do not auto-complete the available file systems for (u)mounting any more.

A quick look at the changelog showed:

- Remove completions conflicting with util-linux (boo#977259#c3)

So I compared the contents of "bash-completion-2.1-7.1.noarch" and
"bash-completion-2.1-9.1.noarch"

rpm -qpl bash-completion-2.1-7.1.noarch.rpm | grep mount 
/usr/share/bash-completion/completions/fusermount
/usr/share/bash-completion/completions/mount
/usr/share/bash-completion/completions/mount.linux
/usr/share/bash-completion/completions/umount
/usr/share/bash-completion/completions/umount.linux

rpm -qpl bash-completion-2.1-9.1.noarch.rpm | grep mount 
/usr/share/bash-completion/completions/fusermount
/usr/share/bash-completion/completions/mount.linux
/usr/share/bash-completion/completions/umount.linux

So the completions for "mount" and "umount" got removed, so far, so good.

However:

rpm -ql util-linux | grep mount
/bin/mount
/bin/umount
/usr/bin/mount
/usr/bin/mountpoint
/usr/bin/umount
/usr/share/bash-completion/completions/mountpoint
/usr/share/doc/packages/util-linux/mount.txt
/usr/share/man/man1/mountpoint.1.gz
/usr/share/man/man8/mount.8.gz
/usr/share/man/man8/umount.8.gz

does not contain a completion for "mount" and "umount" commands.

If I just copy the two missing files from the older package
"bash-completion-2.1-7.1.noarch" the old behavior is (obviously) restored.

Greetings,

AK


You are receiving this mail because: