Your message dated Mon, 12 Jan 2004 11:40:39 -0500 with message-id <[EMAIL PROTECTED]> and subject line Bug#222173: libxft2-dev depends on an out-of-date libxft2 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; 25 Nov 2003 23:12:55 +0000 >From [EMAIL PROTECTED] Tue Nov 25 17:12:54 2003 Return-path: <[EMAIL PROTECTED]> Received: from merkel.debian.org [192.25.206.16] by master.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1AOm0X-0005uc-00; Tue, 25 Nov 2003 16:50:09 -0600 Received: from newsamosa.debian.org [208.185.25.35] (mail) by merkel.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1AO2hn-0004WU-00; Sun, 23 Nov 2003 15:27:47 -0700 Received: from h000102512d3f.ne.client2.attbi.com (skiffserv.dyndns.org) [66.30.195.189] by newsamosa.debian.org with esmtp (Exim 3.35 #1 (Debian)) id 1ANypE-0003Bl-00; Sun, 23 Nov 2003 13:19:12 -0500 Received: from cananian by skiffserv.dyndns.org with local (Exim 3.36 #1 (Debian)) id 1ANyfT-0003O8-00; Sun, 23 Nov 2003 13:09:07 -0500 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "C. Scott Ananian" <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: libxft2-dev depends on an out-of-date libxft2 X-Mailer: reportbug 2.36 Date: Sun, 23 Nov 2003 13:09:07 -0500 Message-Id: <[EMAIL PROTECTED]> Sender: "C. Scott Ananian" <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-master.debian.org_2003_11_25-bugs.debian.org_2003_11_20 (1.212-2003-09-23-exp) on master.debian.org X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no version=2.60-master.debian.org_2003_11_25-bugs.debian.org_2003_11_20 X-Spam-Level: Package: libxft2-dev Version: 2.1.1-2 Severity: normal Tags: sid This dependency problem has existed for a Long Time: # apt-get install libxft2{,-dev} Reading Package Lists... Done Building Dependency Tree... Done libxft2-dev is already the newest version. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libxft2-dev: Depends: libxft2 (= 2.1.1-2) but 2.1.2-5 is to be installed E: Broken packages skiffserv:/home/cananian# It forces you to delete all your -dev files if you want to install the latest libxft2: # apt-get install libxft2 Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: libbonoboui2-dev libglade2-dev libgnomecanvas2-dev libgnomeui-dev libgtk2.0-dev libgtop2-dev libpango1.0-dev libwnck-dev libxft2-dev The following packages will be upgraded libxft2 1 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. Need to get 50.0kB of archives. After unpacking 12.8MB disk space will be freed. Do you want to continue? [Y/n] n Abort. skiffserv:/home/cananian# I thought this would be just a temporary problem, but it has been quite a while now and it's still not fixed. --scott -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux skiffserv 2.6.0-test9 #1 Tue Oct 28 16:08:13 EST 2003 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages libxft2-dev depends on: ii libc6-dev [libc-dev] 2.3.2.ds1-10 GNU C Library: Development Librari ii libfontconfig1-dev 2.2.1-12 generic font configuration library ii libfreetype6-dev 2.1.7-1 FreeType 2 font engine, developmen ii libxft2 2.1.1-2 advanced font drawing library for ii pkg-config 0.15.0-3 Manage compile and link flags for ii xlibs-dev 4.2.1-14 X Window System client library dev ii zlib1g-dev [libz-dev] 1:1.2.1-1 compression library - development -- no debconf information --------------------------------------- Received: (at 222173-done) by bugs.debian.org; 13 Jan 2004 21:10:13 +0000 >From [EMAIL PROTECTED] Tue Jan 13 15:10:04 2004 Return-path: <[EMAIL PROTECTED]> Received: from dhcp065-026-182-085.indy.rr.com (redwald.deadbeast.net) [65.26.182.85] by master.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1Ag57K-0003KJ-00; Mon, 12 Jan 2004 10:40:42 -0600 Received: by redwald.deadbeast.net (Postfix, from userid 1000) id 79AEA6412C; Mon, 12 Jan 2004 11:40:39 -0500 (EST) Date: Mon, 12 Jan 2004 11:40:39 -0500 From: Branden Robinson <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: Bug#222173: libxft2-dev depends on an out-of-date libxft2 Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RDZKVD6KUognMRfE" Content-Disposition: inline Mail-Copies-To: nobody X-No-CC: I subscribe to this list; do not CC me on replies. User-Agent: Mutt/1.5.5.1+cvs20040105i Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_01_13 (1.212-2003-09-23-exp) on master.debian.org X-Spam-Status: No, hits=-8.0 required=4.0 tests=HAS_BUG_NUMBER,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_01_13 X-Spam-Level: --RDZKVD6KUognMRfE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > Package: libxft2-dev > Version: 2.1.1-2 > Severity: normal > Tags: sid >=20 > This dependency problem has existed for a Long Time: >=20 > # apt-get install libxft2{,-dev} I hope you realize that libxft2-dev is an obsolete package name. The curre= nt name in use is libxft-dev. > Reading Package Lists... Done > Building Dependency Tree... Done > libxft2-dev is already the newest version. > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. > The following information may help to resolve the situation: > =20 > The following packages have unmet dependencies: > libxft2-dev: Depends: libxft2 (=3D 2.1.1-2) but 2.1.2-5 is to be instal= led > E: Broken packages > skiffserv:/home/cananian# I would not expect to be able to install an obsolete old package name in conjuction with the current version of libxft2. > It forces you to delete all your -dev files if you want to install > the latest libxft2: Well, no, it doesn't force you to "delete all of your -dev files". (You'll note libc6-dev wasn't removed.) It will compel the removal of packages whose dependencies have not been updated yet. > # apt-get install libxft2 > Reading Package Lists... Done > Building Dependency Tree... Done > The following packages will be REMOVED: > libbonoboui2-dev libglade2-dev libgnomecanvas2-dev libgnomeui-dev > libgtk2.0-dev libgtop2-dev libpango1.0-dev libwnck-dev libxft2-dev > The following packages will be upgraded > libxft2 Here's how I would use APT to find out which packages really depend on libxft2-dev, and identify packages which need their dependencies updated: % apt-cache rdepends libxft2-dev libxft2-dev Reverse Depends: libqt3-mt-dev libxft-dev libqt3-dev libxft-dev libxft-dev libfltk1.1-dev libxft-dev It looks like there are only four packages we need to examine more closely: 1) libqt3-mt-dev % apt-cache show libqt3-mt-dev Package: libqt3-mt-dev [...] Version: 3:3.2.3-1 Replaces: libqt-mt-dev, libqt3-dev (>=3D 3.0.5-4), libqt3-helper, libqt3-he= aders (<=3D 3:3.1.1-3), libqt3-emb (<=3D 3:3.0.3-1) Depends: xlibs-dev (>=3D 4.2.1), libmng-dev (>=3D 1.0.3), libpng12-0-dev, l= ibjpeg62-dev, zlib1g-dev, libfreetype6-dev, libc6-dev, libqt3c102-mt (=3D 3= :3.2.3-1), libqt3-headers (=3D 3:3.2.3-1), qt3-dev-tools (=3D 3:3.2 =2E3-1), xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu1-mesa-dev |= libglu-dev, libxft-dev, libxrender-dev, libxcursor-dev, libaudio-dev, xlib= s-pic [...] Package: libqt3-mt-dev [...] Version: 3:3.2.1-6 Replaces: libqt-mt-dev, libqt3-dev (>=3D 3.0.5-4), libqt3-helper, libqt3-he= aders (<=3D 3:3.1.1-3) Depends: xlibs-dev (>=3D 4.2.1), libmng-dev (>=3D 1.0.3), libpng12-0-dev, l= ibjpeg62-dev, zlib1g-dev, libfreetype6-dev, libc6-dev, libqt3c102-mt (=3D 3= :3.2.1-6), libqt3-headers (=3D 3:3.2.1-6), qt3-dev-tools (=3D 3:3.2 =2E1-6), xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu1-mesa-dev |= libglu-dev, libxft2-dev, libxrender-dev, libxcursor-dev, libaudio-dev, xli= bs-pic [...] Package: libqt3-mt-dev [...] Version: 2:3.0.3-20020329-1 Replaces: libqt2-mt-dev Depends: libqt3-dev (=3D 2:3.0.3-20020329-1), libqt3-mt (=3D 2:3.0.3-200203= 29-1) [...] % apt-cache policy libqt3-mt-dev libqt3-mt-dev: Installed: 3:3.2.3-1 Candidate: 3:3.2.3-1 Version Table: *** 3:3.2.3-1 0 500 http://http.us.debian.org unstable/main Packages 100 /var/lib/dpkg/status 3:3.2.1-6 0 500 http://http.us.debian.org testing/main Packages 2:3.0.3-20020329-1 0 500 http://http.us.debian.org stable/main Packages It appears that libqt3-mt-dev has already been fixed, though the latest pac= kage has not propagated to Debian testing yet. 2) libqt3-dev libqt3-dev comes from the same source package at libqt3-mt-dev, and therefo= re the same analysis applies as in case 1) above. 3) libxft-dev apt-cache rdepends says libxft-dev has a reverse dependency on libxft2-dev because (and only because) libxft2-dev provides libxft-dev. We can therefo= re skip this case. 4) libfltk1.1-dev % apt-cache show libfltk1.1-dev | less Package: libfltk1.1-dev Priority: optional Section: libdevel Installed-Size: 1956 Maintainer: Aaron M. Ucko <[EMAIL PROTECTED]> Architecture: powerpc Source: fltk1.1 Version: 1.1.4-1 Replaces: libfltk-dev Provides: libfltk-dev Depends: debconf (>=3D 0.5), libfltk1.1c102 (=3D 1.1.4-1), libjpeg62-dev, l= ibpng12-0-dev, libxft2-dev, xlibs-dev, zlib1g-dev Suggests: fltk1.1-doc, fluid Conflicts: libfltk-dev Filename: pool/main/f/fltk1.1/libfltk1.1-dev_1.1.4-1_powerpc.deb Size: 510184 MD5sum: 45e387f071f94d7d36a2c19b81c0d154 Description: The Fast Light Toolkit (development files) A very nice LGPL'd graphical user interface toolkit originally based on libForms. . URL: http://www.fltk.org . This package contains files necessary for compiling programs that depend on FLTK. % apt-cache policy libfltk1.1-dev libfltk1.1-dev: Installed: (none) Candidate: 1.1.4-1 Version Table: 1.1.4-1 0 500 http://http.us.debian.org unstable/main Packages 500 http://http.us.debian.org testing/main Packages libfltk1.1-dev needs to have its dependencies updated, and a new version uploaded to Debian unstable. As for the rest of the packages apt told you it had a problem with, I used = the following script on the command line to check out the current state of play: % for PKG in libbonoboui2-dev libglade2-dev libgnomecanvas2-dev \ libgnomeui-dev libgtk2.0-dev libgtop2-dev libpango1.0-dev libwnck-dev \ libxft2-dev; do apt-cache show "$PKG" | grep-dctrl -F Depends \ -sPackage,Version,Depends libxft; done Package: libpango1.0-dev Version: 1.2.5-2.1 Depends: libpango1.0-0 (=3D 1.2.5-2.1), libglib2.0-dev (>=3D 2.2.0), libfre= etype6-dev (>=3D 2.1.3), xlibs-dev, pkg-config, libxft-dev, libfontconfig1-= dev (>=3D 2.1.91) Package: libxft2-dev Version: 2.1.1-2 Depends: libxft2 (=3D 2.1.1-2), libc6-dev | libc-dev, libfontconfig1-dev, l= ibfreetype6-dev, xlibs-dev, zlib1g-dev | libz-dev, pkg-config It therefore looks like libpango1.0-dev has been updated, and none of the -dev packages apt tried to remove will actually be removed if you stop telling apt-get to install an obsolete package. > I thought this would be just a temporary problem, but it has been quite > a while now and it's still not fixed. You would probably be less frustrated if you stopped attempting to install an obsolete package. Closing this report. --=20 G. Branden Robinson | The Rehnquist Court has never Debian GNU/Linux | encountered a criminal statute it [EMAIL PROTECTED] | did not like. http://people.debian.org/~branden/ | -- John Dean --RDZKVD6KUognMRfE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iEYEARECAAYFAkACzgcACgkQ6kxmHytGonz8mgCgnxI/pcD9J31xizcJWs/6xTPV vtIAmwU3CnL1d4Mgxgr1nbJu05AhLYc4 =/lX/ -----END PGP SIGNATURE----- --RDZKVD6KUognMRfE--