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

Bug#756158: marked as done (lintian: Please make an error if Depends or Build-Depends is qt5-default or qt4-default)



Your message dated Sat, 13 Sep 2014 21:35:53 +0000
with message-id <E1XSuz3-0004GH-O4@franck.debian.org>
and subject line Bug#756158: fixed in lintian 2.5.27
has caused the Debian Bug report #756158,
regarding lintian: Please make an error if Depends or Build-Depends is qt5-default or qt4-default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
756158: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756158
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.24
Severity: wishlist

Dear Maintainer,

In the Qt/KDE team, we have provided a couple of 'user oriented'
configuration packages that sets the system up to have either qt4 or qt5
as the default Qt when invoking qmake and similar tools.

But these are end user oriented and should not be used for neither
package building nor other packages should depend on it.

A special exception to the above is that there might be some cases where
debian-qt-kde@lists.debian.org might want to do it for 'chained'
configuration packages.

So, if you could add an Error for that.

If a suggested solution should be presented, likely the following:

build-dep qt4-default

Instead of Build-Depending on qt4-default, replace it with libqt4-dev,
and if your build system is qmake, please invoke qmake with the -qt4
first argument. If you use CMake, it should be picked up without further
changes.

build-dep on qt5-default

Instead of Build-Depending on qt5-default, replace it with qtbase5-dev,
and if your build system is qmake, please invoke qmake with the -qt5
first argument. If you use CMake, it should be picked up without further
changes.

dep on qtX default.

Depending on qtX-default is bad, because it forces a specific
configuration of the underlying system, a configuration that might not
be what the system owner actually wants, so please don't put it in your
Depends line


Thanks for your considerations

/Sune

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils                       2.24.51.20140617-1
ii  bzip2                          1.0.6-5
ii  diffstat                       1.58-1
ii  file                           1:5.19-1
ii  gettext                        0.18.3.2-2
ii  hardening-includes             2.5
ii  intltool-debian                0.35.0+20060710.1
ii  libapt-pkg-perl                0.1.29+b1
ii  libarchive-zip-perl            1.37-2
ii  libclass-accessor-perl         0.34-1
ii  libclone-perl                  0.37-1
ii  libdpkg-perl                   1.17.10
ii  libemail-valid-perl            1.194-1
ii  libfile-basedir-perl           0.03-1
ii  libipc-run-perl                0.92-1
ii  liblist-moreutils-perl         0.33-2
ii  libparse-debianchangelog-perl  1.2.0-1
ii  libtext-levenshtein-perl       0.09-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.60-1
ii  man-db                         2.6.7.1-1
ii  patchutils                     0.3.3-1
ii  perl [libdigest-sha-perl]      5.18.2-4
ii  t1utils                        1.37-2

Versions of packages lintian recommends:
ii  libautodie-perl                 2.25-1
ii  libperlio-gzip-perl             0.18-3
ii  perl-modules [libautodie-perl]  5.18.2-4

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.17.10
ii  libhtml-parser-perl    3.71-1+b1
pn  libtext-template-perl  <none>
pn  libyaml-perl           <none>
ii  xz-utils               5.1.1alpha+20120614-2

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.27

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 756158@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <niels@thykier.net> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 13 Sep 2014 22:48:36 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.27
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
 lintian    - Debian package checker
Closes: 612583 751945 756158 757068 760642 760677 760714 760987 761125
Changes:
 lintian (2.5.27) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - bad-exception-format-in-dep5-copyright
       - changed-by-address-is-root-user
       - exclusive-runtime-tests-field
       - maintainer-address-is-root-user
       - source-contains-prebuilt-doxygen-documentation
       - uploader-address-is-root-user
       - useless-autogenerated-doxygen-file
 .
   * checks/cruft.pm:
     + [BR] Fix a few false positives is for javascript source-is-missing.
     + [BR] Detect prebuilt doxygen documentation.
   * checks/fields.pm:
     + [JW] Fix incorrectly anchored regexps.  (Closes: #760987)
   * checks/files.pm:
     + [BR] Detect useless doxygen generated file.  (Closes:  #751945)
   * checks/manpages.desc:
     + [BR] Improve documentation of manpage-has-errors-from-man.
       (Closes: #757068).
   * checks/menu-format.pm:
     + [BR] Fix a false positive in desktop-mime-but-no-exec-code.
       (Closes: #760677).
   * checks/source-copyright.pm:
     + [BR] Fix false positive for space-in-std-shortname-in-dep5-copyright
       with alternative licenses.  (Closes: #760642).
     + [BR] Fix false positive for with exception syntax.
     + [BR] Fix false positive of
       wildcard-matches-nothing-in-dep5-copyright.  (Closes: 761125)
   * checks/testsuite.{desc,pm}:
     + [BR] Fix false positive missing-runtime-tests-field.
       (Closes: #760714).
     + [BR] Print line in case of error.
 .
   * data/fields/metapackages:
     + [BR] Add qt4-default and qt5-default as metapackage.
       (Closes: #756158).
 .
   * lib/Lintian/Check.pm:
     + [BR] Detect package being built as user root.
       (Closes: #612583).
Checksums-Sha1:
 f8f377a72636b0df75f2c3a566c2d857583b9b25 2693 lintian_2.5.27.dsc
 af8005ddf30244cd3938e145908da3c0961fde47 1249492 lintian_2.5.27.tar.xz
 6f088dcc7defef05b7eb4f5bc9806c74ff106a41 776122 lintian_2.5.27_all.deb
Checksums-Sha256:
 6a9145609475e262bc89a7ad1affc56733f980c623e0ac89606e5cbfe4ade27e 2693 lintian_2.5.27.dsc
 b399b5858d8059775484e9dbcb35a0e111e3d70ae37c2cdefc8a3ed6055ded41 1249492 lintian_2.5.27.tar.xz
 8db1623a5b28fd3569fdc9b6b438bf55eab85dd90c0df3032b36711a2040cf0b 776122 lintian_2.5.27_all.deb
Files:
 72358505d5532fb6e8a82278eac4b4e8 776122 devel optional lintian_2.5.27_all.deb
 18f1f429c9a88fcac541aee5687ddf60 2693 devel optional lintian_2.5.27.dsc
 93af22ba676ccadcc86ee3cbacd09023 1249492 devel optional lintian_2.5.27.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUFLPVAAoJEAVLu599gGRC80kQAIVIvmsQQRdSpnMsDlGeEpyH
pABCHXH/dqD4xICsygKgYW/cCR0dZg1M1JOMhhkFOozO8IHcEt05bCITHYjgMWie
eYOr877s8A6SGg8zGpJGrRtmgAQKpO4Ph/NFv3zICyk20tC8SZqQD7CbYroFPcH9
y2HWhRiMb0OEX1SwRjmrCh56cHF5E08ZdYo/ikxcjWwrRFyWtUXwA2KivguF3vNv
Ijl4wav15ARO6KTwiXZ71Ydh3VN/+TpfqDXvA6zEV3fXVTH7hM0uizY7pEI5Rx/c
GC2Pm4CAGcqn+nafC3T+cMOd/C9vu6Dl3r/lQPaNQ2ckD0PB6pDotSl0g3wYw1j6
huV4JyUOMLVhkWTunD0jq1GiGAScWi+sqKbguiao9Gn9GQRrkj6m+mKK8zOGFzft
igOUbCdp9T1KONS3LBHHr5xhDgp0uSvlJJGIyu2DNgPYSolouf1UAOot6DEoeekj
0b/9CvUL7SQjmvEGY0yBv0I1ELKX5ISabsRZtxYuayGszgRsGcQAqSjl71n/Svfr
woP+PiNmYvqdDce0RTHoec0kSpZ9jKk75aQjXfUGnJ/fPcVFCai6iKiqLycPzsS/
lbkYeJYDKQX2NNM95qvuzCuR3wo9GPQUtTl9SD/yWdW0bZZEWHcEiidYVZPqlYuf
f+E6ksdGj/eQShz/H1r3
=3fn6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: