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

Bug#773686: marked as done (lintian falsely considers qt5-default a metapackage)



Your message dated Tue, 23 Dec 2014 06:47:56 +1100
with message-id <20141222194756.GA609@enc.com.au>
and subject line Re: Bug#773686: lintian falsely considers qt5-default a metapackage
has caused the Debian Bug report #773686,
regarding lintian falsely considers qt5-default a metapackage
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.)


-- 
773686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773686
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.30+deb8u3
Severity: normal

When trying to build a package using qt5, lintian complained
E: build-depends-on-metapackage qt5-default

The problem is that qt5-default is NOT a metapackage and 
packages that do not depend on this package will fail to 
build in systems such as pbuilder.

The error you get without it is:
qmake: could not find a Qt installation of ''

Leaving aside the awesomeness of that error message, it basically
means qmake isn't sure what version of qt it should be. The
package qt5-default removes qmake's confusion.

It tested this by trying to build my package in a  pbuilder, it
failed. I then logged into the pbuilder and installed qt5-default.
qmake was then able to work.

I'll put a lintian override in the meantime.

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils                       2.24.90.20141209-1
ii  bzip2                          1.0.6-7+b2
ii  diffstat                       1.58-1
ii  file                           1:5.20-2
ii  gettext                        0.19.3-2
ii  hardening-includes             2.7
ii  intltool-debian                0.35.0+20060710.1
ii  libapt-pkg-perl                0.1.29+b2
ii  libarchive-zip-perl            1.39-1
ii  libclass-accessor-perl         0.34-1
ii  libclone-perl                  0.37-1+b1
ii  libdpkg-perl                   1.17.22
ii  libemail-valid-perl            1.195-1
ii  libfile-basedir-perl           0.03-1
ii  libipc-run-perl                0.92-1
ii  liblist-moreutils-perl         0.33-2+b1
ii  libparse-debianchangelog-perl  1.2.0-1.1
ii  libtext-levenshtein-perl       0.11-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.64-1
ii  man-db                         2.7.0.2-4
ii  patchutils                     0.3.3-1
ii  perl [libdigest-sha-perl]      5.20.1-3
ii  t1utils                        1.38-3+b1

Versions of packages lintian recommends:
ii  libautodie-perl                 2.25-1
ii  libperlio-gzip-perl             0.18-3+b1
ii  perl                            5.20.1-3
ii  perl-modules [libautodie-perl]  5.20.1-3

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

-- no debconf information

--- End Message ---
--- Begin Message ---
On Mon, Dec 22, 2014 at 07:49:06AM +0100, Niels Thykier wrote:
> The error message from qmake and lintian indeed leaves much to be
> wanted.  However, the correct solution is to:
I'm surprised that is the preferred solution to just adding one line
to a control file. However I don't use qmake that much so I'll go with
that next time. Thanks for the link to the wiki.

Sounds like lintian will get a more useful message soon too.

 - Craig
-- 
Craig Small (@smallsees)   http://enc.com.au/       csmall at : enc.com.au
Debian GNU/Linux           http://www.debian.org/   csmall at : debian.org
GPG fingerprint:        5D2F B320 B825 D939 04D2  0519 3938 F96B DF50 FEA5

--- End Message ---

Reply to: