incorrectly hangs waiting for user confirmation

Bug #793628 reported by ilf
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apt-listchanges (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: apt-listchanges

I call apt-listchanges 2.85.6ubuntu1 from apticron 1.1.45.

Since the Upgrade to Natty, it just hung there for the second time, spawning the pager and apparently waiting for user input.
It should not do that, since I specified both frontend=text and confirm=0 in the config:

% cat /etc/apt/listchanges.conf
[apt]
frontend=text
email_address=
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=both

Revision history for this message
ilf (ilf) wrote :

This doesn't happen every time, but now I have it again.Output from ps aux | grep -v grep | grep (apticron|apt-listchanges|pager):

root 7052 0.0 0.0 35736 1124 ? S 13:59 0:00 CRON
root 7053 0.0 0.0 4220 584 ? Ss 13:59 0:00 /bin/sh -c apticron
root 7054 0.0 0.0 12336 1712 ? S 13:59 0:00 /bin/bash -e /usr/sbin/apticron
root 7146 0.0 0.0 12340 1192 ? S 13:59 0:00 /bin/bash -e /usr/sbin/apticron
root 7147 0.0 0.0 12336 824 ? S 13:59 0:00 /bin/bash -e /usr/sbin/apticron
root 7151 0.0 0.0 6300 668 ? S 13:59 0:00 /usr/bin/mailx -a MIME-Version: 1.0 -a Content-type: text/plain; charset=UTF-8 -a Content-transfer-encoding: 8bit -s 11 Ubuntu package update(s) for flatline root
root 7323 0.0 0.3 63432 13764 ? S 13:59 0:00 /usr/bin/python /usr/bin/apt-listchanges --which=both --headers -f text /var/cache/apt/archives/cups_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/cups-bsd_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/cups-client_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/cups-common_1.4.6-5ubuntu1.2_all.deb /var/cache/apt/archives/cups-ppdc_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcups2_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcupscgi1_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcupsdriver1_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcupsimage2_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcupsmime1_1.4.6-5ubuntu1.2_amd64.deb /var/cache/apt/archives/libcupsppdc1_1.4.6-5ubuntu1.2_amd64.deb
root 7335 0.0 0.5 46460 24184 ? S 13:59 0:00 apt-get changelog cups=1.4.6-5ubuntu1.2
root 7344 0.0 0.0 4220 588 ? S 13:59 0:00 /bin/sh /usr/bin/sensible-pager /tmp/apt-changelog-nFISUschangelog
root 7345 0.0 0.0 4220 604 ? S 13:59 0:00 /bin/sh /usr/bin/pager /tmp/apt-changelog-nFISUschangelog
root 7439 0.0 0.0 33688 3540 ? S 13:59 0:00 vim -R -c let no_plugin_maps = 1 -c set scrolloff=999 -c runtime! macros/less.vim -c set foldlevel=999 -c set mouse=h -c set nonu -c nmap <ESC>u :nohlsearch<cr> /tmp/apt-changelog-nFISUschangelog

Why is it calling the pager? It should not do this.

Revision history for this message
ilf (ilf) wrote :

And again. This time the first apticron process seems to spawn a "kworker" just hanging there.

root 16809 0.0 0.0 35732 1096 ? S 07:59 0:00 CRON
root 16810 0.0 0.0 4220 588 ? Ss 07:59 0:00 /bin/sh -c apticron
root 16811 0.0 0.0 12336 1708 ? S 07:59 0:00 /bin/bash -e /usr/sbin/apticron
root 16860 0.0 0.0 0 0 ? S 07:59 0:00 [kworker/0:1]
root 20478 0.0 0.0 35732 1096 ? S 08:59 0:00 CRON
root 20479 0.0 0.0 4220 588 ? Ss 08:59 0:00 /bin/sh -c apticron
root 20480 0.0 0.0 12336 1708 ? S 08:59 0:00 /bin/bash -e /usr/sbin/apticron
root 20559 0.0 0.0 12336 1184 ? S 08:59 0:00 /bin/bash -e /usr/sbin/apticron
root 20560 0.0 0.0 12336 824 ? S 08:59 0:00 /bin/bash -e /usr/sbin/apticron
root 20564 0.0 0.0 6300 604 ? S 08:59 0:00 /usr/bin/mailx -a MIME-Version: 1.0 -a Content-type: text/plain; charset=UTF-8 -a Content-transfer-encoding: 8bit -s 3 Ubuntu package update(s) for flatline root
root 20624 0.0 0.3 63472 13808 ? S 08:59 0:00 /usr/bin/python /usr/bin/apt-listchanges --which=both --headers -f text /var/cache/apt/archives/lyx_2.0.0-1~natty1_amd64.deb /var/cache/apt/archives/lyx-common_2.0.0-1~natty1_all.deb /var/cache/apt/archives/update-manager-core_1%3a0.150.3_amd64.deb
root 20636 0.0 0.6 47140 24800 ? S 08:59 0:00 apt-get changelog lyx=2.0.0-1~natty1
root 20645 0.0 0.0 4220 588 ? S 08:59 0:00 /bin/sh /usr/bin/sensible-pager /tmp/apt-changelog-xCp56tchangelog
root 20646 0.0 0.0 4220 604 ? S 08:59 0:00 /bin/sh /usr/bin/pager /tmp/apt-changelog-xCp56tchangelog
root 20740 0.0 0.0 33464 3336 ? S 08:59 0:00 vim -R -c let no_plugin_maps = 1 -c set scrolloff=999 -c runtime! macros/less.vim -c set foldlevel=999 -c set mouse=h -c set nonu -c nmap <ESC>u :nohlsearch<cr> /tmp/apt-changelog-xCp56tchangelog

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.