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

Bug#343190: marked as done (libqt4-dev: qmake adding unneeded libraries to the linker command line)

Your message dated Sun, 15 Jan 2006 09:45:36 -0800
with message-id <E1EyBwe-0003tg-Vm@spohr.debian.org>
and subject line Bug#343190: fixed in qt4-x11 4.1.0-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 13 Dec 2005 14:56:43 +0000
>From bensmail@gmx.net Tue Dec 13 06:56:43 2005
Return-path: <bensmail@gmx.net>
Received: from mail.gmx.de ([] helo=mail.gmx.net)
	by spohr.debian.org with smtp (Exim 4.50)
	id 1EmBa7-00038L-5r
	for submit@bugs.debian.org; Tue, 13 Dec 2005 06:56:43 -0800
Received: (qmail invoked by alias); 13 Dec 2005 14:56:09 -0000
Received: from toronto-HSE-ppp4034245.sympatico.ca (EHLO []) []
  by mail.gmx.net (mp007) with SMTP; 13 Dec 2005 15:56:09 +0100
X-Authenticated: #834378
Subject: libqt4-dev: qmake adding unneeded libraries to the linker command
From: Benjamin Mesing <bensmail@gmx.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Cc: bensmail@gmx.net
Content-Type: text/plain
Date: Tue, 13 Dec 2005 09:54:55 -0500
Message-Id: <1134485695.2854.6.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3 
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: libqt4-dev
Version: 4.0.1-2
Severity: minor


to reduce dependencies between packages, it is suggested to add only
neccessary libraries as linker arguments. Steve Langasek explained the
problems in [1]. Now qmake pulls in loads of unneeded dependencies,
including e.g. libfreetype (-lfreetype). 

Best Regards 


[1] http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux
Locale: LANG=en_GB.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)

Versions of packages libqt4-dev depends on:
ii  libaudio-dev              1.7-2          The Network Audio System (NAS). (d
ii  libc6-dev                 2.3.5-8.1      GNU C Library: Development Librari
ii  libfreetype6-dev          2.1.7-2.4      FreeType 2 font engine, developmen
ii  libglu1-xorg-dev [libglu- 6.8.2.dfsg.1-4 Mesa OpenGL utility library develo
ii  libjpeg62-dev             6b-10          Development files for the IJG JPEG
ii  libmng-dev                1.0.8-1        M-N-G library (Development headers
ii  libmysqlclient14-dev      4.1.13a-3      mysql database development files
ii  libpng12-dev [libpng12-0- 1.2.8rel-1     PNG library - development
ii  libpq-dev                 8.0.3-12       header files for libpq4 (PostgreSQ
ii  libqt4-core               4.0.1-2        Qt 4 core non-GUI functionality ru
ii  libqt4-gui                4.0.1-2        Qt 4 core GUI functionality runtim
ii  libqt4-qt3support         4.0.1-2        Qt 3 compatibility library for Qt 
ii  libqt4-sql                4.0.1-2        Qt 4 SQL database module
ii  libxcursor-dev            1.1.3-1        X cursor management library (devel
ii  libxft-dev                2.1.7-1        FreeType-based font drawing librar
ii  libxinerama-dev           6.8.2.dfsg.1-9 X Window System multi-head display
ii  libxrender-dev            1:0.9.0-2      X Rendering Extension client libra
ii  xlibmesa-gl-dev [libgl-de 6.8.2.dfsg.1-7 Mesa 3D graphics library developme
ii  xlibs-dev                 6.8.2.dfsg.1-4 X Window System client library dev
ii  xlibs-static-pic          6.8.2.dfsg.1-4 X Window System client extension l
ii  zlib1g-dev                1:1.2.3-1      compression library - development

Versions of packages libqt4-dev recommends:
ii  qt4-dev-tools                 4.0.1-2    Qt 4 development tools

-- no debconf information

Received: (at 343190-close) by bugs.debian.org; 15 Jan 2006 17:52:52 +0000
>From joerg@spohr.debian.org Sun Jan 15 09:52:52 2006
Return-path: <joerg@spohr.debian.org>
Received: from joerg by spohr.debian.org with local (Exim 4.50)
	id 1EyBwe-0003tg-Vm; Sun, 15 Jan 2006 09:45:36 -0800
From: Brian Nelson <pyro@debian.org>
To: 343190-close@bugs.debian.org
X-Katie: lisa $Revision: 1.31 $
Subject: Bug#343190: fixed in qt4-x11 4.1.0-2
Message-Id: <E1EyBwe-0003tg-Vm@spohr.debian.org>
Sender: Joerg Jaspert <joerg@spohr.debian.org>
Date: Sun, 15 Jan 2006 09:45:36 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: qt4-x11
Source-Version: 4.1.0-2

We believe that the bug you reported is fixed in the latest version of
qt4-x11, which is due to be installed in the Debian FTP archive:

  to pool/main/q/qt4-x11/libqt4-core_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-debug-dev_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-debug_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-dev_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-gui_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-qt3support_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/libqt4-sql_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/qt4-designer_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/qt4-dev-tools_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/qt4-doc_4.1.0-2_all.deb
  to pool/main/q/qt4-x11/qt4-qtconfig_4.1.0-2_i386.deb
  to pool/main/q/qt4-x11/qt4-x11_4.1.0-2.diff.gz
  to pool/main/q/qt4-x11/qt4-x11_4.1.0-2.dsc

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

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

Debian distribution maintenance software
Brian Nelson <pyro@debian.org> (supplier of updated qt4-x11 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@debian.org)

Hash: SHA1

Format: 1.7
Date: Tue, 10 Jan 2006 19:29:52 -0800
Source: qt4-x11
Binary: libqt4-sql libqt4-core qt4-doc libqt4-debug libqt4-qt3support qt4-designer libqt4-dev qt4-dev-tools libqt4-gui libqt4-debug-dev qt4-qtconfig
Architecture: source i386 all
Version: 4.1.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Brian Nelson <pyro@debian.org>
 libqt4-core - Qt 4 core non-GUI functionality runtime library
 libqt4-debug - Qt 4 debugging runtime libraries
 libqt4-debug-dev - Qt 4 debugging development files
 libqt4-dev - Qt 4 development files
 libqt4-gui - Qt 4 core GUI functionality runtime library
 libqt4-qt3support - Qt 3 compatibility library for Qt 4
 libqt4-sql - Qt 4 SQL database module
 qt4-designer - Qt 4 Designer
 qt4-dev-tools - Qt 4 development tools
 qt4-doc    - Qt 4 API documentation
 qt4-qtconfig - Qt 4 configuration tool
Closes: 330976 335831 343190 346586 346603 346605 347353 347360
 qt4-x11 (4.1.0-2) unstable; urgency=low
   * debian/patches/12_mips_atomic_ops.dpatch: Updated patch to account for
     2 new functions, q_atomic_test_and_set_acquire_int and
     q_atomic_test_and_set_release_int, that were added in this release.
     This should again fix the build failures on mips. (Closes: #335831)
   * debian/patches/13_arm_ftbfs_fixes.dpatch: renamed, added a fix for the
     new build failure due to a poorly defined qreal (Closes: #347360)
   * debian/control: build against libmysqlclient15, and updated all
     dependencies to libmysqlclient15-dev (Closes: #346586)
   * debian/control: added explicit dependencies for libqt4-dev on the
     Source-Version packages libqt4-core, libqt4-gui, libqt4-sql, and
     libqt4-qt3support.  These dependencies were accidentally dropped in
     the last version.  Also removed some unneeded dependencies.
   * Split the *_debug.so symlinks out of libqt4-dev and into a separate
     libqt4-debug-dev package.  Made the libqt4-debug-dev package depend on
     the Source-Version of libqt4-debug.  This way, the symlinks won't be
     dangling if libqt4-debug isn't installed and prevents failed linking
     due to version mismatches.  (Closes: #346603, #346605)
   * Re-enabled sqlite3 support.  It's still statically linked, however,
     but that'll have to do because I really don't want to futz with the
     build system. (Closes: #330976)
   * Enabled sqlite2 support
   * debian/patches/15_alpha_ftbfs_fix.dpatch: new patch to rename
     q_atomic_test_and_set_release_ptr to q_atomic_test_and_set_ptr, as
     suggested by Isaac Clerencia <isaac@debian.org>, to fix a FTBFS on
     alpha. (Closes: #347353)
   * debian/patches/10_qmake_for_debian: renamed from
     10_qmake_use_qt4_tools, and updated to remove the "link_prl" from the
     default qmake CONFIG line.  This disables the recursive linkage
     against all indirectly-used libraries. (Closes: #343190)
 ed0612e19eaafa882e2df19a72024a0a 1464 libs optional qt4-x11_4.1.0-2.dsc
 ce131b11dfeb677643c0e87033a395dc 17822 libs optional qt4-x11_4.1.0-2.diff.gz
 eff3d39ad5c277345544e8a4bb8c80fb 12402878 doc optional qt4-doc_4.1.0-2_all.deb
 76ed016f1d8b3cd79a37ddad7fea933f 3651702 libdevel optional libqt4-dev_4.1.0-2_i386.deb
 0aefa3de1d808656ec63825f4f997fa0 13948 libdevel optional libqt4-debug-dev_4.1.0-2_i386.deb
 67be18e88ce405cd5a630307e41d9686 905620 libs optional libqt4-core_4.1.0-2_i386.deb
 5e32851e0ff91529ac58d8d20060f775 2796918 libs optional libqt4-gui_4.1.0-2_i386.deb
 f0e0f7c3603c961f9ce990f492a5c356 306722 libs optional libqt4-sql_4.1.0-2_i386.deb
 75e1ba88df887fcc98b4995fdd47b932 1254170 libs optional libqt4-qt3support_4.1.0-2_i386.deb
 6f2dd5c14d0c204d4c370c62e4a6068d 1395996 devel optional qt4-designer_4.1.0-2_i386.deb
 270a39d28a84e93eeb338787232d352a 6920318 libs optional libqt4-debug_4.1.0-2_i386.deb
 2fc07877f41ad0587659455dbfb3aa9f 529248 devel optional qt4-dev-tools_4.1.0-2_i386.deb
 b64224890301172ceacbdfb0901355ce 100690 x11 optional qt4-qtconfig_4.1.0-2_i386.deb

Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Signed by Isaac Clerencia <isaac@warp.es>


Reply to: