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
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