Looked at the remaining autopkgtest failures for util-linux/eoan [1]: util-linux Regression in autopkgtest for sbd (i386): test log Regression in autopkgtest for gfs2-utils (i386): test log Regression in autopkgtest for network-manager (ppc64el): test log
- sbd/i386: passed with retries [2] - network-manager/ppc64el: passed with retries [3] - gfs2-utils/i386: failure is unrelated to this change. there's an ioctl() failing w/ ENOTTY from the kernel (see strace below) so it's unrelated to this change to bash autocompletion. it's reproducible w/ util-linux from eoan-updates, thus not a regression from eoan-proposed. i'll try to look at this, but this should not block this SRU any longer. root@autopkgtest:~# strace -e ioctl gfs2_jadd -j 1 /mnt2 ioctl(5, FS_IOC32_GETFLAGS or FS_IOC_GETFLAGS, 0xffb9d568) = -1 ENOTTY (Inappropriate ioctl for device) ioctl(6, TCGETS, {B9600 opost isig icanon echo ...}) = 0 GETFLAGS: Inappropriate ioctl for device +++ exited with 1 +++ root@autopkgtest:~# dpkg -s util-linux | grep -i version: Version: 2.34-0.1ubuntu2 cheers, Mauricio [1] https://people.canonical.com/~ubuntu-archive/pending-sru.html [2] https://autopkgtest.ubuntu.com/packages/sbd/eoan/i386 sbd [eoan/i386] 1.4.0-18-g5e3283c-1ubuntu1 util-linux/2.34-0.1ubuntu2.1 2020-01-14 13:02:27 UTC 0h 16m 07s mfo pass [3] https://autopkgtest.ubuntu.com/packages/network-manager/eoan/ppc64el network-manager [eoan/ppc64el] 1.20.4-2ubuntu2 util-linux/2.34-0.1ubuntu2.1 2020-01-14 13:06:12 UTC 0h 20m 00s mfo pass -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu. https://bugs.launchpad.net/bugs/1845529 Title: bash completion shows `awk: line 18: function gensub never defined` on `umount /dev/<Tab>` Status in bash-completion package in Ubuntu: Invalid Status in ubuntu-meta package in Ubuntu: Invalid Status in util-linux package in Ubuntu: Fix Released Status in bash-completion source package in Eoan: Invalid Status in gawk source package in Eoan: Invalid Status in mawk source package in Eoan: Invalid Status in ubuntu-meta source package in Eoan: Invalid Status in util-linux source package in Eoan: Fix Committed Status in bash-completion source package in Focal: Invalid Status in gawk source package in Focal: Invalid Status in mawk source package in Focal: Invalid Status in ubuntu-meta source package in Focal: Invalid Status in util-linux source package in Focal: Fix Released Status in Debian: Confirmed Bug description: [Impact] Any user attempting to tab-complete from "umount /dev/" when running the bash shell. [Test cases] Steps to reproduce: 1. Install Ubuntu MATE 19.10 using minimal desktop option 2. Open terminal and enter `umount /dev/s` and then hit <Tab> Expected result: * bash completion works as expected Actual results: * bash completion does not work : $ umount /dev/awk: line 18: function gensub never defined awk: line 18: function gensub never defined awk: line 18: function gensub never defined awk: line 18: function gensub never defined $ umount /meawk: line 18: function gensub never defined awk: line 18: function gensub never defined awk: line 18: function gensub never defined awk: line 18: function gensub never defined [Regression potential] Since it is limited to a single file (/usr/share/bash-completion/completions/umount) and affects only it, as well as given that it currently does not work, I estimate this as a low risk change. Things to look out for as a regression would be if another previously-working completion would fail to work (ie. what if mount stops completing correctly, and works again if the fix is backed out?). --- ProblemType: Bug DistroRelease: Ubuntu 19.10 Package: bash-completion 1:2.9-1ubuntu1 ProcVersionSignature: Ubuntu 5.3.0-10.11-generic 5.3.0-rc8 Uname: Linux 5.3.0-10-generic x86_64 ApportVersion: 2.20.11-0ubuntu7 Architecture: amd64 CurrentDesktop: MATE Date: Thu Sep 26 18:46:59 2019 Dependencies: InstallationDate: Installed on 2019-09-26 (0 days ago) InstallationMedia: Ubuntu-MATE 19.10 "Eoan Ermine" - Beta amd64 (20190926.1) PackageArchitecture: all SourcePackage: bash-completion UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/1845529/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp