** Description changed: + Summary + ======= + + apport-cli might ask the user to authenticate: + + ``` + Authentication is required to collect system information for this problem report + Authenticating as: <the install full user name>,,, (<the install user>) + Password: + ``` + + But it still continues to print a dot every second or so. This confuses + the user thinking that apport-cli is still doing something and then not + entering the password. + + Solution / Workaround + ===================== + + Enter your password and press enter. Then apport-cli will continue. You + might be asked multiple times for your password. + + Original bug report + =================== + After a fresh install of Ubuntu Server 15.04 on an HP Pavilion 15-f039wv laptop, I wanted to report an installation bug. In the newly installed server I ran the command: - apport-bug debian-installer + apport-bug debian-installer (https://wiki.ubuntu.com/Bugs/FindRightPackage says to use debian-installer as the package name for this situation) - It produced the following output (lines of only equal signs not included): - ========================================== + It produced the following output (lines of only minus signs not included): + ------------------------------------------------------------ *** Collecting problem information The collected information can be sent to the developers to improve the application. This might take a few minutes. ..dpkg-query: no packages found matching debian-installer ....==== AUTHENTICATING FOR com.ubuntu.apport.root-info === Authentication is required to collect system information for this problem report Authenticating as: <the install full user name>,,, (<the install user>) Password: .......................................................................................................................................................... ............................................................................................................................................................................. - ========================================== + ------------------------------------------------------------ where <the install full user name> and <the install user> were values I entered during the install and were for the user I was logged in as at the time of running the command, although the actual values are redacted for this public bug report. There were a total of 32 lines of period on a 17-inch display, more than 5440 periods, that were regularly displayed over more than 40 minutes. - I finally hit Ctl-C, and got the additional messages (lines of only equal signs not included): - ========================================== + I finally hit Ctl-C, and got the additional messages (lines of only minus signs not included): + ------------------------------------------------------------ ==== AUTHENTICATION FOR com.ubuntu.apport.root-info === Authentication is required to collect system information for this problem report Authenticating as: <the install full user name>,,, (<the install user>) - Password: - ========================================== + Password: + ------------------------------------------------------------ This time the blinking cursor waited after the "Password: " prompt. - Not knowing (or being able to find in man pages) what kind of password I should use, I again pressed Ctl-C, which produced the following messages (lines of only equal signs not included): - ========================================== + Not knowing (or being able to find in man pages) what kind of password I + should use, I again pressed Ctl-C, which produced the following messages + (lines of only minus signs not included): + + ------------------------------------------------------------ Exception ignored in <module 'threading' from '/usr/lib/python3.4/threading.py'> Traceback (most recent call last): - File "/usr/lib/python3.4/threading.py", line1294, in _shutdown - t.join() - File "/usr/lib/python3.4/threading.py", line 1060, in join - self._wait_for_tstate_lock() - File "/usr/lib/python3.4/threading.py", line 1076, in _wait_for_tstate_lock - elif lock.acquire(block, timeout): + File "/usr/lib/python3.4/threading.py", line1294, in _shutdown + t.join() + File "/usr/lib/python3.4/threading.py", line 1060, in join + self._wait_for_tstate_lock() + File "/usr/lib/python3.4/threading.py", line 1076, in _wait_for_tstate_lock + elif lock.acquire(block, timeout): Keyboard Interrupt - - ========================================== + ------------------------------------------------------------ Where "<module 'threading' from '/usr/lib/python3.4/threading.py'>" is what was actually displayed. This terminated my apport-bug command and returned to the command prompt. I subsequently submitted the bug through the Launchpad web interface.
** Changed in: apport (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/1504663 Title: apport-cli prints dots while waiting for password input Status in apport package in Ubuntu: Triaged Bug description: Summary ======= apport-cli might ask the user to authenticate: ``` Authentication is required to collect system information for this problem report Authenticating as: <the install full user name>,,, (<the install user>) Password: ``` But it still continues to print a dot every second or so. This confuses the user thinking that apport-cli is still doing something and then not entering the password. Solution / Workaround ===================== Enter your password and press enter. Then apport-cli will continue. You might be asked multiple times for your password. Original bug report =================== After a fresh install of Ubuntu Server 15.04 on an HP Pavilion 15-f039wv laptop, I wanted to report an installation bug. In the newly installed server I ran the command: apport-bug debian-installer (https://wiki.ubuntu.com/Bugs/FindRightPackage says to use debian-installer as the package name for this situation) It produced the following output (lines of only minus signs not included): ------------------------------------------------------------ *** Collecting problem information The collected information can be sent to the developers to improve the application. This might take a few minutes. ..dpkg-query: no packages found matching debian-installer ....==== AUTHENTICATING FOR com.ubuntu.apport.root-info === Authentication is required to collect system information for this problem report Authenticating as: <the install full user name>,,, (<the install user>) Password: .......................................................................................................................................................... ............................................................................................................................................................................. ------------------------------------------------------------ where <the install full user name> and <the install user> were values I entered during the install and were for the user I was logged in as at the time of running the command, although the actual values are redacted for this public bug report. There were a total of 32 lines of period on a 17-inch display, more than 5440 periods, that were regularly displayed over more than 40 minutes. I finally hit Ctl-C, and got the additional messages (lines of only minus signs not included): ------------------------------------------------------------ ==== AUTHENTICATION FOR com.ubuntu.apport.root-info === Authentication is required to collect system information for this problem report Authenticating as: <the install full user name>,,, (<the install user>) Password: ------------------------------------------------------------ This time the blinking cursor waited after the "Password: " prompt. Not knowing (or being able to find in man pages) what kind of password I should use, I again pressed Ctl-C, which produced the following messages (lines of only minus signs not included): ------------------------------------------------------------ Exception ignored in <module 'threading' from '/usr/lib/python3.4/threading.py'> Traceback (most recent call last): File "/usr/lib/python3.4/threading.py", line1294, in _shutdown t.join() File "/usr/lib/python3.4/threading.py", line 1060, in join self._wait_for_tstate_lock() File "/usr/lib/python3.4/threading.py", line 1076, in _wait_for_tstate_lock elif lock.acquire(block, timeout): Keyboard Interrupt ------------------------------------------------------------ Where "<module 'threading' from '/usr/lib/python3.4/threading.py'>" is what was actually displayed. This terminated my apport-bug command and returned to the command prompt. I subsequently submitted the bug through the Launchpad web interface. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1504663/+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