Package: python3-apt Version: 0.9.3.12 Severity: normal Dear Maintainer,
TagSection object gives an incomplete list of dependencies if dependency list is multi-line and have some comment lines between dependencies. For example: $ dget http://snapshot.debian.org/archive/debian/20150801T033844Z/pool/main/t/tracker/tracker_1.4.1-1.dsc $ cd tracker-1.4.1/ $ python3 >>> import apt_pkg >>> tagf = apt_pkg.TagFile(open('debian/control')) >>> source_section = next(tagf) >>> print(source_section['Build-Depends']) debhelper (>= 9), dh-autoreconf, pkg-config, intltool (>= 0.40.0), gnome-common, libglib2.0-dev (>= 2.40.0), libpango1.0-dev (>= 1.0.0), libdbus-1-dev (>= 1.3.1), libgstreamer1.0-dev (>= 0.10.31), libgstreamer-plugins-base1.0-dev (>= 0.10.31), libsqlite3-dev (>= 3.7.9), libstemmer-dev, libpoppler-glib-dev (>= 0.16.0), libgsf-1-dev (>= 1.14.24), libexif-dev (>= 0.6), libpng12-dev (>= 1.2), libtiff-dev, libvorbis-dev (>= 0.22), libflac-dev (>= 1.2.1), libgtk-3-dev (>= 3.0.0), libtotem-plparser-dev, libmediaart-1.0-dev, zlib1g-dev, libexempi-dev (>= 2.1.0), That is only half of the complete list: $ cat debian/control .... Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, intltool (>= 0.40.0), gnome-common, libglib2.0-dev (>= 2.40.0), libpango1.0-dev (>= 1.0.0), libdbus-1-dev (>= 1.3.1), libgstreamer1.0-dev (>= 0.10.31), libgstreamer-plugins-base1.0-dev (>= 0.10.31), libsqlite3-dev (>= 3.7.9), libstemmer-dev, libpoppler-glib-dev (>= 0.16.0), libgsf-1-dev (>= 1.14.24), libexif-dev (>= 0.6), libpng12-dev (>= 1.2), libtiff-dev, libvorbis-dev (>= 0.22), libflac-dev (>= 1.2.1), libgtk-3-dev (>= 3.0.0), libtotem-plparser-dev, libmediaart-2.0-dev (>= 1.9.0), zlib1g-dev, libexempi-dev (>= 2.1.0), # evolution-dev (>= 2.32.0), # evolution-data-server-dev (>= 2.32.0), # libcamel1.2-dev (>= 2.32.0), libxml2-dev (>= 2.6), libupower-glib-dev (>= 0.9.0), libnautilus-extension-dev (>= 3.0), libenca-dev (>= 1.9), libiptcdata0-dev, uuid-dev, libgee-0.8-dev (>= 0.3), valac, gtk-doc-tools, libglib2.0-doc, xsltproc, graphviz, libunistring-dev, libgif-dev, libgxps-dev, libgirepository1.0-dev (>= 0.10.7-1~), gobject-introspection (>= 0.10) .... Best regards, Mert Dirik -- System Information: Debian Release: 8.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable') Architecture: i386 (x86_64) Foreign Architectures: amd64 Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python3-apt depends on: ii libapt-inst1.5 1.0.9.8.2 ii libapt-pkg4.12 1.0.9.8.2 ii libc6 2.19-18+deb8u1 ii libgcc1 1:4.9.2-10 ii libstdc++6 4.9.2-10 ii python-apt-common 0.9.3.12 ii python3 3.4.2-2 Versions of packages python3-apt recommends: ii iso-codes 3.57-1 ii lsb-release 4.1+Debian13+nmu1 Versions of packages python3-apt suggests: ii python-apt-doc 0.9.3.12 ii python3-apt-dbg 0.9.3.12

