Package: apt-listchanges
Version: 2.59-0.2
Severity: normal

Hi,

I am running aptitude with apt-listchanges enabled from cron-apt. In
this case, apt-listchanges finds itself talking to a pipe instead of a
terminal, and it doesn't like that:

Reading changelogs...
clamav-data (20060305.103100.1315) sarge-volatile; urgency=low

  * Automatically generated by clamav-getfiles.

 -- Marc Haber <[EMAIL PROTECTED]>  Sun, 05 Mar 2006 10:54:18 +00
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 218, in ?
    main()
  File "/usr/bin/apt-listchanges", line 190, in main
    if config.confirm and not frontend.confirm():
  File "/usr/lib/site-python/apt_listchanges.py", line 385, in confirm
    tty = open('/dev/tty', 'r+')
IOError: [Errno 6] No such device or address: '/dev/tty'
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/3117kB of archives.

apt-listchanges should handle this issue in a more graceful way, like
automatically falling back to frontend text.

Greetings
Marc

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.5-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages apt-listchanges depends on:
ii  apt                           0.6.43.3   Advanced front-end for dpkg
ii  debconf                       1.4.71     Debian configuration management sy
ii  debianutils                   2.15.3     Miscellaneous utilities specific t
ii  python                        2.3.5-5    An interactive high-level object-o
ii  python-apt                    0.6.16.1.2 Python interface to libapt-pkg
ii  ucf                           2.005      Update Configuration File: preserv

apt-listchanges recommends no packages.

-- debconf information:
* apt-listchanges/confirm: true
* apt-listchanges/which: both
* apt-listchanges/frontend: pager
* apt-listchanges/email-address: root
* apt-listchanges/save-seen: true


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to