OR dependencies in debian/tests/control cause failure

Bug #1179516 reported by Andrew Starr-Bochicchio
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
autopkgtest (Debian)
Fix Released
Unknown
autopkgtest (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

From the failing lintian test:

badpkg: Test Depends field contains an invalid dependency `perl (>= 5.12) | libtest-simple-perl (>= 0.93)'
adt-run: erroneous package: Test Depends field contains an invalid dependency `perl (>= 5.12) | libtest-simple-perl (>= 0.93)'
adt-run: trace: ** stop

https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-lintian/ARCH=i386,label=adt/6/console

README.package-tests implies that this should be ok:

  Depends: <dpkg dependency field syntax>

    Declares that the specified packages must be installed for the
    test to go ahead. `@' stands for the package(s) generated by the
    source package containing the tests; each dependency (strictly,
    or-clause, which may contain `|'s but not commas) containing `@'
    is replicated once for each such binary package, with the binary
    package name substituted for each `@' (but normally `@' should
    occur only once and without a version restriction).

    If no Depends field is present, `Depends: @' is assumed. Note
    that the source tree's Build-Dependencies are _not_ necessarily
    installed, and if you specify any Depends, no binary packages from
    the source are installed unless explicitly requested.

Changed in autopkgtest (Debian):
status: Unknown → New
Changed in autopkgtest (Debian):
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in 2.2.4.

Changed in autopkgtest (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.