Package: ftp.debian.org
Severity: wishlist
Control: block -1 by 744243
Control: block 738263 by -1

Dear ftp team,

While trying to fix #738263, I got a REJECT:

doxygen_1.8.6-3.dsc: APT could not parse Build-Depends field: Problem Parsing 
Dependency                                                                      
                          

The Build-Depends field in question reads:

Build-Depends: debhelper (>= 9.20140227), dpkg-dev (>= 1.17.2), libqt4-dev 
<!profile.stage1>, flex, bison (>= 1.875a), python, libsqlite3-dev, tmake, 
yui-compressor 

It appears that this error originates from python-apt:

>>> import apt_pkg
>>> apt_pkg.init()
>>> apt_pkg.parse_src_depends("foo <!profile.stage1>")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: Problem Parsing Dependency
>>> 

I believe that the latter function is used in daklib.checks to validate
the Build-Depends line. I therefore ask you to upgrade your version of
python-apt, to a version that correctly parses Build-Depends. In other
words, a version of python-apt that fixes #744243.

Thanks

Helmut


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

Reply via email to