Package: apt-listchanges
Version: 2.85.12
Severity: serious

apt-listchanges now needs a dependency on dpkg-dev. If you don't have
dpkg-dev installed, when apt-listchanges attempts to execute
dpkg-architecture it results in this traceback and error:

Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 250, in <module>
    main()
  File "/usr/bin/apt-listchanges", line 148, in main
    (news, changelog, binnmu) = pkg.extract_changes(config.which, fromversion, 
config.reverse)
  File "/usr/share/apt-listchanges/DebianFiles.py", line 143, in extract_changes
    arch = subprocess.check_output(['dpkg-architecture', 
'-qDEB_HOST_ARCH']).rstrip()
  File "/usr/lib/python2.7/subprocess.py", line 566, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 709, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1326, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Installing dpkg-dev solves the problem. So does downgrading to 2.85.11.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt-listchanges depends on:
ii  apt                    0.9.14.2
ii  debconf [debconf-2.0]  1.5.52
ii  debianutils            4.4
ii  python                 2.7.5-5
ii  python-apt             0.9.1
ii  python-support         1.0.15
ii  ucf                    3.0027+nmu1

apt-listchanges recommends no packages.

Versions of packages apt-listchanges suggests:
ii  chromium [www-browser]                     31.0.1650.57-1
ii  epiphany-browser [www-browser]             3.8.2-4
ii  exim4-daemon-light [mail-transport-agent]  4.82-3
ii  gnome-terminal [x-terminal-emulator]       3.10.1-1
ii  iceweasel [www-browser]                    24.1.0esr-1
ii  konqueror [www-browser]                    4:4.11.3-1
ii  konsole [x-terminal-emulator]              4:4.11.3-1
ii  links2 [www-browser]                       2.8-1
ii  lxterminal [x-terminal-emulator]           0.1.11-4
ii  lynx-cur [www-browser]                     2.8.8dev.16-1
ii  python-glade2                              2.24.0-3+b1
ii  python-gtk2                                2.24.0-3+b1
ii  rxvt-unicode [x-terminal-emulator]         9.18-3
ii  w3m [www-browser]                          0.5.3-12
ii  xterm [x-terminal-emulator]                298-1

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


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to