[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1019540: lintian: Multiline dependency in Build-Depends leads to bad-relation & invalid-profile-name-in-source-relation



Hi,

Fab Stz wrote:
> I have a debian/control file with such a Build-Depends:
> 
> Build-Depends: debhelper-compat (= 13),
>                android-sdk-build-tools
>                 <pkg.qt-android-6.4.armeabi-v7a pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.arm64-v8a pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.x86 pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.x86_64 pkg.qt-android-6.4.systemsdk>,
>                android-sdk-platform-tools
>                 <pkg.qt-android-6.4.armeabi-v7a pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.arm64-v8a pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.x86 pkg.qt-android-6.4.systemsdk>
>                 <pkg.qt-android-6.4.x86_64 pkg.qt-android-6.4.systemsdk>,
> 
> Running lintian toward this reports 2 lintian errors:
>  - bad-relation

Interesting. Thanks a lot for that bug report!

>  - invalid-profile-name-in-source-relation

This is probably something where we need to add valid prefix. I
recently also saw "profile." as prefix. Will need to check the specs,
though.

> FYI, I changed to multiline for readability and because otherwise lintian
> reports this other Error:
> - field-too-long Build-Depends (6191 chars > 5000)

Urgs. Thanks for that information as well!

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: