Bug#975597: marked as done (libxft2: fonts-noto-color-emoji causes protocol error in libxft)
Your message dated Mon, 03 Oct 2022 07:37:05 + with message-id and subject line Bug#975597: fixed in xft 2.3.6-1 has caused the Debian Bug report #975597, regarding libxft2: fonts-noto-color-emoji causes protocol error in libxft 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 ow...@bugs.debian.org immediately.) -- 975597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975597 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxft2 Version: 2.3.2-2 Severity: important Tags: patch -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dear Maintainer, libxft seems to have a known issue where color emojis cause it crash the app with an X11 protocol error, e.g.: X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 139 (RENDER) Minor opcode of failed request: 20 (RenderAddGlyphs) Serial number of failed request: 2961 Current serial number in output stream: 2970 It looks like there is an unmerged upstream patch available: https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1 Can we get this patch included in the libxft2 package? Cheers, Tobias - -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 5.4.78 (SMP w/12 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages libxft2 depends on: ii libc6 2.31-4 ii libfontconfig1 2.13.1-4.2 ii libfreetype62.10.2+dfsg-4 ii libx11-62:1.6.12-1 ii libxrender1 1:0.9.10-1 libxft2 recommends no packages. libxft2 suggests no packages. - -- no debconf information -BEGIN PGP SIGNATURE- iHsEARECADsWIQRxaBGQN9IG6CSWJyjmr+x6msfgvAUCX7wz4x0ccmFubWErZGVi aWFuYnRzQHRkaWVkcmljaC5kZQAKCRDmr+x6msfgvD1ZAJ9KQzfuzrlVOCOF6tCx aOc752qr4wCeMZLV51R5/6KQ+pDu2Gna+YlFQo8= =SeAR -END PGP SIGNATURE- --- End Message --- --- Begin Message --- Source: xft Source-Version: 2.3.6-1 Done: Timo Aaltonen We believe that the bug you reported is fixed in the latest version of xft, 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 975...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Timo Aaltonen (supplier of updated xft 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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 03 Oct 2022 10:15:21 +0300 Source: xft Built-For-Profiles: noudeb Architecture: source Version: 2.3.6-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force Changed-By: Timo Aaltonen Closes: 975597 1021120 Changes: xft (2.3.6-1) unstable; urgency=medium . * New upstream release. (Closes: #975597, #1021120) Checksums-Sha1: 25964f1c731e8827baf6f8c3a58ddf25c339a59a 2006 xft_2.3.6-1.dsc b07e4b6c9d22d91a3544728bf4d8bd64a12bf03c 447498 xft_2.3.6.orig.tar.gz 26bb9a20713fa6853d55b4712bcf7070f36e9970 17995 xft_2.3.6-1.diff.gz 99e150416b2604e7cf0250de5b58fb7e90bf9ccd 8031 xft_2.3.6-1_source.buildinfo Checksums-Sha256: 252220495bd12fac30d8f1b1994916beaed9c5149138dcc62e230fee17339530 2006 xft_2.3.6-1.dsc b7e59f69e0bbabe9438088775f7e5a7c16a572e58b11f9722519385d38192df5 447498 xft_2.3.6.orig.tar.gz 9d4c64fc52626134a3f753df88fceaba0cb460bd9b56544f0e42178deca77019 17995 xft_2.3.6-1.diff.gz 782e4460c2bd2c6da7db9c6b894254d233a32df204d05235843525c5d68ca821 8031 xft_2.3.6-1_source.buildinfo Files: ada6686e1dca9fd4f9c4dc063b4a0eb8 2006 devel optional xft_2.3.6-1.dsc 59f23d3b150a2c3f8a691997da905663 447498 devel optional xft_2.3.6.orig.tar.gz 1ce97c9f0afbf1c63da29c862a828dc1 17995 devel optional xft_2.3.6-1.diff.gz 9893558115cae406dc4df65764e7086b 8031 devel optional xft_2.3.6-1_source.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmM6jGQACgkQy3AxZaiJ hNwpMQ//TL/Mm7+TZmi9Y4GAOU8NBs8U4o5MtvoDx32PPYkz3dkBmt2zCf0lG9CN y6sIQCaUM/3NTS/tLZp0PA5/2P3dvuBHPhu4D9Y4VzPChDLfO/0IZUKgUCvc4HFE TqzeYYMnS7vhFIBZQCWL856ZLw3Bdz3G6+/MhnLc4C8/l1y8Vk4pthgjTwRP3UpX 1HpwwqkmhB4U0hvQ1r4Q6/iS+7ZJ3b+gv/+w+f4aRiQdsVdxnV6V
Bug#975597: libxft2: fonts-noto-color-emoji causes protocol error in libxft
Hi, this has been fixed upstream in version 2.3.5: | Add support for BGRA glyphs display and scaling https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS I've merged the latest 2.3.6 locally and it seems to work fine. Would be great to get that into unstable. Cheers Jochen * Tobias Diedrich [2020-11-23 23:12]: Package: libxft2 Version: 2.3.2-2 Severity: important Tags: patch Dear Maintainer, libxft seems to have a known issue where color emojis cause it crash the app with an X11 protocol error, e.g.: X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 139 (RENDER) Minor opcode of failed request: 20 (RenderAddGlyphs) Serial number of failed request: 2961 Current serial number in output stream: 2970 It looks like there is an unmerged upstream patch available: https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1 Can we get this patch included in the libxft2 package? Cheers, Tobias -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 5.4.78 (SMP w/12 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages libxft2 depends on: ii libc6 2.31-4 ii libfontconfig1 2.13.1-4.2 ii libfreetype62.10.2+dfsg-4 ii libx11-62:1.6.12-1 ii libxrender1 1:0.9.10-1 libxft2 recommends no packages. libxft2 suggests no packages. -- no debconf information signature.asc Description: PGP signature
Bug#975597: libxft2: fonts-noto-color-emoji causes protocol error in libxft
Package: libxft2 Version: 2.3.2-2 Severity: important Tags: patch -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dear Maintainer, libxft seems to have a known issue where color emojis cause it crash the app with an X11 protocol error, e.g.: X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 139 (RENDER) Minor opcode of failed request: 20 (RenderAddGlyphs) Serial number of failed request: 2961 Current serial number in output stream: 2970 It looks like there is an unmerged upstream patch available: https://gitlab.freedesktop.org/xorg/lib/libxft/-/merge_requests/1 Can we get this patch included in the libxft2 package? Cheers, Tobias - -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 5.4.78 (SMP w/12 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages libxft2 depends on: ii libc6 2.31-4 ii libfontconfig1 2.13.1-4.2 ii libfreetype62.10.2+dfsg-4 ii libx11-62:1.6.12-1 ii libxrender1 1:0.9.10-1 libxft2 recommends no packages. libxft2 suggests no packages. - -- no debconf information -BEGIN PGP SIGNATURE- iHsEARECADsWIQRxaBGQN9IG6CSWJyjmr+x6msfgvAUCX7wz4x0ccmFubWErZGVi aWFuYnRzQHRkaWVkcmljaC5kZQAKCRDmr+x6msfgvD1ZAJ9KQzfuzrlVOCOF6tCx aOc752qr4wCeMZLV51R5/6KQ+pDu2Gna+YlFQo8= =SeAR -END PGP SIGNATURE-
Processed: Re: Bug#915027: libxft-dev should be installable for multiple architectures simultaneously
Processing commands for cont...@bugs.debian.org: > fixed 915027 2.3.2-2 Bug #915027 [libxft-dev] libxft-dev should be installable for multiple architectures simultaneously Marked as fixed in versions xft/2.3.2-2. > thanks Stopping processing here. Please contact me if you need assistance. -- 915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#915027: marked as done (libxft-dev should be installable for multiple architectures simultaneously)
Your message dated Fri, 30 Nov 2018 10:31:09 +0200 with message-id <7e879662-2a43-28c0-67e8-d6b9f2d94...@debian.org> and subject line Re: Bug#915027: libxft-dev should be installable for multiple architectures simultaneously has caused the Debian Bug report #915027, regarding libxft-dev should be installable for multiple architectures simultaneously 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 ow...@bugs.debian.org immediately.) -- 915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxft-dev Version: 2.3.2-2 Attempting to install libxft-dev for amd64 and i386 at the same time (or any other arch for that matter) gives an error that they conflict. This is because the "Package: libxft-dev"section of the debian/control file does not contain "Multi-arch: same" (see https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which says that any duplicate files between the two different architectures is fine. As a working example the libxfixes-dev package's control file contains this header and does allow installing for both architectures simultaneously. The -dev package for the two architectures include headers, libs and man pages. I verified that both architectures install their libs in arch-specific folders and that the headers and man pages are identical for the two architectures (making "Multi-Arch: same" safe to use). Barring some differences in the headers for architectures other than amd64 and i386, it should be fine to add "Multi-Arch: same" to the control file. Thank You. P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these two also affect me) and probably many of the other x dev packages. Let me know if you want me to file separate bug reports for those. --- End Message --- --- Begin Message --- fixed 915027 2.3.2-2 thanks On 30.11.2018 1.05, Davy Durham wrote: > To be completely transparent, I did this on Ubuntu 16.04, but the > package has not been changed significantly that I can see. So, that's odd > > I got the error when running "apt-get install libxft-dev:i386 > libxft-dev:amd64" which gives the conflict error. If I run "dpkg -i > libxft-dev_2.3.2-1_amd64.deb libxft-dev_2.3.2-1_i386.deb" it will look > like it installs both, but the install of i386 silently replaces the > amd64, and running a dpkg --list would show only i386 as installed. > > That's probably basic for you, but that is what I am seeing. Does that > information change anything in your testing? it was fixed in 2.3.2-2: xft (2.3.2-2) unstable; urgency=medium .. * Mark libxft-dev Multi-Arch: same. Thanks Hugh McMaster for the patch. (Closes: #884176). also fixed in Ubuntu 18.10 and up. -- t--- End Message ---
Bug#915027: libxft-dev should be installable for multiple architectures simultaneously
To be completely transparent, I did this on Ubuntu 16.04, but the package has not been changed significantly that I can see. So, that's odd I got the error when running "apt-get install libxft-dev:i386 libxft-dev:amd64" which gives the conflict error. If I run "dpkg -i libxft-dev_2.3.2-1_amd64.deb libxft-dev_2.3.2-1_i386.deb" it will look like it installs both, but the install of i386 silently replaces the amd64, and running a dpkg --list would show only i386 as installed. That's probably basic for you, but that is what I am seeing. Does that information change anything in your testing? On 11/29/2018 11:08 AM, Sven Joachim wrote: Control: tags -1 unreproducible On 2018-11-29 10:16 -0600, Davy Durham wrote: Package: libxft-dev Version: 2.3.2-2 Attempting to install libxft-dev for amd64 and i386 at the same time (or any other arch for that matter) gives an error that they conflict. Not for me, I can coinstall libxft-dev:amd64 and libxft-dev:i386 just fine. This is because the "Package: libxft-dev"section of the debian/control file does not contain "Multi-arch: same" (see https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which says that any duplicate files between the two different architectures is fine. That's already the case: , | $ aptitude show libxft-dev | grep -E Multi-Arch | Multi-Arch: same ` P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these two also affect me) and probably many of the other x dev packages. Let me know if you want me to file separate bug reports for those. Most definitely not, libxi-dev and libxtst-dev are also already "Multi-Arch: same". My hunch is that you are running unstable and there might be a version skew for some dependency package (libc6-dev, maybe?) which prevents you from installing both libxft-dev:amd64 and libxft-dev:i386. If that is the case, please retry after the next mirror push. Cheers, Sven
Bug#915027: libxft-dev should be installable for multiple architectures simultaneously
Control: tags -1 unreproducible On 2018-11-29 10:16 -0600, Davy Durham wrote: > Package: libxft-dev > Version: 2.3.2-2 > > Attempting to install libxft-dev for amd64 and i386 at the same time > (or any other arch for that matter) gives an error that they > conflict. Not for me, I can coinstall libxft-dev:amd64 and libxft-dev:i386 just fine. > This is because the "Package: libxft-dev"section of the > debian/control file does not contain "Multi-arch: same" (see > https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which > says that any duplicate files between the two different architectures > is fine. That's already the case: , | $ aptitude show libxft-dev | grep -E Multi-Arch | Multi-Arch: same ` > P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these > two also affect me) and probably many of the other x dev packages. > Let me know if you want me to file separate bug reports for those. Most definitely not, libxi-dev and libxtst-dev are also already "Multi-Arch: same". My hunch is that you are running unstable and there might be a version skew for some dependency package (libc6-dev, maybe?) which prevents you from installing both libxft-dev:amd64 and libxft-dev:i386. If that is the case, please retry after the next mirror push. Cheers, Sven
Processed: Re: Bug#915027: libxft-dev should be installable for multiple architectures simultaneously
Processing control commands: > tags -1 unreproducible Bug #915027 [libxft-dev] libxft-dev should be installable for multiple architectures simultaneously Added tag(s) unreproducible. -- 915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#915027: libxft-dev should be installable for multiple architectures simultaneously
Package: libxft-dev Version: 2.3.2-2 Attempting to install libxft-dev for amd64 and i386 at the same time (or any other arch for that matter) gives an error that they conflict. This is because the "Package: libxft-dev"section of the debian/control file does not contain "Multi-arch: same" (see https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which says that any duplicate files between the two different architectures is fine. As a working example the libxfixes-dev package's control file contains this header and does allow installing for both architectures simultaneously. The -dev package for the two architectures include headers, libs and man pages. I verified that both architectures install their libs in arch-specific folders and that the headers and man pages are identical for the two architectures (making "Multi-Arch: same" safe to use). Barring some differences in the headers for architectures other than amd64 and i386, it should be fine to add "Multi-Arch: same" to the control file. Thank You. P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these two also affect me) and probably many of the other x dev packages. Let me know if you want me to file separate bug reports for those.
Bug#884176: marked as done (libxft-dev: Please mark the package Multi-Arch: same)
Your message dated Tue, 17 Apr 2018 17:15:43 + with message-id <e1f8ucl-0001uo...@fasolo.debian.org> and subject line Bug#884176: fixed in xft 2.3.2-2 has caused the Debian Bug report #884176, regarding libxft-dev: Please mark the package Multi-Arch: same 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 ow...@bugs.debian.org immediately.) -- 884176: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884176 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxft-dev Version: 2.3.2-1+b2 Severity: wishlist Dear Maintainer, The package libxft-dev is not currently multi-arch installable. A comparison of the i386 and amd64 variants reveals no file conflicts. Multi-arch support is needed for packages such as libfontforge-dev and libpango1.0-dev. Please mark the package Multi-Arch: same. If it helps, I can prepare an NMU for this issue. Thank you -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.25-3 ii libfontconfig1-dev 2.12.6-0.1 ii libfreetype6-dev 2.8.1-0.2 ii libx11-dev 2:1.6.4-3 ii libxft22.3.2-1+b2 ii libxrender-dev 1:0.9.10-1 ii zlib1g-dev [libz-dev] 1:1.2.8.dfsg-5 libxft-dev recommends no packages. libxft-dev suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Source: xft Source-Version: 2.3.2-2 We believe that the bug you reported is fixed in the latest version of xft, 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 884...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emilio Pozuelo Monfort <po...@debian.org> (supplier of updated xft 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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 17 Apr 2018 18:41:29 +0200 Source: xft Binary: libxft2 libxft2-udeb libxft-dev Architecture: source Version: 2.3.2-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Emilio Pozuelo Monfort <po...@debian.org> Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2- FreeType-based font drawing library for X libxft2-udeb - FreeType-based font drawing library for X (udeb) Closes: 884176 889301 Changes: xft (2.3.2-2) unstable; urgency=medium . [ Julien Cristau ] * Use https URL in debian/watch. * Update packaging VCS URL for move to salsa. . [ Cyril Brulebois ] * Remove myself from Uploaders (Closes: #889301). . [ Emilio Pozuelo Monfort ] * Mark libxft-dev Multi-Arch: same. Thanks Hugh McMaster for the patch. (Closes: #884176). * Specify source format. * Switch to automatic -dbgsym packages. * debian/README.source: dropped, we no longer use xsfbs. * Bump the debhelper compat to 11. - parallel builds and autoreconf enabled by default. - --disable-silent-rules automatically passed by debhelper. * Switch to dh_missing and enable fail-missing. Checksums-Sha1: 062abe04d388b9c58c55381ea383b4552aab351a 2000 xft_2.3.2-2.dsc 0568a360a9f3ca97bdcdaf61535bf9d0bdae80db 402454 xft_2.3.2.orig.tar.gz 222974578037489a8de29f3ab4c58eb29597f8ae 10327 xft_2.3.2-2.diff.gz 62f32fa24037c2ff8db057bb34ea0f7dfc974ad3 5923 xft_2.3.2-2_source.buildinfo Checksums-Sha256: 56c1f34591cdc307e83abaabb28e22e190cabcf528241e18dfcd5dca9e530f89 2000 xft_2.3.2-2.dsc 26cdddcc70b187833cbe9dc54df1864ba4c03a7175b2ca9276de9f05dce74507 402454 xft_2.3.2.orig.tar.gz e94bd505f05507b5691dca9380c2bd4595ba1fd267c09831ab6e3be4bfd87062 10327 xft_2.3.2-2.diff.gz 973d4319cb1f57c4287210914a2311c11b1ad73aa2233b10622d50327e911de0 5923 xft_2.3.2-2_source.buildinfo Files: 4bdc91942a6e4eb19d8296e6d204170b 2000 devel optional xft_2.3.2-2.dsc 3a2c1ce2641817dace55cd2bfe10b0f0 402454 devel option
Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Hi, Could this bug be fixed in Unstable, please? Alternatively, if you would like, I am happy to prepare a NMU. I don’t believe upstream will release another version (given the lack of activity), so fixing outstanding bugs is ideal. In particular, the previous maintainer bug (#889301) and switching the Vcs-fields to Salsa. Thank you
Bug#843837: marked as done (libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h)
Your message dated Mon, 5 Feb 2018 15:38:05 +0100 with message-id <56babf10-9d75-e0f9-135b-47dff5afe...@debian.org> and subject line Re: Bug#843837: libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h has caused the Debian Bug report #843837, regarding libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h 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 ow...@bugs.debian.org immediately.) -- 843837: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843837 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxft-dev Version: 2.3.2-1 Severity: normal Tags: upstream Dear Maintainer, * What led up to the situation? Tried to build Motif from sources. * What exactly did you do (or not do) that was effective (or ineffective)? Take Motif sources and run configure && make * What was the outcome of this action? Compilation error: make[3]: Entering directory '/home/alex/heap/motif.sf.git/lib/Xm' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I.. -I./.. -DXMBINDDIR_FALLBACK=\"/usr/lib/X11/bindings\" -DINCDIR=\"/usr/include/X11\" -DLIBDIR=\"/usr/lib/X11\" -O0 -g3 -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter -MT Label.lo -MD -MP -MF .deps/Label.Tpo -c -o Label.lo Label.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -I.. -I./.. -DXMBINDDIR_FALLBACK=\"/usr/lib/X11/bindings\" -DINCDIR=\"/usr/include/X11\" -DLIBDIR=\"/usr/lib/X11\" -O0 -g3 -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter -MT Label.lo -MD -MP -MF .deps/Label.Tpo -c Label.c -fPIC -DPIC -o .libs/Label.o In file included from XmRenderTI.h:33:0, from Label.c:77: /usr/include/X11/Xft/Xft.h:39:22: fatal error: ft2build.h: No such file or directory #include ^ compilation terminated. Makefile:1048: recipe for target 'Label.lo' failed make[3]: *** [Label.lo] Error 1 make[3]: Leaving directory '/home/alex/heap/motif.sf.git/lib/Xm' * What outcome did you expect instead? Motif should compile without errors. /usr/include/X11/Xft/Xft.h from the package libxft-dev. This header has include string: #include on line 39. This is incorrect. Since ft2build.h is installed in /usr/include/freetype2 dir, the include macro must be the following: #include -- System Information: Debian Release: 8.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.19-18+deb8u6 ii libfontconfig1-dev 2.11.0-6.3+deb8u1 ii libfreetype6-dev 2.5.2-3+deb8u1 ii libx11-dev 2:1.6.2-3 ii libxft22.3.2-1 ii libxrender-dev 1:0.9.8-1+b1 ii zlib1g-dev [libz-dev] 1:1.2.8.dfsg-2+b1 libxft-dev recommends no packages. libxft-dev suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- On 02/04/2018 01:05 PM, Hugh McMaster wrote: > Hi Graham, > > Sorry for the delayed reply. > > On Wednesday, 31 January 2018 5:23 PM, Graham Inggs wrote: >> I saw this message in bug #887595 [1] and thought it would be relevant here: >> >> On Tue, Jan 23, 2018 at 11:56:38AM +, Hugh McMaster wrote: >>> Also note that the Freetype2 developers no longer recommend using >>> #include >>> in source files (which was the intent of my patch). The following should be >>> used instead: >>> #include >>> #include FT_FREETYPE_H >>> >>> Developers would then use either freetype-config or pkg-config to >>> obtain the cflags etc. >> >> Hugh, do you have a reference for the above? > > The freetype-2.8 API reference shows this #include usage. Look at the > documentation > provided with libfreetype6-dev in > /usr/share/doc/libfreetype6/documentation.html, > particulary Tutorial #1 and Example #1. > > Freetype-2.9 (the most recent upstream version) also has this information. > See [1] for information on freetype2's header inclusion scheme and [2] for > the tutorial. > > [1] > https://www.freetype.org/freetype2/docs/reference/ft2-header_inclusion.html > [2] https://www.freetype.org/freetype2/docs/tutorial/step1.html > [3] > https://anonscm.debian.org/cgit/collab-maint/motif.git/tree/debian/patches/fix_ac_find_xft.patch > Closing this bug as invalid. Cheers, Julien--- End Message ---
Bug#843837: libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h
On 04/02/2018 14:05, Hugh McMaster wrote: The freetype-2.8 API reference shows this #include usage. Look at the documentation provided with libfreetype6-dev in /usr/share/doc/libfreetype6/documentation.html, particulary Tutorial #1 and Example #1. Freetype-2.9 (the most recent upstream version) also has this information. See [1] for information on freetype2's header inclusion scheme and [2] for the tutorial. Thanks!
Bug#843837: libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h
Hi Graham, Sorry for the delayed reply. On Wednesday, 31 January 2018 5:23 PM, Graham Inggs wrote: > I saw this message in bug #887595 [1] and thought it would be relevant here: > > On Tue, Jan 23, 2018 at 11:56:38AM +, Hugh McMaster wrote: >> Also note that the Freetype2 developers no longer recommend using >> #include >> in source files (which was the intent of my patch). The following should be >> used instead: >> #include >> #include FT_FREETYPE_H >> >> Developers would then use either freetype-config or pkg-config to >> obtain the cflags etc. > > Hugh, do you have a reference for the above? The freetype-2.8 API reference shows this #include usage. Look at the documentation provided with libfreetype6-dev in /usr/share/doc/libfreetype6/documentation.html, particulary Tutorial #1 and Example #1. Freetype-2.9 (the most recent upstream version) also has this information. See [1] for information on freetype2's header inclusion scheme and [2] for the tutorial. [1] https://www.freetype.org/freetype2/docs/reference/ft2-header_inclusion.html [2] https://www.freetype.org/freetype2/docs/tutorial/step1.html [3] https://anonscm.debian.org/cgit/collab-maint/motif.git/tree/debian/patches/fix_ac_find_xft.patch
Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Hi Julien, On Thu, 25 Jan 2018 09:07:51 +0100 Julien Cristau <jcris...@debian.org> wrote: > > > I get that it's important to you. That doesn't make it an important > bug. This bug blocks improvement in other many packages. So while this bug is for sure unimportant for libxft alone, it has some importance for the Debian project at large: there are some important packages (lipango, libfontforge and their dependencies) that would benefit from this small fix. It would be great if would reconsider and either upload the fix yourself or ACK the NMU on mentors. (#887595) Many thanks, -- tobi
Bug#843837: libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h
Hi Oleksiy, Hugh I saw this message in bug #887595 [1] and thought it would be relevant here: On Tue, Jan 23, 2018 at 11:56:38AM +, Hugh McMaster wrote: > Also note that the Freetype2 developers no longer recommend using > #include > in source files (which was the intent of my patch). The following should be > used instead: > #include > #include FT_FREETYPE_H > > Developers would then use either freetype-config or pkg-config to > obtain the cflags etc. Hugh, do you have a reference for the above? Regards Graham [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887595#35
Processed: Re: Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Processing control commands: > severity -1 wishlist Bug #884176 [libxft-dev] libxft-dev: Please mark the package Multi-Arch: same Severity set to 'wishlist' from 'important' -- 884176: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884176 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Control: severity -1 wishlist On Wed, Jan 24, 2018 at 09:38:54 +, Hugh McMaster wrote: > Control: severity -1 important > > I am raising this bug's severity to 'important', following advice from > #887595. > > Also, the lack of multi-arch awareness in this package blocks multi-arch > support in > libpango1.0-dev and libfontforge-dev. These packages, in turn, block > multi-arch > support in Wine (i.e. wine-development). > > Marking libxft-dev as Multi-Arch: same will benefit many package, including > packages depending on libpango1.0-dev and libfontforge-dev. So fixing > this bug is important. > I get that it's important to you. That doesn't make it an important bug. Cheers, Julien
Processed: libxft-dev: Please mark the package Multi-Arch: same
Processing control commands: > severity -1 important Bug #884176 [libxft-dev] libxft-dev: Please mark the package Multi-Arch: same Severity set to 'important' from 'wishlist' -- 884176: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884176 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Control: severity -1 important I am raising this bug's severity to 'important', following advice from #887595. Also, the lack of multi-arch awareness in this package blocks multi-arch support in libpango1.0-dev and libfontforge-dev. These packages, in turn, block multi-arch support in Wine (i.e. wine-development). Marking libxft-dev as Multi-Arch: same will benefit many package, including packages depending on libpango1.0-dev and libfontforge-dev. So fixing this bug is important.
Bug#884176: NMU for libxft-dev
Dear Maintainer, The attached debdiff is for an NMU for libxft-dev. It fixes #884176 and #843837. Hugh xft.debdiff Description: xft.debdiff
Bug#884176: libxft-dev: Please mark the package Multi-Arch: same
Package: libxft-dev Version: 2.3.2-1+b2 Severity: wishlist Dear Maintainer, The package libxft-dev is not currently multi-arch installable. A comparison of the i386 and amd64 variants reveals no file conflicts. Multi-arch support is needed for packages such as libfontforge-dev and libpango1.0-dev. Please mark the package Multi-Arch: same. If it helps, I can prepare an NMU for this issue. Thank you -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.25-3 ii libfontconfig1-dev 2.12.6-0.1 ii libfreetype6-dev 2.8.1-0.2 ii libx11-dev 2:1.6.4-3 ii libxft22.3.2-1+b2 ii libxrender-dev 1:0.9.10-1 ii zlib1g-dev [libz-dev] 1:1.2.8.dfsg-5 libxft-dev recommends no packages. libxft-dev suggests no packages. -- no debconf information
Bug#843837: libxft-dev: Xft/Xft.h header incorrectly includes ft2build.h
Package: libxft-dev Version: 2.3.2-1 Severity: normal Tags: upstream Dear Maintainer, * What led up to the situation? Tried to build Motif from sources. * What exactly did you do (or not do) that was effective (or ineffective)? Take Motif sources and run configure && make * What was the outcome of this action? Compilation error: make[3]: Entering directory '/home/alex/heap/motif.sf.git/lib/Xm' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I.. -I./.. -DXMBINDDIR_FALLBACK=\"/usr/lib/X11/bindings\" -DINCDIR=\"/usr/include/X11\" -DLIBDIR=\"/usr/lib/X11\" -O0 -g3 -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter -MT Label.lo -MD -MP -MF .deps/Label.Tpo -c -o Label.lo Label.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -I.. -I./.. -DXMBINDDIR_FALLBACK=\"/usr/lib/X11/bindings\" -DINCDIR=\"/usr/include/X11\" -DLIBDIR=\"/usr/lib/X11\" -O0 -g3 -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter -MT Label.lo -MD -MP -MF .deps/Label.Tpo -c Label.c -fPIC -DPIC -o .libs/Label.o In file included from XmRenderTI.h:33:0, from Label.c:77: /usr/include/X11/Xft/Xft.h:39:22: fatal error: ft2build.h: No such file or directory #include ^ compilation terminated. Makefile:1048: recipe for target 'Label.lo' failed make[3]: *** [Label.lo] Error 1 make[3]: Leaving directory '/home/alex/heap/motif.sf.git/lib/Xm' * What outcome did you expect instead? Motif should compile without errors. /usr/include/X11/Xft/Xft.h from the package libxft-dev. This header has include string: #include on line 39. This is incorrect. Since ft2build.h is installed in /usr/include/freetype2 dir, the include macro must be the following: #include -- System Information: Debian Release: 8.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.19-18+deb8u6 ii libfontconfig1-dev 2.11.0-6.3+deb8u1 ii libfreetype6-dev 2.5.2-3+deb8u1 ii libx11-dev 2:1.6.2-3 ii libxft22.3.2-1 ii libxrender-dev 1:0.9.8-1+b1 ii zlib1g-dev [libz-dev] 1:1.2.8.dfsg-2+b1 libxft-dev recommends no packages. libxft-dev suggests no packages. -- no debconf information
Bug#611074: libxft-dev: unable to install (Debian Testing)
Package: libxft-dev Version: 2.1.14-2 Severity: grave Tags: squeeze Justification: renders package unusable I am unable to install the package in Squeeze: root@hstreibel:~# apt-get install libxft-dev ... Some packages could not be installed. ... The following packages have unmet dependencies: libxft-dev: Depends: libxft2 (= 2.1.14-2) but 2.1.14-2.1 is to be installed E: Broken packages root@hstreibel:~# apt-get install libxft2 Reading package lists... Done Building dependency tree Reading state information... Done libxft2 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 66 not upgraded. -- System Information: Debian Release: 6.0 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores) Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110125101952.5473.12394.report...@hstreibel.psi.de
Bug#611074: marked as done (libxft-dev: unable to install (Debian Testing))
Your message dated Tue, 25 Jan 2011 12:17:00 +0100 with message-id 20110125111700.gc30...@radis.liafa.jussieu.fr and subject line Re: Bug#611074: libxft-dev: unable to install (Debian Testing) has caused the Debian Bug report #611074, regarding libxft-dev: unable to install (Debian Testing) 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 ow...@bugs.debian.org immediately.) -- 611074: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611074 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libxft-dev Version: 2.1.14-2 Severity: grave Tags: squeeze Justification: renders package unusable I am unable to install the package in Squeeze: root@hstreibel:~# apt-get install libxft-dev ... Some packages could not be installed. ... The following packages have unmet dependencies: libxft-dev: Depends: libxft2 (= 2.1.14-2) but 2.1.14-2.1 is to be installed E: Broken packages root@hstreibel:~# apt-get install libxft2 Reading package lists... Done Building dependency tree Reading state information... Done libxft2 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 66 not upgraded. -- System Information: Debian Release: 6.0 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores) Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash ---End Message--- ---BeginMessage--- On Tue, Jan 25, 2011 at 11:19:52 +0100, Hans Streibel wrote: Package: libxft-dev Version: 2.1.14-2 Severity: grave Tags: squeeze Justification: renders package unusable I am unable to install the package in Squeeze: root@hstreibel:~# apt-get install libxft-dev ... Some packages could not be installed. ... The following packages have unmet dependencies: libxft-dev: Depends: libxft2 (= 2.1.14-2) but 2.1.14-2.1 is to be installed E: Broken packages You didn't get libxft2 2.1.14-2.1 from Debian. Closing as PEBCAK. Cheers, Julien signature.asc Description: Digital signature ---End Message---
Bug#375825: marked as done (libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11)
Your message dated Sat, 15 Jan 2011 01:39:57 +0100 with message-id 20110115003957.ga10...@debian.org and subject line Re: Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 has caused the Debian Bug report #375825, regarding libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 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 ow...@bugs.debian.org immediately.) -- 375825: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375825 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-8 Severity: minor Hi, There are spurious dependencies in the output of xft-config --libs: -lXft -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 -lfreetype -lz -lfontconfig -lXrender are _not_ needed in -libs (since the Xft _interface_ doesn't need functions from these libraries) and just bring unneeded dependencies. They should be used only for linking libXft.so itself, and put in xft-config --libs --static (for static linking). Samuel -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17 Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-15GNU C Library: Development Librari ii libfontconfig1-dev 2.3.2-7 generic font configuration library ii libfreetype6-dev 2.2.1-2 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-6 X11 client-side library (developme ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-4 X Rendering Extension client libra ii x11-common 1:7.0.22X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Version: 2.2.0-1 Samuel Thibault samuel.thiba...@ens-lyon.org (28/06/2006): There are spurious dependencies in the output of xft-config […] This script is gone, closing this bug. There's xft.pc instead now. KiBi. signature.asc Description: Digital signature ---End Message---
Processed: Re: Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11
Processing commands for [EMAIL PROTECTED]: tag 375825 wontfix Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 There were no tags set. Tags added: wontfix kthxbye Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11
tag 375825 wontfix kthxbye On Fri, Mar 30, 2007 at 14:02:53 +0200, Julien Cristau wrote: xft-config doesn't have a --static option, so it's kinda hard to know what unexporting these libs would break. People should use pkg-config instead, with the provided xft.pc file, which fixes this issue (pending the fix for #389831). I'm going to tag this wontfix for that reason. #389831 will be fixed in xft 2.1.12-3. Cheers, Julien -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#462262: marked as done (libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender)
Your message dated Tue, 10 Jun 2008 14:47:06 + with message-id [EMAIL PROTECTED] and subject line Bug#462262: fixed in xft 2.1.12-3 has caused the Debian Bug report #462262, regarding libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender 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 [EMAIL PROTECTED] immediately.) -- 462262: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462262 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-8 Severity: normal XftDrawRect works differently when the alpha channel is 32768 depending on wether the server supports the xrender extension or not. First of all, it is documented to fill a solid rectangle. This is the actual behaviour when the server supports xrender: the pixel value (including alpha channel) is taken as it is and the destination rectangle will be filled with the value: XRenderFillRectangle (draw-dpy, PictOpSrc, draw-render.pict, color-color, x, y, width, height); (pictopsrc is documented to just copy all four channels (rgba) from source to destination). However, when the xrender extension is not supported by the x-server, the behaviour is different: when the alpha value is = 32768, then the rectangle will be filled with the pixel value as-is (which is the correct behaviour), otherwise _NOTHING_ will be done: if (color-color.alpha = 0x8000) { XSetForeground (draw-dpy, draw-core.gc, color-pixel); XFillRectangle (draw-dpy, draw-drawable, draw-core.gc, x, y, width, height); } This makes xftdrawrect unsuitable for the purpose it was actually created for: filling the background to some defined value. Regardless of what the purpose behind xftdrawrect, this is completely different behaviour depending on wether the server supports xrender or not. (for example, when xftdrawrect'ing a 100% transparent red over a newly allocated and uncleared pixmap will result in that pixmap being filled with 100% transparent red when the server supports xrender, and with retaining the garbage it contained when the server doesn't support xrender). The fix is to always call xfillrectangle even for partly transparent colours, resulting in the same behaviour regardless of the availability of xrender. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.23-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libxft-dev depends on: hi libc6-dev [libc-dev] 2.7-5 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.2-1.2 generic font configuration library hi libfreetype6-dev 2.3.5-1+b1FreeType 2 font engine, developmen ii libx11-dev 2:1.0.3-7 X11 client-side library (developme ii libxft22.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.1-3 X Rendering Extension client libra ii x11-common 1:7.3+10 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3.3.dfsg-10 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.12-3 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.12-3_i386.deb to pool/main/x/xft/libxft-dev_2.1.12-3_i386.deb libxft2-dbg_2.1.12-3_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.12-3_i386.deb libxft2_2.1.12-3_i386.deb to pool/main/x/xft/libxft2_2.1.12-3_i386.deb xft_2.1.12-3.diff.gz to pool/main/x/xft/xft_2.1.12-3.diff.gz xft_2.1.12-3.dsc to pool/main/x/xft/xft_2.1.12-3.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Tue, 10 Jun 2008 16:12
Bug#389831: marked as done (libxft-dev: pkg-config reports to much libraries for linking)
Your message dated Tue, 10 Jun 2008 14:47:06 + with message-id [EMAIL PROTECTED] and subject line Bug#389831: fixed in xft 2.1.12-3 has caused the Debian Bug report #389831, regarding libxft-dev: pkg-config reports to much libraries for linking 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 [EMAIL PROTECTED] immediately.) -- 389831: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=389831 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-8 Severity: normal Hi, the site http://rerun.lefant.net/checklib/ pointed me to the problem that my package xjed defines too much dependencies: http://rerun.lefant.net/checklib/log.xjed_0.99.18-5.html I could track down this problem to % pkg-config --libs xft -lXft -lfontconfig According the site above the linker option -lfontconfig is not necessary. Bye, Jörg. -- System Information: Debian Release: unstable/experimental APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.18 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6.ds1-4 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.1-2 generic font configuration library ii libfreetype6-dev 2.2.1-5 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-9 X11 client-side library (developme ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.1-3 X Rendering Extension client libra ii x11-common 1:7.1.0-1 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-13 compression library - development libxft-dev recommends no packages. -- no debconf information pgpYzhVgcx6II.pgp Description: PGP signature ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.12-3 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.12-3_i386.deb to pool/main/x/xft/libxft-dev_2.1.12-3_i386.deb libxft2-dbg_2.1.12-3_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.12-3_i386.deb libxft2_2.1.12-3_i386.deb to pool/main/x/xft/libxft2_2.1.12-3_i386.deb xft_2.1.12-3.diff.gz to pool/main/x/xft/xft_2.1.12-3.diff.gz xft_2.1.12-3.dsc to pool/main/x/xft/xft_2.1.12-3.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Tue, 10 Jun 2008 16:12:37 +0200 Source: xft Binary: libxft2 libxft2-dbg libxft-dev Architecture: source i386 Version: 2.1.12-3 Distribution: unstable Urgency: low Maintainer: Debian X Strike Force debian-x@lists.debian.org Changed-By: Julien Cristau [EMAIL PROTECTED] Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2- FreeType-based font drawing library for X libxft2-dbg - FreeType-based font drawing library for X (unstripped) Closes: 389831 462262 Changes: xft (2.1.12-3) unstable; urgency=low . * Remove Branden from Uploaders with his permission. * Bump Standards-Version to 3.7.3. * Add Vcs-Git and Vcs-Browser control fields. * Drop pre-dependency on x11-common from libxft2 and libxft2-dbg, as it's not needed. * Use ${binary:Version} instead of the equivalent but confusingly-named ${Source-Version}. * Modify patch 001_no_export_freetype.diff to not export fontconfig in 'pkg-config --libs xft' (closes: #389831). * Add myself to Uploaders. * Fix XftDrawRect when Render not supported (cherry-picked from upstream git; closes: #462262). Checksums-Sha1: 4bfcbe51997050b54284a3d8043e3ba331a54345 1297 xft_2.1.12-3.dsc 52270f0d62cd861c5cd98818f3ed32c482650466 46862 xft_2.1.12-3.diff.gz c54404d7c8cc4a8ec83f7b69f3a9d2c66958cae9 48998 libxft2_2.1.12-3_i386.deb 85169bb9832a85b83d460726a823295fa44ecec2 175934 libxft2-dbg_2.1.12-3_i386.deb
Bug#462262: libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender
forwarded 462262 https://bugs.freedesktop.org/show_bug.cgi?id=14232 reassign 462262 libxft2 thank you Marc Lehmann wrote: Package: libxft-dev Version: 2.1.8.2-8 Severity: normal XftDrawRect works differently when the alpha channel is 32768 depending on wether the server supports the xrender extension or not. I have forwarded the bug at the URL above. Feel free to add any comment there if you think it could help. It would be good to test with libxft2 from testing (2.1.12) even if there are very few chances that this has been fixed. Brice -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#462262: libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender
Processing commands for [EMAIL PROTECTED]: forwarded 462262 https://bugs.freedesktop.org/show_bug.cgi?id=14232 Bug#462262: libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender Noted your statement that Bug has been forwarded to https://bugs.freedesktop.org/show_bug.cgi?id=14232. reassign 462262 libxft2 Bug#462262: libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender Bug reassigned from package `libxft-dev' to `libxft2'. thank you Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#462262: libxft-dev: XftDrawRect buggy behaviour whens erver doesn't support xrender
Package: libxft-dev Version: 2.1.8.2-8 Severity: normal XftDrawRect works differently when the alpha channel is 32768 depending on wether the server supports the xrender extension or not. First of all, it is documented to fill a solid rectangle. This is the actual behaviour when the server supports xrender: the pixel value (including alpha channel) is taken as it is and the destination rectangle will be filled with the value: XRenderFillRectangle (draw-dpy, PictOpSrc, draw-render.pict, color-color, x, y, width, height); (pictopsrc is documented to just copy all four channels (rgba) from source to destination). However, when the xrender extension is not supported by the x-server, the behaviour is different: when the alpha value is = 32768, then the rectangle will be filled with the pixel value as-is (which is the correct behaviour), otherwise _NOTHING_ will be done: if (color-color.alpha = 0x8000) { XSetForeground (draw-dpy, draw-core.gc, color-pixel); XFillRectangle (draw-dpy, draw-drawable, draw-core.gc, x, y, width, height); } This makes xftdrawrect unsuitable for the purpose it was actually created for: filling the background to some defined value. Regardless of what the purpose behind xftdrawrect, this is completely different behaviour depending on wether the server supports xrender or not. (for example, when xftdrawrect'ing a 100% transparent red over a newly allocated and uncleared pixmap will result in that pixmap being filled with 100% transparent red when the server supports xrender, and with retaining the garbage it contained when the server doesn't support xrender). The fix is to always call xfillrectangle even for partly transparent colours, resulting in the same behaviour regardless of the availability of xrender. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.23-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libxft-dev depends on: hi libc6-dev [libc-dev] 2.7-5 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.2-1.2 generic font configuration library hi libfreetype6-dev 2.3.5-1+b1FreeType 2 font engine, developmen ii libx11-dev 2:1.0.3-7 X11 client-side library (developme ii libxft22.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.1-3 X Rendering Extension client libra ii x11-common 1:7.3+10 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3.3.dfsg-10 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#441822: libxft-dev: UTF-8 encoded man page
Package: libxft-dev Version: 2.1.12-2 Severity: minor The following manpages in your package appear to be UTF-8 encoded: /usr/share/man/man3/Xft.3.gz According to Colin Watson, With some exceptions for Far Eastern languages, manual pages should not at present be encoded using UTF-8. As such, it's reasonable to file bugs against packages attempting to use UTF-8 where it is not yet supported. Hence I'm filing this bug. The solution for now seems to be to encode the pages as 7-bit ASCII, using the appropriate *roff sequences to produce accented characters. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev]2.6.1-1+b1 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.2-1.2generic font configuration library ii libfreetype6-dev2.3.5-1+b1 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.3-7X11 client-side library (developme ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxrender-dev 1:0.9.2-1X Rendering Extension client libra ii x11-common 1:7.2-5 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3.3.dfsg-5 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#441822: libxft-dev: Apologies, false positive
Package: libxft-dev Version: 2.1.12-2 Followup-For: Bug #441822 I believe the UTF-8 characters occur only in comments, which is not a problem. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev]2.6.1-1+b1 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.2-1.2generic font configuration library ii libfreetype6-dev2.3.5-1+b1 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.3-7X11 client-side library (developme ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxrender-dev 1:0.9.2-1X Rendering Extension client libra ii x11-common 1:7.2-5 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3.3.dfsg-5 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#441822: marked as done (libxft-dev: UTF-8 encoded man page)
Your message dated Wed, 12 Sep 2007 01:41:01 +0200 with message-id [EMAIL PROTECTED] and subject line Bug#441822: libxft-dev: Apologies, false positive 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) ---BeginMessage--- Package: libxft-dev Version: 2.1.12-2 Severity: minor The following manpages in your package appear to be UTF-8 encoded: /usr/share/man/man3/Xft.3.gz According to Colin Watson, With some exceptions for Far Eastern languages, manual pages should not at present be encoded using UTF-8. As such, it's reasonable to file bugs against packages attempting to use UTF-8 where it is not yet supported. Hence I'm filing this bug. The solution for now seems to be to encode the pages as 7-bit ASCII, using the appropriate *roff sequences to produce accented characters. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev]2.6.1-1+b1 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.2-1.2generic font configuration library ii libfreetype6-dev2.3.5-1+b1 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.3-7X11 client-side library (developme ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxrender-dev 1:0.9.2-1X Rendering Extension client libra ii x11-common 1:7.2-5 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3.3.dfsg-5 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Reuben Thomas wrote: Package: libxft-dev Version: 2.1.12-2 Followup-For: Bug #441822 I believe the UTF-8 characters occur only in comments, which is not a problem. Right, closing. Brice ---End Message---
Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11
On Wed, Jun 28, 2006 at 11:45:04 +0200, Samuel Thibault wrote: There are spurious dependencies in the output of xft-config --libs: -lXft -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 -lfreetype -lz -lfontconfig -lXrender are _not_ needed in -libs (since the Xft _interface_ doesn't need functions from these libraries) and just bring unneeded dependencies. They should be used only for linking libXft.so itself, and put in xft-config --libs --static (for static linking). xft-config doesn't have a --static option, so it's kinda hard to know what unexporting these libs would break. People should use pkg-config instead, with the provided xft.pc file, which fixes this issue (pending the fix for #389831). So IMO the fix for this bug is to move all xft-config users to pkg-config, and to remove xft-config completely. Cheers, Julien signature.asc Description: Digital signature
Bug#389831: libxft-dev: pkg-config reports to much libraries for linking
[cc:ing vorlon as the author of 001_no_export_freetype.diff in the xft package] On Thu, Sep 28, 2006 at 02:12:25 +0200, Jörg Sommer wrote: the site http://rerun.lefant.net/checklib/ pointed me to the problem that my package xjed defines too much dependencies: http://rerun.lefant.net/checklib/log.xjed_0.99.18-5.html I could track down this problem to % pkg-config --libs xft -lXft -lfontconfig According the site above the linker option -lfontconfig is not necessary. I think the following patch should fix this. It gives the following results: $ pkg-config --libs xft -lXft $ pkg-config --static --libs xft -lXft -lXrender -lfontconfig -lexpat -lfreetype -lz $ pkg-config --cflags xft -I/usr/include/freetype2 $ pkg-config --static --cflags xft -I/usr/include/freetype2 which I think are correct (this is with pkg-config 0.21-1). Unfortunately Requires.private isn't documented and its handling isn't consistent (see #390132), so I'm not completely sure this is the right thing to do :) Cheers, Julien Index: xft/xft.pc.in === --- xft.orig/xft.pc.in 2007-03-30 13:12:17.0 +0200 +++ xft/xft.pc.in 2007-03-30 13:49:19.0 +0200 @@ -6,7 +6,7 @@ Name: Xft Description: X FreeType library Version: @VERSION@ -Requires: xproto, xrender, fontconfig, freetype2 +Requires: xproto Requires.private: xrender, fontconfig, freetype2 Cflags: -I${includedir} Libs: -L${libdir} -lXft signature.asc Description: Digital signature
Bug#389831: libxft-dev: pkg-config reports to much libraries for linking
On Fri, Mar 30, 2007 at 05:24:20PM +0200, Julien Cristau wrote: [cc:ing vorlon as the author of 001_no_export_freetype.diff in the xft package] On Thu, Sep 28, 2006 at 02:12:25 +0200, Jörg Sommer wrote: the site http://rerun.lefant.net/checklib/ pointed me to the problem that my package xjed defines too much dependencies: http://rerun.lefant.net/checklib/log.xjed_0.99.18-5.html I could track down this problem to % pkg-config --libs xft -lXft -lfontconfig According the site above the linker option -lfontconfig is not necessary. I think the following patch should fix this. It gives the following results: $ pkg-config --libs xft -lXft $ pkg-config --static --libs xft -lXft -lXrender -lfontconfig -lexpat -lfreetype -lz $ pkg-config --cflags xft -I/usr/include/freetype2 $ pkg-config --static --cflags xft -I/usr/include/freetype2 which I think are correct (this is with pkg-config 0.21-1). Unfortunately Requires.private isn't documented and its handling isn't consistent (see #390132), so I'm not completely sure this is the right thing to do :) I believe the reason I didn't propose a patch to do this was precisely because of --cflags handling, since xft does include some fontconfig headers that clients will need to find the path for. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
Bug#350316: marked as done (libxft-dev: Missing /usr/lib/libXft.la file)
Your message dated Mon, 26 Feb 2007 22:36:08 +0100 with message-id [EMAIL PROTECTED] and subject line Bug#362778: missing /usr/lib/libXft.la 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) ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-2 Severity: normal Missing file /usr/lib/libXft.la in 2.1.8.2-2 version of package, but in 2.1.7 it was. It makes the package is unusable for building programs. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.5-12 GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-1.1 generic font configuration library ii libfreetype6-dev 2.1.10-1 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-4 X Window System protocol client li ii libxft2 2.1.7-1FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-1 X protocol development files ii zlib1g-dev [libz-dev] 1:1.2.3-9 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Closing, we are not going to ship libtool files. You might want to look at /usr/lib/pkgconfig/xft.pc. Brice ---End Message---
Re: libxft for lenny
On Sun, Feb 11, 2007 at 02:36:30AM +0100, Julien Cristau wrote: xft upstream stopped exporting a bunch of internal symbols in 2.1.9 [1], which strictly speaking means we should have to bump the ABI. libxft2 had 307 reverse-dependencies in sid/main/i386 last I checked, though, so transitioning to libxft3 doesn't seem like something we really want to do. So I checked all reverse dependencies in sid/main/ia64 on merkel, and it seems that none of them use any of the removed symbols. Upstream didn't bump the ABI either, so I guess they're pretty confident these symbols aren't being used anywhere. libXft 2.1.9 was released in June last year, one symbol was reexported in 2.1.12 in December [1], and the upstream bugzilla doesn't seem to mention further breakage, so it seems to me that upgrading to 2.1.12 should be safe. I wanted to check with the release team first, though, and have your opinion on whether we should go ahead with the new upstream (after etch is out, of course), by: - bumping the ABI and deal with the transition with aggressive binNMUing, - uploading xft 2.1.12 as-is, with the symbols dropped, hoping for the best, and possibly readding some symbols individually if there's some breakage, - or reverting the unexporting of the internal xft symbols. Were any of these symbols ever exposed in the published headers? If not, then I think it's pretty clear-cut that the symbols are internal and can be safely dropped without worrying about ABI breakage. If some of these symbols were exposed in the headers, it's less clear; even if no Debian packages use them, there could still be third-party software that does, so bumping the soname is still the right thing to do. But there's sure to be resistance upstream from those indoctrinated into the Red Hat school of library management, as there was for freetype, so the path of least resistance would probably be to leave the soname alone, hoping for the best. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: libxft for lenny
On Sun, Feb 11, 2007 at 13:34:49 -0800, Steve Langasek wrote: Were any of these symbols ever exposed in the published headers? If not, then I think it's pretty clear-cut that the symbols are internal and can be safely dropped without worrying about ABI breakage. As far as I can see, they were never exposed in X11/Xft/Xft{,Compat}.h. I guess that means we don't have to worry about this. Sorry for not having checked that first, and thanks for your reply. Cheers, Julien pgp9ZFkSUaT6l.pgp Description: PGP signature
libxft for lenny
Hi, xft upstream stopped exporting a bunch of internal symbols in 2.1.9 [1], which strictly speaking means we should have to bump the ABI. libxft2 had 307 reverse-dependencies in sid/main/i386 last I checked, though, so transitioning to libxft3 doesn't seem like something we really want to do. So I checked all reverse dependencies in sid/main/ia64 on merkel, and it seems that none of them use any of the removed symbols. Upstream didn't bump the ABI either, so I guess they're pretty confident these symbols aren't being used anywhere. libXft 2.1.9 was released in June last year, one symbol was reexported in 2.1.12 in December [1], and the upstream bugzilla doesn't seem to mention further breakage, so it seems to me that upgrading to 2.1.12 should be safe. I wanted to check with the release team first, though, and have your opinion on whether we should go ahead with the new upstream (after etch is out, of course), by: - bumping the ABI and deal with the transition with aggressive binNMUing, - uploading xft 2.1.12 as-is, with the symbols dropped, hoping for the best, and possibly readding some symbols individually if there's some breakage, - or reverting the unexporting of the internal xft symbols. Thanks, Julien [0] http://git.debian.org/?p=pkg-xorg/lib/xft.git;a=commitdiff;h=824f87ba102e36808c59e92d7f527ca2f8b00026 [1] http://git.debian.org/?p=pkg-xorg/lib/xft.git;a=commitdiff;h=22112a0ee3bd16b40e414bac32c532a73cbabbcb pgpG8BFNcScLv.pgp Description: PGP signature
xft: Changes to 'refs/tags/libXft-2.1.10'
Tag 'libXft-2.1.10' created by Adam Jackson [EMAIL PROTECTED] at 2006-10-13 21:18 +0200 libXft 2.1.10 Changes since the dawn of time: Adam Jackson: Bump to 2.1.10 Alan Coopersmith: Sync with Xft from xlibs CVS (2.1.7 plus man page updates from Branden If --with-freetype-config is not specified, try pkgconfig freetype2, then renamed: .cvsignore - .gitignore Daniel Stone: Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump to Egbert Eich: Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 readding XFree86's cvs IDs Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 file COPYING was initially added on branch XORG-RELEASE-1. file INSTALL was initially added on branch XORG-RELEASE-1. file README was initially added on branch XORG-RELEASE-1. file AUTHORS was initially added on branch XORG-RELEASE-1. file NEWS was initially added on branch XORG-RELEASE-1. file Xft.3.in was initially added on branch XORG-RELEASE-1. Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 Merging XORG-CURRENT into trunk gcc4 allows to check if sentinels are correct (a sentinel is the Eric Anholt: Add/improve libs .cvsignores. Kaleb Keithley: Initial revision XFree86 4.3.0.1 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks Kevin E Martin: Called strlen with (f-file) without checking for NULL (which happens when Various changes preparing packages for RC0: Clean up generated files lib/Xcomposite/Xcomposite.h Update package version number for RC1 release. Update pkgconfig files to separate library build-time dependencies from Update package version number for X11R7 RC3 release. Update package version number for final X11R7 release candidate. Kjartan Maraas: Bug #7259: Various Coverity fixes. Søren Sandmann Pedersen: Fri Aug 13 19:53:10 2004 Soeren Sandmann [EMAIL PROTECTED] Fri Aug 13 21:01:34 2004 Soeren Sandmann [EMAIL PROTECTED] Build system for Xft -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xft: Changes to 'refs/tags/libXft-2.1.12'
Tag 'libXft-2.1.12' created by Daniel Stone [EMAIL PROTECTED] at 2006-12-08 08:18 +0100 Xft 2.1.12 Changes since libXft-2.1.11: Daniel Stone: XftNameUnparse: re-export to public API (bug #8900) bump to 2.1.12 --- configure.ac |2 +- include/X11/Xft/Xft.h |2 +- src/xftname.c |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xft: Changes to 'refs/tags/libXft-2.1.11'
Tag 'libXft-2.1.11' created by Adam Jackson [EMAIL PROTECTED] at 2006-10-13 22:08 +0200 libXft 2.1.11 Changes since libXft-2.1.10: Adam Jackson: Bump to 2.1.11 --- configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xft: Changes to 'refs/tags/libXft-X11R7.0-2.1.8.2'
Tag 'libXft-X11R7.0-2.1.8.2' created by David Nusinow [EMAIL PROTECTED] at 1970-01-01 00:00 +0100 Changes since the dawn of time: David Nusinow: Vendor drop of proto and lib for 7.0 Update libs to 7.0 release with packaging Grab latest from Ubuntu, which brings this lib in line with the rest of the modular libs. * Add build-dep on quilt Set libs to be uploaded to experimental. Also pull in some libxft fixes from what's in unstable Move xft packaging to modular branch Set all libs to upload to unstable. Also update xft for modular. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389831: libxft-dev: pkg-config reports to much libraries for linking
Package: libxft-dev Version: 2.1.8.2-8 Severity: normal Hi, the site http://rerun.lefant.net/checklib/ pointed me to the problem that my package xjed defines too much dependencies: http://rerun.lefant.net/checklib/log.xjed_0.99.18-5.html I could track down this problem to % pkg-config --libs xft -lXft -lfontconfig According the site above the linker option -lfontconfig is not necessary. Bye, Jörg. -- System Information: Debian Release: unstable/experimental APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.18 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6.ds1-4 GNU C Library: Development Librari ii libfontconfig1-dev 2.4.1-2 generic font configuration library ii libfreetype6-dev 2.2.1-5 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-9 X11 client-side library (developme ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.1-3 X Rendering Extension client libra ii x11-common 1:7.1.0-1 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-13 compression library - development libxft-dev recommends no packages. -- no debconf information pgpG8Nem1QlBv.pgp Description: PGP signature
Bug#375825: libxft-dev: xft-config --libs shouldn't include -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11
Package: libxft-dev Version: 2.1.8.2-8 Severity: minor Hi, There are spurious dependencies in the output of xft-config --libs: -lXft -lX11 -lfreetype -lz -lfontconfig -lXrender -lX11 -lfreetype -lz -lfontconfig -lXrender are _not_ needed in -libs (since the Xft _interface_ doesn't need functions from these libraries) and just bring unneeded dependencies. They should be used only for linking libXft.so itself, and put in xft-config --libs --static (for static linking). Samuel -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-15GNU C Library: Development Librari ii libfontconfig1-dev 2.3.2-7 generic font configuration library ii libfreetype6-dev 2.2.1-2 FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-6 X11 client-side library (developme ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-4 X Rendering Extension client libra ii x11-common 1:7.0.22X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363125: marked as done (x11-common should conflict with libxft-dev 2.1.8.2-3 as they have colliding files)
Your message dated Sun, 25 Jun 2006 06:03:43 -0400 with message-id [EMAIL PROTECTED] and subject line Won't fix 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) ---BeginMessage--- Package: x11-common Version: 6.9.0.dfsg.1-6 Severity: normal Today, when upgrading etch, I got this error with x11-common: Preparando para reemplazar x11-common 6.9.0.dfsg.1-4 (usando .../x11-common_6.9.0.dfsg.1-6_all.deb) ... Desempaquetando el reemplazo de x11-common ... dpkg: error al procesar /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb (--unpack): intentando sobreescribir `/usr/include/X11', que está también en el paquete libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Se encontraron errores al procesar: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) It solved when I manually upgraded libxft-dev and tried again. I think the new x11-common should depend or conflict with the corresponding versions of libxft-dev, so apt knows what to do... -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-686 Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: ---End Message--- ---BeginMessage--- It is not needed for a package to conflict with old versions of other packages which were buggy. The proper fix is to keep your system up-to-date. ---End Message---
Bug#358326: marked as done (Package x11-common conflicts with package libxft-dev)
Your message dated Sun, 25 Jun 2006 05:49:21 -0400 with message-id [EMAIL PROTECTED] and subject line Duplicate 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) ---BeginMessage--- Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: normal Upgrading package x11-common from version 6.9.0.dfsg.1-4 to version 6.9.0.dfsg.1-5 fails when package libxft-dev is also installed: [EMAIL PROTECTED]:~# apt-get install x11-common Reading package lists... Done Building dependency tree... Done The following packages will be upgraded: x11-common 1 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. Need to get 0B/1124kB of archives. After unpacking 0B of additional disk space will be used. Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Reading changelogs... Done Preconfiguring packages ... (Reading database ... 243910 files and directories currently installed.) Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Document `debian-x-faq' is not installed, cannot remove. Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (9, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.15-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. ---End Message--- ---BeginMessage--- Closing as a duplicate of #350298. ---End Message---
Bug#353565: marked as done (fails to start kdeinit, missing symbol in libXft)
Your message dated Sun, 21 May 2006 14:19:09 -0700 with message-id [EMAIL PROTECTED] and subject line Bug#350113: fixed in xft 2.1.8.2-8 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) ---BeginMessage--- Package: kdelibs-bin Version: 4:3.5.1-2 Severity: important After login, we get an xmessage saying that kdeinit could not be started. .xsession-errors says: Xsession: X session started for alinsche at Son Feb 19 17:01:44 CET 2006 startkde: Starting up... kdeinit: symbol lookup error: /usr/lib/libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden startkde: Could not start kdeinit. Check your installation. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8) Versions of packages kdelibs-bin depends on: ii kdelibs4c2a4:3.5.1-2 core libraries for all KDE applica ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libaudio2 1.7-3 The Network Audio System (NAS). (s ii libbz2-1.0 1.0.3-2 high-quality block-sorting file co ii libc6 2.3.5-13 GNU C Library: Shared libraries an ii libcupsys2 1.1.23-12 Common UNIX Printing System(tm) - ii libfontconfig1 2.3.2-1.1 generic font configuration library ii libfreetype6 2.1.7-2.4 FreeType 2 font engine, shared lib ii libgcc11:4.0.2-8 GCC support library ii libice66.9.0.dfsg.1-4Inter-Client Exchange library ii libidn11 0.5.18-1 GNU libidn library, implementation ii libjpeg62 6b-11 The Independent JPEG Group's JPEG ii libpng12-0 1.2.8rel-5PNG library - runtime ii libqt3-mt 3:3.3.5-3 Qt GUI Library (Threaded runtime v ii libsm6 6.9.0.dfsg.1-4X Window System Session Management ii libstdc++6 4.0.2-8 The GNU Standard C++ Library v3 ii libx11-6 6.9.0.dfsg.1-4X Window System protocol client li ii libxcursor11.1.3-1 X cursor management library ii libxext6 6.9.0.dfsg.1-4X Window System miscellaneous exte ii libxft22.1.8.2-3 FreeType-based font drawing librar ii libxi6 6.9.0.dfsg.1-4X Window System Input extension li ii libxinerama1 6.9.0.dfsg.1-4X Window System multi-head display ii libxml22.6.23.dfsg.1-0.1 GNOME XML library ii libxrandr2 6.9.0.dfsg.1-4X Window System Resize, Rotate and ii libxrender11:0.9.0.2-1 X Rendering Extension client libra ii libxslt1.1 1.1.15-2 XSLT processing library - runtime ii libxt6 6.9.0.dfsg.1-4X Toolkit Intrinsics ii menu-xdg 0.2.2 freedesktop.org menu compliant win ii perl 5.8.7-10 Larry Wall's Practical Extraction ii python 2.3.5-5 An interactive high-level object-o ii zlib1g 1:1.2.3-9 compression library - runtime Versions of packages kdelibs-bin recommends: pn perl-suid none (no description available) -- .''`. martin f. krafft [EMAIL PROTECTED] : :' :proud Debian developer and author: http://debiansystem.info `. `'` `- Debian - when you have better things to do than fixing a system Invalid/expired PGP (sub)keys? Use subkeys.pgp.net as keyserver! a scientist once wrote that all truth passes through three stages: first it is ridiculed, then violently opposed and eventually, accepted as self-evident. -- schopenhauer signature.asc Description: Digital signature (GPG/PGP) ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.8.2-8 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-8_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-8_i386.deb libxft2-dbg_2.1.8.2-8_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-8_i386.deb libxft2_2.1.8.2-8_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-8_i386.deb xft_2.1.8.2-8.diff.gz to pool/main/x/xft/xft_2.1.8.2-8.diff.gz xft_2.1.8.2-8.dsc to pool/main/x
Bug#366488: marked as done (foomatic-gui crashes on load - libXft)
Your message dated Sun, 21 May 2006 14:19:09 -0700 with message-id [EMAIL PROTECTED] and subject line Bug#350113: fixed in xft 2.1.8.2-8 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) ---BeginMessage--- Package: foomatic-gui Version: 0.7.4.14 Severity: grave Justification: renders package unusable # foomatic-gui Traceback (most recent call last): File /usr/bin/foomatic-gui, line 66, in ? import gtk File /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py, line 37, in ?from _gtk import * ImportError: /usr/lib/libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden 1 week old Debian sarge box with some packages upgraded to sid, particularly x.org replacing xfree86. The following packages were installed/upgraded (beyond security updates installed automatically by installer): (NVDIST was unstable (aborted), then stable, then unstable(bit the bullet and went to x.org) ) apt-get -t $NVDIST install nvidia-kernel-source nvidia-kernel-common apt-get install kernel-headers-$KVERS apt-get -t $NVDIST install nvidia-glx apt-get x11-common apt-get install x11-common apt-get install nvidia-glx apt-get -t $NVDIST install nvidia-glx apt-get install alsa-base alsa-utis alsa-oss apt-get install geda apt-get install pcb apt-get -t unstable install gcc-m68hc11 apt-get -t unstable install abuse apt-get install crashme apt-get install quake2 apt-get install ogle apt-get install apt-get install libdvdcss2 apt-get install vlc apt-get install vlc-plugin-alsa vlc-plugin-arts vlc-lugin-esd vlc-plugin-ggi vlc-plugin-glide vlc-plugin-sdl vlc-plugin-svgalib mozilla-plugin-vlc videolan-doc apt-get install xine-ui apt-get install mplayer apt-get install firefox apt-get -f install apt-get -t unstable install xorg apt-get -f install apt-get -t unstable install xorg apt-get -t unstable install nvidia-glx apt-get -t unstable install mesa-utils apt-get -t unstable install firefox apt-get -t unstable install thunderbird apt-get install ncftp apt-get -t unstable install lesstif-dev libxft-dev apt-get -t unstable install lesstif2-dev apt-get -t unstable install libmotif3 apt-get -t unstable install wine wine-utils apt-get install openwince-jtag apt-get -b source pine apt-get install sqlite3 sqlite3-doc libsqlite3-0 apt-get install dspam dspam-doc clamav-daemon libdspam7-drv-sqlite3 libsqlite3-0apt-get install dspam-webfrontend apt-get install maildrop apt-get install fetchmail apt-get install gaim apt-get -t unstable install xterm Tried this during bug report (after version information) apt-get -t unstable install python-gtk2 apt-get -t unstable install libxft2# already newest apt-get install printconf Configuring Samsung ML-1710 on usb:/dev/usb/lp0 with gdi driver as queue ml1710. Use of uninitialized value in substitution (s///) at /usr/share/perl5/Foomatic/DB.pm line 3432. apt-get -t unstable printconf The following NEW packages will be installed: python-ipy python-support The following packages will be upgraded: printconf python-foomatic dpkg-reconfigure printconf apt-get -t unstable python #2.3.5-5 I would try installing phthon2.3-gnome2-extras (which is what prevents installing the latest version of foomatic-gui), but that would result in the removal of gnome, gnome-applets, etc.Even after doing a full gnome upgrade: apt-get -t unstable install gnome # 70 upgraded, 81 newly installed, 30 to remove and 1099 not upgraded. apt still won't install python2.3-gnome2-extras without removing gnome Maybe this bug report should have been filed against python-gtk2, or python2.3-tnome2-extras but foomatic is where the problem first manifests and is critical. The good news is that printconf automatically installed my printer. The bad news is that foomatic-gui is still broken. aptitude reports for python2.3-gnome2-extras: Depends: (only unsatisfied shown) libavahi-compat-howl0 (=0.6.0) (UNSATISFIED) installed using apt-get libgdl-1-0 (UNSATISFIED) installed using apt-get libgtksourceview1.0-0 (= 1.4) (UNSATISFIED) installed using apt-get libgtop2-5 (= 2.12.0 (UNSATISFIED) wants to remove gnome libnautilus-burn2 (UNSATISFIED) Suggests python-gnome2-extras-doc (UNSATISFIED) Conflicts: python2.3-gnome2 (2.9.1) UNSATISFIED) libgtop2-5 conflicts with libgtop2-2 which gnome probably depends on. removing libgtop2-2 will remove: gnome gnome-applets gnome-core gnome-desktop-environment gnome-office gnome-system-monitor dpkg
Processed: Re: Bug#366488: foomatic-gui crashes on load - libXft
Processing commands for [EMAIL PROTECTED]: reassign 366488 libxft2 Bug#366488: foomatic-gui crashes on load - libXft Bug reassigned from package `foomatic-gui' to `libxft2'. merge 366488 350113 Bug#350113: libxft2: FT_GlyphSlot_Embolden disappeared since version 2.1.7-1, apps depends on this! Bug#366488: foomatic-gui crashes on load - libXft Bug#353554: libxft2: kdeinit could not be started Bug#353561: akregator: Some articles cause Akregator to crash Bug#353565: fails to start kdeinit, missing symbol in libXft Bug#353572: Crash: libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden Bug#353583: kontact: libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden Bug#353598: kvirc crashes. Repeatable and random. Bug#353606: mozilla-mailnews: crashes with symbol lookup error (libXft2) when click in Inbox folder Bug#353670: gnochm: gnochm does not start Bug#353675: ipodder: crashes at startup Bug#353702: hplib: hosed by libxft2/libfreetype6 braindamage Bug#353722: kde 3.5.1 at login says: could not start kdeinit. check your installation Merged 350113 353554 353561 353565 353572 353583 353598 353606 353670 353675 353702 353722 366488. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363316: marked as done (libxft-dev should no longer depend on x-dev, but on x11proto-core-dev)
Your message dated Tue, 02 May 2006 23:26:19 -0400 with message-id [EMAIL PROTECTED] and subject line Bug#363316: libxft-dev should no longer depend on x-dev, but on x11proto-core-dev 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) ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-6 Severity: minor libxft-dev should no longer depend on x-dev, but on x11proto-core-dev, as it is the last package to depend upon the x-dev transitional package instead of x11proto-core-dev. Regards -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-7 GNU C Library: Development Librari ii libfontconfig1-dev 2.3.2-5.1 generic font configuration library ii libfreetype6-dev 2.1.10-3FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-6 X11 client-side library (developme ii libxft2 2.1.8.2-6 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-3 X Rendering Extension client libra pi x-dev7.0.4-3 dummy package for transition purpo ii x11-common 1:7.0.14X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- On Tue, Apr 18, 2006 at 02:12:09PM +0200, Jerome Warnier wrote: Package: libxft-dev Version: 2.1.8.2-6 Severity: minor libxft-dev should no longer depend on x-dev, but on x11proto-core-dev, as it is the last package to depend upon the x-dev transitional package instead of x11proto-core-dev. Thanks for your report. I just uploaded a fixed version of this package and missed this bug report when I was adding the changelog closers. Thanks! - David Nusinow ---End Message---
Bug#363316: libxft-dev should no longer depend on x-dev, but on x11proto-core-dev
Package: libxft-dev Version: 2.1.8.2-6 Severity: minor libxft-dev should no longer depend on x-dev, but on x11proto-core-dev, as it is the last package to depend upon the x-dev transitional package instead of x11proto-core-dev. Regards -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-7 GNU C Library: Development Librari ii libfontconfig1-dev 2.3.2-5.1 generic font configuration library ii libfreetype6-dev 2.1.10-3FreeType 2 font engine, developmen ii libx11-dev 2:1.0.0-6 X11 client-side library (developme ii libxft2 2.1.8.2-6 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-3 X Rendering Extension client libra pi x-dev7.0.4-3 dummy package for transition purpo ii x11-common 1:7.0.14X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev]1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363125: x11-common should conflict with libxft-dev 2.1.8.2-3 as they have colliding files
Package: x11-common Version: 6.9.0.dfsg.1-6 Severity: normal Today, when upgrading etch, I got this error with x11-common: Preparando para reemplazar x11-common 6.9.0.dfsg.1-4 (usando .../x11-common_6.9.0.dfsg.1-6_all.deb) ... Desempaquetando el reemplazo de x11-common ... dpkg: error al procesar /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb (--unpack): intentando sobreescribir `/usr/include/X11', que está también en el paquete libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Se encontraron errores al procesar: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-6_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) It solved when I manually upgraded libxft-dev and tried again. I think the new x11-common should depend or conflict with the corresponding versions of libxft-dev, so apt knows what to do... -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-686 Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358254: libxft-dev: same behaviour with amd64 sid
Package: libxft-dev Version: 2.1.8.2-3 Followup-For: Bug #358254 (Reading database ... 114257 files and directories currently installed.) Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg. 1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=de_DE.ISO-8859-1, LC_CTYPE=de_DE.ISO-8859-1 (charmap=ISO-8859-1) Versions of packages libxft-dev depends on: pn libc6-dev | libc-dev none (no description available) ii libfontconfig1-dev 2.3.2-1.1 generic font configuration library pn libfreetype6-dev none (no description available) pn libx11-dev none (no description available) ii libxft2 2.1.8.2-3 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-1 X Rendering Extension client libra pn x-devnone (no description available) ii zlib1g-dev [libz-dev]1:1.2.3-9 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358254: fix found in bug #358682, reinstalled libxft-dev
Package: libxft-dev Version: 2.1.8.2-5.1 Followup-For: Bug #358254 Preparing to replace libxft-dev 2.1.8.2-3 (using .../libxft-dev_2.1.8.2-5.1_amd64.deb) ... Unpacking replacement libxft-dev ... dpkg: warning - unable to delete old directory `/usr/include/X11/Xft': Directory not empty Preparing to replace libxft2 2.1.8.2-3 (using .../libxft2_2.1.8.2-5.1_amd64.deb) ... Unpacking replacement libxft2 ... Preparing to replace libxft-dev 2.1.8.2-3 (using .../libxft-dev_2.1.8.2-5.1_amd64.deb) ... Unpacking replacement libxft-dev ... dpkg: warning - unable to delete old directory `/usr/include/X11/Xft': Directory not empty Preparing to replace libxft2 2.1.8.2-3 (using .../libxft2_2.1.8.2-5.1_amd64.deb) ... Unpacking replacement libxft2 ... ... that works for me, apt-get upgrade now possible again. Thomas -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=de_DE.ISO-8859-1, LC_CTYPE=de_DE.ISO-8859-1 (charmap=ISO-8859-1) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-4GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-1.1 generic font configuration library ii libfreetype6-dev 2.1.10-2 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-5 X Window System protocol client li ii libxft2 2.1.8.2-5.1FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-5 X protocol development files ii x11-common6.9.0.dfsg.1-4 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3-9 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358326: Package x11-common conflicts with package libxft-dev
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Me too... # dpkg -i /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (Lettura del database ... 116842 file e directory attualmente installati.) Mi preparo a sostituire x11-common 6.9.0.dfsg.1-4 (con .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Spacchetto il sostituto di x11-common ... dpkg: errore processando /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--install): tentata sovrascrittura di `/usr/include/X11', che si trova anche nel pacchetto libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Sono occorsi degli errori processando: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb There are anyway to fix it? Francesco. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEJoDBwIdJ2e1T+FIRAiq1AJ9HlePEwu4oEu8GTFMmYYDCeE31QQCfezp2 q0bsy53B+lyKuwOGxtDfG0A= =e3j6 -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: x11-comoon needs conflict, replaces, provides of libxft-dev
Hi, On Friday, March 24, 2006 12:45 AM, Otavio Salvador [EMAIL PROTECTED] wrote: Hello, I had problem upgrading some machines that runs sid here. Looks like x11-common needs to provide libxft-dev. I was upgrading to x11 -5 packages. This was actually a bug in libxft-dev, which needed to predepend on x11-common - #358308 and friends. Regards, Adam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358326: Package x11-common conflicts with package libxft-dev
Same bug here: Preconfiguring packages ... (Reading database ... 140319 files and directories currently installed.) Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Claudio -- Claudio Saavedra [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358357: marked as done (x11-common: trying to overwrite `/usr/include/X11', which is also in package libxft-dev)
Your message dated Thu, 23 Mar 2006 10:07:35 +0100 with message-id [EMAIL PROTECTED] and subject line conflict with libxft-dev 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) ---BeginMessage--- Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: important Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: ---End Message--- ---BeginMessage--- Hi! This bug was repaired with the xft 2.1.8.2-4 upload, which should be available from todays unstable. It already worked on my system. Feel free to reopen this bugreport or to create a new one if you have any further troubles. Regards, David -- - hallo... wie gehts heute? - *hust* gut *rotz* *keuch* - gott sei dank kommunizieren wir über ein septisches medium ;) -- Matthias Leeb, Uni f. angewandte Kunst, 2005-02-15 ---End Message---
Bug#358578: libxft-dev does not install /usr/X11R6/include/X11/Xft link
Package: libxft-dev Version: 2.1.8.2-5 Severity: important *** Please type your report below this line *** libxft-dev does no install a link from /usr/X11R6/include/X11/Xft to /usr/X11R6/include/Xft, which causes configure script to not found the Xft.h and XftCompat.h and thus not enabling XFT support. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686-smp Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-4GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-5generic font configuration library ii libfreetype6-dev 2.1.10-1.2 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-5 X Window System protocol client li ii libxft2 2.1.8.2-5 FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-5 X protocol development files ii x11-common6.9.0.dfsg.1-5 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information
Bug#358629: x11-common file conflist with libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-5 Severity: important Upgrade of x11-common to 6.9.0.dfsg.1-5 fails with: Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. libxft-dev has version: ii libxft-dev 2.1.8.2-3 FreeType-based font drawing library for X (d -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358629: x11-common file conflist with libxft-dev
reassign 358629 libxft-dev close 358629 2.1.8.2-4 merge 358629 358439 thanks Bryan Donlan wrote, Thursday, March 23, 2006 4:02 PM Upgrade of x11-common to 6.9.0.dfsg.1-5 fails with: Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. The bug was actually in libxft-dev, not x11-common, and has already been fixed in version 2.1.8.2-4 of that package. Regards, Adam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358578: libxft-dev: FTBFSes firefox,xulrunner,and many others
Package: libxft-dev Version: 2.1.8.2-5 Severity: serious Followup-For: Bug #358578 I'm raising severity because it makes other packages FTBFS. Due to the lack of the link, a whole lot of packages like firefox, xulrunner and probably many others just FTBFS. Please fix that quickly. Thanks Mike -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358578: marked as done (libxft-dev does not install /usr/X11R6/include/X11/Xft link)
Your message dated Thu, 23 Mar 2006 22:04:56 -0800 with message-id [EMAIL PROTECTED] and subject line Processed: severity of 358578 is serious 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) ---BeginMessage--- Package: libxft-dev Version: 2.1.8.2-5 Severity: important *** Please type your report below this line *** libxft-dev does no install a link from /usr/X11R6/include/X11/Xft to /usr/X11R6/include/Xft, which causes configure script to not found the Xft.h and XftCompat.h and thus not enabling XFT support. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686-smp Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-4GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-5generic font configuration library ii libfreetype6-dev 2.1.10-1.2 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-5 X Window System protocol client li ii libxft2 2.1.8.2-5 FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-5 X protocol development files ii x11-common6.9.0.dfsg.1-5 X Window System (X.Org) infrastruc ii zlib1g-dev [libz-dev] 1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Version: 2.1.8.2-5.1 libxft-dev does no install a link from /usr/X11R6/include/X11/Xft to /usr/X11R6/include/Xft, which causes configure script to not found the Xft.h and XftCompat.h and thus not enabling XFT support. Which is already fixed in the -5.1 NMU, currently in incoming. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ signature.asc Description: Digital signature ---End Message---
Bug#358326: Package x11-common conflicts with package libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: normal Upgrading package x11-common from version 6.9.0.dfsg.1-4 to version 6.9.0.dfsg.1-5 fails when package libxft-dev is also installed: [EMAIL PROTECTED]:~# apt-get install x11-common Reading package lists... Done Building dependency tree... Done The following packages will be upgraded: x11-common 1 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. Need to get 0B/1124kB of archives. After unpacking 0B of additional disk space will be used. Reading package fields... Done Reading package status... Done Retrieving bug reports... Done Reading changelogs... Done Preconfiguring packages ... (Reading database ... 243910 files and directories currently installed.) Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Document `debian-x-faq' is not installed, cannot remove. Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (9, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.15-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: reassign 358331 to libxft-dev, merging 358308 358331
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.9.15 reassign 358331 libxft-dev Bug#358331: x11-common: uninstalable - trying to overwrite /usr/include/X11 Bug reassigned from package `x11-common' to `libxft-dev'. merge 358308 358331 Bug#358308: x11-common collides with libxft-dev (/usr/include/X11) Bug#358331: x11-common: uninstalable - trying to overwrite /usr/include/X11 Mismatch - only Bugs in same state can be merged: Values for `done mark' don't match: #358308 has `done'; #358331 has `open' End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358357: x11-common: trying to overwrite `/usr/include/X11', which is also in package libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: important Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358357: x11-common: trying to overwrite `/usr/include/X11', which is also in package libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: important Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev Same here. If more information is needed, please let me know. Thijs signature.asc Description: This is a digitally signed message part
Bug#358439: x11-common should replace: libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: serious Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: reassign 358439 to libxft-dev, closing 358439, merging 358331 358439
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.9.15 reassign 358439 libxft-dev Bug#358439: x11-common should replace: libxft-dev Bug reassigned from package `x11-common' to `libxft-dev'. close 358439 2.1.8.2-4 Bug#358439: x11-common should replace: libxft-dev 'close' is deprecated; see http://www.debian.org/Bugs/Developer#closing. Bug marked as fixed in version 2.1.8.2-4, send any further explanations to Joshua Kwan [EMAIL PROTECTED] merge 358331 358439 Bug#358331: x11-common: uninstalable - trying to overwrite /usr/include/X11 Bug#358439: x11-common should replace: libxft-dev Mismatch - only Bugs in same state can be merged: Values for `severity' don't match: #358331 has `grave'; #358439 has `serious' End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: reassign 358370 to libxft-dev, closing 358370, merging 358331 358370
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.9.15 reassign 358370 libxft-dev Bug#358370: x11-common: Error while upgrading to version 6.9.0.dfsg.1-5 Bug reassigned from package `x11-common' to `libxft-dev'. close 358370 2.1.8.2-4 Bug#358370: x11-common: Error while upgrading to version 6.9.0.dfsg.1-5 'close' is deprecated; see http://www.debian.org/Bugs/Developer#closing. Bug marked as fixed in version 2.1.8.2-4, send any further explanations to Rick Friedman [EMAIL PROTECTED] merge 358331 358370 Bug#358331: x11-common: uninstalable - trying to overwrite /usr/include/X11 Bug#358370: x11-common: Error while upgrading to version 6.9.0.dfsg.1-5 Bug#358308: x11-common collides with libxft-dev (/usr/include/X11) Merged 358308 358331 358370. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358357: conflict with libxft-dev
Package: x11-common Version: 6.9.0.dfsg.1-5 Followup-For: Bug #358357 Hmm, this seems to be a duplicate of #358254, which is fixed by xft (2.1.8.2-4) unstable; urgency=low . * Make libxft-dev pre-depend on x11-common so as to make sure that the symlink for /usr/include/X11 is already in place when we install the package. (closes: #358254, #358260, #350298, #358308) The only problem though: [EMAIL PROTECTED]:~$ apt-cache policy libxft-dev libxft-dev: Installed: 2.1.8.2-3 Candidate: 2.1.8.2-3 Version table: *** 2.1.8.2-3 0 500 http://localhost unstable/main Packages 100 /var/lib/dpkg/status [EMAIL PROTECTED]:~$ ... there is no -4 yet available. Probably will be in a few hours, judging from the upload date of the repaired xft. Regards, David -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-rc5-vserver-686 Locale: LANG=C, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358254: x11-common_6.9.0.dfsg.1-5 will not install with libxft-dev installed
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: important I am running Debian unstable. When trying to upgrade x11-common from version 6.9.0.dfsg.1-4 to version 6.9.0.dfsg.1-5 I get an error from apt-get. Error indicates that x11-common is attempting to overwrite a file that is also in package libxft-dev. apt-get output is shown below. Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.6 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#350298: libxft-dev: Confirmation
Package: libxft-dev Version: 2.1.8.2-3 Followup-For: Bug #350298 I experience this same bug as follows on sid+experimental. My two conflicting packages are versioned as follows: libxft-dev version 2.1.8.2-3 x11-common version 6.9.0.dfsg.1-5 Therefore, I can confirm the veracity of the earlier report. HTH, Matt Preparing to replace x11-common 6.9.0.dfsg.1-4 (using /x11-common_6.9.0.dfsg.1-5_all.deb) ... Document `debian-x-faq' is not installed, cannot remove. Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.6-4GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-5generic font configuration library ii libfreetype6-dev 2.1.10-1.2 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-5 X Window System protocol client li ii libxft2 2.1.8.2-3 FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-5 X protocol development files ii zlib1g-dev [libz-dev] 1:1.2.3-11 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358308: x11-common collides with libxft-dev (/usr/include/X11)
Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: grave x11-common is currently uninstallable resp. can't be upgraded to 6.9.0.dfsg.1-5 because it conflicts with libxft-dev. The error message is: Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev Cheers, Michael -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (300, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#358254: marked as done (x11-common_6.9.0.dfsg.1-5 will not install with libxft-dev installed)
Your message dated Tue, 21 Mar 2006 21:32:09 -0800 with message-id [EMAIL PROTECTED] and subject line Bug#358254: fixed in xft 2.1.8.2-4 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) ---BeginMessage--- Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: important I am running Debian unstable. When trying to upgrade x11-common from version 6.9.0.dfsg.1-4 to version 6.9.0.dfsg.1-5 I get an error from apt-get. Error indicates that x11-common is attempting to overwrite a file that is also in package libxft-dev. apt-get output is shown below. Preparing to replace x11-common 6.9.0.dfsg.1-4 (using .../x11-common_6.9.0.dfsg.1-5_all.deb) ... Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.6 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.8.2-4 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-4_i386.deb libxft2-dbg_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-4_i386.deb libxft2_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-4_i386.deb xft_2.1.8.2-4.diff.gz to pool/main/x/xft/xft_2.1.8.2-4.diff.gz xft_2.1.8.2-4.dsc to pool/main/x/xft/xft_2.1.8.2-4.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. David Nusinow [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.7 Date: Wed, 22 Mar 2006 00:06:39 -0500 Source: xft Binary: libxft-dev libxft2 libxft2-dbg Architecture: source i386 Version: 2.1.8.2-4 Distribution: unstable Urgency: low Maintainer: David Nusinow [EMAIL PROTECTED] Changed-By: David Nusinow [EMAIL PROTECTED] Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2- FreeType-based font drawing library for X libxft2-dbg - FreeType-based font drawing library for X (unstripped) Closes: 350298 358254 358260 358308 Changes: xft (2.1.8.2-4) unstable; urgency=low . * Make libxft-dev pre-depend on x11-common so as to make sure that the symlink for /usr/include/X11 is already in place when we install the package. (closes: #358254, #358260, #350298, #358308) Files: 9a20eb1983933e8a11160771a2bf7a2e 788 devel optional xft_2.1.8.2-4.dsc 896b58d73ff3f5d7afac9d8948ec6732 20631 devel optional xft_2.1.8.2-4.diff.gz 79cd7dba91e37e5e1d3fd5f780374175 43962 libs optional libxft2_2.1.8.2-4_i386.deb f19d9d86f188b1717198aec4991fa5d4 8624 libdevel extra libxft2-dbg_2.1.8.2-4_i386.deb 7111a0608d9cb822eff235fcbc429707 56970 libdevel optional libxft-dev_2.1.8.2-4_i386.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEIN3YyLfpNdY0ad8RAp0hAKCHSlPeUmBchUVB5Bl0kZ/vF6DvLACfS7jb JQg6mN6Ugkms3S4YBcVymZI= =gVWg -END PGP SIGNATURE- ---End Message---
Bug#350298: marked as done (x11-common: trying to overwrite `/usr/include/X11', which is also in package libxft-dev)
Your message dated Tue, 21 Mar 2006 21:32:09 -0800 with message-id [EMAIL PROTECTED] and subject line Bug#350298: fixed in xft 2.1.8.2-4 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) ---BeginMessage--- Package: x11-common Version: 6.8.2.dfsg.1-11 Severity: important Upgrading Unstable from x11-common 6.8.2.dfsg.1-11 to 6.9.0.dfsg.1-4 I get this error message from dpkg: Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) I have libxft-dev 2.1.8.2-2 installed, which is the current version in Unstable. I'm not sure which package is at fault, libxft-dev or x11-common. But since the x11-common upgrade fails I'm reporting the problem here for a start. Regards, Felix -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.3buratino Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.69 Debian configuration management sy ii debianutils 2.15.2 Miscellaneous utilities specific t ii lsb-base 3.0-14 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.8.2-4 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-4_i386.deb libxft2-dbg_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-4_i386.deb libxft2_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-4_i386.deb xft_2.1.8.2-4.diff.gz to pool/main/x/xft/xft_2.1.8.2-4.diff.gz xft_2.1.8.2-4.dsc to pool/main/x/xft/xft_2.1.8.2-4.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. David Nusinow [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.7 Date: Wed, 22 Mar 2006 00:06:39 -0500 Source: xft Binary: libxft-dev libxft2 libxft2-dbg Architecture: source i386 Version: 2.1.8.2-4 Distribution: unstable Urgency: low Maintainer: David Nusinow [EMAIL PROTECTED] Changed-By: David Nusinow [EMAIL PROTECTED] Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2- FreeType-based font drawing library for X libxft2-dbg - FreeType-based font drawing library for X (unstripped) Closes: 350298 358254 358260 358308 Changes: xft (2.1.8.2-4) unstable; urgency=low . * Make libxft-dev pre-depend on x11-common so as to make sure that the symlink for /usr/include/X11 is already in place when we install the package. (closes: #358254, #358260, #350298, #358308) Files: 9a20eb1983933e8a11160771a2bf7a2e 788 devel optional xft_2.1.8.2-4.dsc 896b58d73ff3f5d7afac9d8948ec6732 20631 devel optional xft_2.1.8.2-4.diff.gz 79cd7dba91e37e5e1d3fd5f780374175 43962 libs optional libxft2_2.1.8.2-4_i386.deb f19d9d86f188b1717198aec4991fa5d4 8624 libdevel extra libxft2-dbg_2.1.8.2-4_i386.deb 7111a0608d9cb822eff235fcbc429707 56970 libdevel optional libxft-dev_2.1.8.2-4_i386.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEIN3YyLfpNdY0ad8RAp0hAKCHSlPeUmBchUVB5Bl0kZ/vF6DvLACfS7jb JQg6mN6Ugkms3S4YBcVymZI= =gVWg -END PGP SIGNATURE- ---End Message---
Bug#358308: marked as done (x11-common collides with libxft-dev (/usr/include/X11))
Your message dated Tue, 21 Mar 2006 21:32:09 -0800 with message-id [EMAIL PROTECTED] and subject line Bug#358308: fixed in xft 2.1.8.2-4 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) ---BeginMessage--- Package: x11-common Version: 6.9.0.dfsg.1-4 Severity: grave x11-common is currently uninstallable resp. can't be upgraded to 6.9.0.dfsg.1-5 because it conflicts with libxft-dev. The error message is: Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-5_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev Cheers, Michael -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (300, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii debianutils 2.15.3 Miscellaneous utilities specific t ii lsb-base 3.0-16 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: ---End Message--- ---BeginMessage--- Source: xft Source-Version: 2.1.8.2-4 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-4_i386.deb libxft2-dbg_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-4_i386.deb libxft2_2.1.8.2-4_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-4_i386.deb xft_2.1.8.2-4.diff.gz to pool/main/x/xft/xft_2.1.8.2-4.diff.gz xft_2.1.8.2-4.dsc to pool/main/x/xft/xft_2.1.8.2-4.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. David Nusinow [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.7 Date: Wed, 22 Mar 2006 00:06:39 -0500 Source: xft Binary: libxft-dev libxft2 libxft2-dbg Architecture: source i386 Version: 2.1.8.2-4 Distribution: unstable Urgency: low Maintainer: David Nusinow [EMAIL PROTECTED] Changed-By: David Nusinow [EMAIL PROTECTED] Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2- FreeType-based font drawing library for X libxft2-dbg - FreeType-based font drawing library for X (unstripped) Closes: 350298 358254 358260 358308 Changes: xft (2.1.8.2-4) unstable; urgency=low . * Make libxft-dev pre-depend on x11-common so as to make sure that the symlink for /usr/include/X11 is already in place when we install the package. (closes: #358254, #358260, #350298, #358308) Files: 9a20eb1983933e8a11160771a2bf7a2e 788 devel optional xft_2.1.8.2-4.dsc 896b58d73ff3f5d7afac9d8948ec6732 20631 devel optional xft_2.1.8.2-4.diff.gz 79cd7dba91e37e5e1d3fd5f780374175 43962 libs optional libxft2_2.1.8.2-4_i386.deb f19d9d86f188b1717198aec4991fa5d4 8624 libdevel extra libxft2-dbg_2.1.8.2-4_i386.deb 7111a0608d9cb822eff235fcbc429707 56970 libdevel optional libxft-dev_2.1.8.2-4_i386.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEIN3YyLfpNdY0ad8RAp0hAKCHSlPeUmBchUVB5Bl0kZ/vF6DvLACfS7jb JQg6mN6Ugkms3S4YBcVymZI= =gVWg -END PGP SIGNATURE- ---End Message---
Processed: reassign 358308 to libxft-dev
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.9.15 reassign 358308 libxft-dev Bug#358308: x11-common collides with libxft-dev (/usr/include/X11) Bug reassigned from package `x11-common' to `libxft-dev'. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
X Strike Force X.Org X11 SVN commit: r1220 - in branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian: . patches
Author: dnusinow Date: 2006-02-18 15:21:03 -0500 (Sat, 18 Feb 2006) New Revision: 1220 Added: branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/002_no_xproto_dep.diff Modified: branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/changelog branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/control branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/001_no_export_freetype.diff branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/series Log: Move xft packaging to modular branch Modified: branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/changelog === --- branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/changelog 2006-02-18 19:53:16 UTC (rev 1219) +++ branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/changelog 2006-02-18 20:21:03 UTC (rev 1220) @@ -1,12 +1,34 @@ -libxft (2.1.8.2-1) experimental; urgency=low +xft (2.1.8.2-3) unstable; urgency=low - * First upload to Debian + * Include freetype headers in cflags in the xft.pc file. This is an edit to +001_no_export_freetype.diff. The freetype headers are included in xft's +headers, so these are necessary. Also, don't use variables in the .pc file +that haven't been defined anywhere. Thanks to Roger Leigh, Decklin Foster, +Eric Dorland, and Steve Langasek (who wrote the patch). (closes: #350458) + + -- David Nusinow [EMAIL PROTECTED] Sun, 5 Feb 2006 12:59:29 -0500 + +xft (2.1.8.2-2) unstable; urgency=low + + * Add 002_no_xproto_dep.diff so that the .pc file doesn't depend on xproto, +which doesn't yet have a .pc file in Debian (to be removed when 7.0 enters +the archive). Thanks Mike Hommey. (closes: #349678) + * Include patch from Steve Langasek in full from previous upload. This +should work around the issue properly. (closes: #349318) + + -- David Nusinow [EMAIL PROTECTED] Tue, 24 Jan 2006 21:52:01 -0500 + +xft (2.1.8.2-1) unstable; urgency=low + * Add build-dep on quilt * Add 001_no_export_freetype.diff. This is a modified patch from Steve Langasek that causes xft.pc not to export freetype or xrender as part of the interface, but hide them in Requires.private instead (closes: #349318) + * Remove versioned build-deps on libx11 and libxrender. + * Move preinst to preinst.in so it doesn't get deleted by clean target. We +really need a better way to deal with these things... - -- David Nusinow [EMAIL PROTECTED] Sun, 22 Jan 2006 22:27:15 -0500 + -- David Nusinow [EMAIL PROTECTED] Sun, 22 Jan 2006 22:35:36 -0500 libxft (2.1.8.2-0ubuntu2) dapper; urgency=low Modified: branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/control === --- branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/control 2006-02-18 19:53:16 UTC (rev 1219) +++ branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/control 2006-02-18 20:21:03 UTC (rev 1220) @@ -1,9 +1,9 @@ -Source: libxft -Section: x11 +Source: xft +Section: devel Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL PROTECTED], Fabio M. Di Nitto [EMAIL PROTECTED] -Build-Depends: debhelper (= 4.0.0), libfontconfig1-dev, libfreetype6-dev, x11proto-core-dev, libx11-dev, libxrender-dev, zlib1g-dev | libz-dev, quilt +Uploaders: Branden Robinson [EMAIL PROTECTED], David Nusinow [EMAIL PROTECTED] +Build-Depends: debhelper (= 4.0.0), libfontconfig1-dev, libfreetype6-dev, x-dev, libx11-dev, libxrender-dev, zlib1g-dev | libz-dev, quilt Standards-Version: 3.6.1 Package: libxft2 @@ -42,7 +42,6 @@ Depends: libxft2 (= ${Source-Version}), libc6-dev | libc-dev, libfontconfig1-dev, libfreetype6-dev, x-dev, libx11-dev, libxrender-dev, zlib1g-dev | libz-dev Conflicts: libxft2-dev, xlibs-dev ( 4.3.0) Provides: libxft2-dev -Pre-Depends: x11-common (= 7.0.0-0ubuntu3) Description: FreeType-based font drawing library for X (development files) Xft provides a client-side font API for X applications, making the FreeType font rasterizer available to X clients. Fontconfig is used for font Modified: branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/001_no_export_freetype.diff === --- branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/001_no_export_freetype.diff 2006-02-18 19:53:16 UTC (rev 1219) +++ branches/modular/lib/libXft-X11R7.0-2.1.8.2/debian/patches/001_no_export_freetype.diff 2006-02-18 20:21:03 UTC (rev 1220) @@ -1,14 +1,22 @@ -Index: libXft-X11R7.0-2.1.8.2/xft.pc.in +Index: xft/xft.pc.in === libXft-X11R7.0-2.1.8.2.orig/xft.pc.in 2005-12-30 14:50:49.0 -0500 -+++ libXft-X11R7.0-2.1.8.2/xft.pc.in 2006-01-22 22:12:27.0 -0500 -@@ -6,7 +6,7 @@ +--- xft.orig/xft.pc.in 2006-02-04 17:59:59.0
Bug#349803: marked as done (libxft-dev: missing /usr/lib/libXft.la breaks compiles)
: multipart/signed; micalg=pgp-sha1; protocol=application/pgp-signature; boundary=8t9RHnE3ZwKMSgU+ Content-Disposition: inline User-Agent: Mutt/1.5.9i 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-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Causing FTBFS is a grave bug. No, it isn't; a FTBFS is a serious bug, on whichever package is *responsible* for the failure. Since the libxft-dev package has deliberately dropped libXft.la (which in the long term *reduces* the number of failures like this), it's not a libxft-dev bug at all. Now that kdebluetooth's build-dependencies know about the removal of libXft.la, the original build failure reported should no longer happen. --=20 Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Digital signature Content-Disposition: inline -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD4AEMKN6ufymYLloRAkWmAJ9RGzKLOQ+OJooQxQN8oNJNH6sIcwCbB5IS UnCPF2Ep7Xmlt8Ybz6I8Pr0= =r6Bu -END PGP SIGNATURE- --8t9RHnE3ZwKMSgU+-- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#350298: x11-common: trying to overwrite `/usr/include/X11', which is also in package libxft-dev
Package: x11-common Version: 6.8.2.dfsg.1-11 Severity: important Upgrading Unstable from x11-common 6.8.2.dfsg.1-11 to 6.9.0.dfsg.1-4 I get this error message from dpkg: Unpacking replacement x11-common ... dpkg: error processing /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb (--unpack): trying to overwrite `/usr/include/X11', which is also in package libxft-dev System startup links for /etc/init.d/x11-common already exist. Setting up X server socket directory /tmp/.X11-unix...done. Setting up ICE socket directory /tmp/.ICE-unix...done. Errors were encountered while processing: /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) I have libxft-dev 2.1.8.2-2 installed, which is the current version in Unstable. I'm not sure which package is at fault, libxft-dev or x11-common. But since the x11-common upgrade fails I'm reporting the problem here for a start. Regards, Felix -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.3buratino Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages x11-common depends on: ii debconf [debconf-2.0] 1.4.69 Debian configuration management sy ii debianutils 2.15.2 Miscellaneous utilities specific t ii lsb-base 3.0-14 Linux Standard Base 3.0 init scrip x11-common recommends no packages. -- debconf information: x11-common/experimental_packages: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#350316: libxft-dev: Missing /usr/lib/libXft.la file
Package: libxft-dev Version: 2.1.8.2-2 Severity: normal Missing file /usr/lib/libXft.la in 2.1.8.2-2 version of package, but in 2.1.7 it was. It makes the package is unusable for building programs. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.5-12 GNU C Library: Development Librari ii libfontconfig1-dev2.3.2-1.1 generic font configuration library ii libfreetype6-dev 2.1.10-1 FreeType 2 font engine, developmen ii libx11-dev6.9.0.dfsg.1-4 X Window System protocol client li ii libxft2 2.1.7-1FreeType-based font drawing librar ii libxrender-dev1:0.9.0.2-1X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-1 X protocol development files ii zlib1g-dev [libz-dev] 1:1.2.3-9 compression library - development libxft-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349678: libxft-dev: pkg-config file says requires xproto that don't exist
Package: libxft-dev Version: 2.1.8.2-1 Severity: critical Justification: breaks unrelated software The file /usr/lib/pkgconfig/xft.pc says xft requires xproto, which is available in no package, as stated by apt-file. Even if it existed, there should be a dependency to the dev package holding it. That breaks all packages that build depend on libxft and rely on pkg-config to get the compilation and linking flags (such as mozilla, thunderbird, firefox...). -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349678: marked as done (libxft-dev: pkg-config file says requires xproto that don't exist)
Your message dated Tue, 24 Jan 2006 18:43:45 +0100 with message-id [EMAIL PROTECTED] and subject line RFP: gstreamer-ffmpeg -- 5 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; 24 Jan 2006 14:31:17 + From [EMAIL PROTECTED] Tue Jan 24 06:31:17 2006 Return-path: [EMAIL PROTECTED] Received: from aputeaux-153-1-65-66.w82-124.abo.wanadoo.fr ([82.124.143.66] helo=namakemono.glandium.org) by spohr.debian.org with esmtp (Exim 4.50) id 1F1PCX-0001yl-Fz for [EMAIL PROTECTED]; Tue, 24 Jan 2006 06:31:17 -0800 Received: from mh by namakemono.glandium.org with local (Exim 4.60) (envelope-from [EMAIL PROTECTED]) id 1F1PBo-Eq-FV; Tue, 24 Jan 2006 15:30:32 +0100 Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Mike Hommey [EMAIL PROTECTED] To: Debian Bug Tracking System [EMAIL PROTECTED] Subject: libxft-dev: pkg-config file says requires xproto that don't exist Message-ID: [EMAIL PROTECTED] X-Mailer: reportbug 3.18 Date: Tue, 24 Jan 2006 15:30:32 +0100 Delivered-To: [EMAIL PROTECTED] 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-Level: X-Spam-Status: No, hits=-7.0 required=4.0 tests=BAYES_00,HAS_PACKAGE, RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02 Package: libxft-dev Version: 2.1.8.2-1 Severity: critical Justification: breaks unrelated software The file /usr/lib/pkgconfig/xft.pc says xft requires xproto, which is available in no package, as stated by apt-file. Even if it existed, there should be a dependency to the dev package holding it. That breaks all packages that build depend on libxft and rely on pkg-config to get the compilation and linking flags (such as mozilla, thunderbird, firefox...). -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) --- Received: (at 349678-done) by bugs.debian.org; 24 Jan 2006 17:44:20 + From [EMAIL PROTECTED] Tue Jan 24 09:44:20 2006 Return-path: [EMAIL PROTECTED] Received: from mf01.sitadelle.com ([212.94.174.68] helo=smtp.cegetel.net) by spohr.debian.org with esmtp (Exim 4.50) id 1F1SDM-0002hm-Iv for [EMAIL PROTECTED]; Tue, 24 Jan 2006 09:44:20 -0800 Received: from mx0.bpl-group.org (mx0.bpl-group.org [195.115.71.69]) by smtp.cegetel.net (Postfix) with ESMTP id B50626A0B1D; Tue, 24 Jan 2006 18:43:47 +0100 (CET) Received: from bee.dooz.org (levallois.dooz.org [81.57.180.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN lminier.people.bpl-group.org, Issuer BPL Group People Certification Authority (verified OK)) by mx0.bpl-group.org (Postfix) with ESMTP id 54EDEC589; Tue, 24 Jan 2006 17:43:47 + (UTC) Received: by bee.dooz.org (Postfix, from userid 1000) id CE8F34F008F; Tue, 24 Jan 2006 18:43:45 +0100 (CET) Date: Tue, 24 Jan 2006 18:43:45 +0100 From: =?iso-8859-1?Q?Lo=EFc?= Minier [EMAIL PROTECTED] To: Jaap Haitsma [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: RFP: gstreamer-ffmpeg -- 5 Message-ID: [EMAIL PROTECTED] References: [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: [EMAIL PROTECTED] Content-Transfer-Encoding: quoted-printable 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-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 Hi, On Sat, Mar 26, 2005, Jaap Haitsma wrote: * Package name: gstreamer-ffmpeg Version : 0.8.4 Upstream Author : gstreamer dev team * URL : http://gstreamer.freedesktop.org/modules/gst-ffmpeg= .html This package is in Debian, closing the RFP. Bye, --=20 Lo=EFc Minier [EMAIL PROTECTED] Current Earth status: NOT DESTROYED -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#349678: libxft-dev: pkg-config file says requires xproto that don't exist
Processing commands for [EMAIL PROTECTED]: tags 349678 + pending Bug#349678: libxft-dev: pkg-config file says requires xproto that don't exist There were no tags set. Tags added: pending thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349678: libxft-dev: pkg-config file says requires xproto that don't exist
tags 349678 + pending thanks On Tue, Jan 24, 2006 at 03:30:32PM +0100, Mike Hommey wrote: Package: libxft-dev Version: 2.1.8.2-1 Severity: critical Justification: breaks unrelated software The file /usr/lib/pkgconfig/xft.pc says xft requires xproto, which is available in no package, as stated by apt-file. Even if it existed, there should be a dependency to the dev package holding it. That breaks all packages that build depend on libxft and rely on pkg-config to get the compilation and linking flags (such as mozilla, thunderbird, firefox...). Ok, fixed in svn. I'll upload a new version soon. Thanks! - David Nusinow -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349318: marked as done (libxft-dev: please do not export unnecessary libraries in xft.pc)
Your message dated Tue, 24 Jan 2006 19:17:07 -0800 with message-id [EMAIL PROTECTED] and subject line Bug#349318: fixed in xft 2.1.8.2-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; 22 Jan 2006 10:44:30 + From [EMAIL PROTECTED] Sun Jan 22 02:44:30 2006 Return-path: [EMAIL PROTECTED] Received: from dsl093-039-086.pdx1.dsl.speakeasy.net ([66.93.39.86] helo=tennyson.dodds.net) by spohr.debian.org with esmtp (Exim 4.50) id 1F0chx-0001ZA-Uz for [EMAIL PROTECTED]; Sun, 22 Jan 2006 02:44:30 -0800 Received: by tennyson.dodds.net (Postfix, from userid 1000) id 8D8AE7027; Sun, 22 Jan 2006 02:44:28 -0800 (PST) Date: Sun, 22 Jan 2006 02:44:28 -0800 From: Steve Langasek [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: libxft-dev: please do not export unnecessary libraries in xft.pc Message-ID: [EMAIL PROTECTED] Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol=application/pgp-signature; boundary=+KJYzRxRHjYqLGl5 Content-Disposition: inline User-Agent: Mutt/1.5.9i Delivered-To: [EMAIL PROTECTED] 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-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 --+KJYzRxRHjYqLGl5 Content-Type: multipart/mixed; boundary=eHhjakXzOLJAF9wJ Content-Disposition: inline --eHhjakXzOLJAF9wJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: libxft-dev Version: 2.1.7-1 Severity: important Tags: upstream Hi folks, So, I suppose most of you have read http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about problems with packages depending on libraries that they don't use, particularly as relates to a potential libfreetype transition. One library that currently exposes freetype (and other libs) in its pkg-config .pc file, but shouldn't, is libxft. Please consider (and forward upstream) the attached patch which moves all of the library dependencies of libxft into the Libs.private variable in xft.pc, so that they aren't used on Debian except for static linking. I have not touched the 'Requires' field; even though packages which link to libXft should not need to link to libfontconfig, the pkg-config 'Requires' field controls both CPPFLAGS and LDFLAGS, and Xft includes fontconfig headers -- unfortunately the pkg-config maintainer has not been convinced that CPPFLAGS =66rom Requires.private should be propagated, despite the fact that there a= re many examples of this scenario in Debian... (this is bug #340904, for those who care.) FWIW, since September 2003 FreeType has supported pkg-config; however, I wouldn't recommend that Xft use pkg-config dependencies for libfreetype unless this Requires.private CPPFLAGS issue is resolved. :/ Oh, also, there seems to be a pre-existing bug in this .pc file, in that -lX11 is specified for static linking, but -L/usr/X11R6/lib is not... Thanks, --=20 Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ --eHhjakXzOLJAF9wJ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=xft-pkgconfig.diff Content-Transfer-Encoding: quoted-printable diff -u xft-2.1.7/debian/changelog xft-2.1.7/debian/changelog --- xft-2.1.7/debian/changelog +++ xft-2.1.7/debian/changelog @@ -1,3 +1,11 @@ +xft (2.1.7-1.1) unstable; urgency=3Dlow + + * Non-maintainer upload. + * Fix xft.pc to not export freetype and xrender as part of the interface +used for shared linking; expose them only in Libs.private instead. + + -- Steve Langasek [EMAIL PROTECTED] Sun, 22 Jan 2006 02:32:25 -0800 + xft (2.1.7-1) unstable; urgency=3Dlow =20 * New upstream release. only in patch2: unchanged: --- xft-2.1.7.orig/xft.pc.in +++ xft-2.1.7/xft.pc.in @@ -11,5 +11,6 @@ Description: X FreeType library Version: @VERSION@ Requires: fontconfig -Libs: -L${libdir} -lXft -lX11 ${freetypelibs} ${xrenderlibs} +Libs: -L${libdir} -lXft +Libs.private: -lX11 ${freetypelibs} ${xrenderlibs} Cflags: -I${includedir} ${freetypecflags} ${xrendercflags} --eHhjakXzOLJAF9wJ-- --+KJYzRxRHjYqLGl5 Content-Type: application/pgp-signature; name=signature.asc Content
Bug#349678: marked as done (libxft-dev: pkg-config file says requires xproto that don't exist)
Your message dated Tue, 24 Jan 2006 19:17:07 -0800 with message-id [EMAIL PROTECTED] and subject line Bug#349678: fixed in xft 2.1.8.2-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; 24 Jan 2006 14:31:17 + From [EMAIL PROTECTED] Tue Jan 24 06:31:17 2006 Return-path: [EMAIL PROTECTED] Received: from aputeaux-153-1-65-66.w82-124.abo.wanadoo.fr ([82.124.143.66] helo=namakemono.glandium.org) by spohr.debian.org with esmtp (Exim 4.50) id 1F1PCX-0001yl-Fz for [EMAIL PROTECTED]; Tue, 24 Jan 2006 06:31:17 -0800 Received: from mh by namakemono.glandium.org with local (Exim 4.60) (envelope-from [EMAIL PROTECTED]) id 1F1PBo-Eq-FV; Tue, 24 Jan 2006 15:30:32 +0100 Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Mike Hommey [EMAIL PROTECTED] To: Debian Bug Tracking System [EMAIL PROTECTED] Subject: libxft-dev: pkg-config file says requires xproto that don't exist Message-ID: [EMAIL PROTECTED] X-Mailer: reportbug 3.18 Date: Tue, 24 Jan 2006 15:30:32 +0100 Delivered-To: [EMAIL PROTECTED] 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-Level: X-Spam-Status: No, hits=-7.0 required=4.0 tests=BAYES_00,HAS_PACKAGE, RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02 Package: libxft-dev Version: 2.1.8.2-1 Severity: critical Justification: breaks unrelated software The file /usr/lib/pkgconfig/xft.pc says xft requires xproto, which is available in no package, as stated by apt-file. Even if it existed, there should be a dependency to the dev package holding it. That breaks all packages that build depend on libxft and rely on pkg-config to get the compilation and linking flags (such as mozilla, thunderbird, firefox...). -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) --- Received: (at 349678-close) by bugs.debian.org; 25 Jan 2006 03:21:32 + From [EMAIL PROTECTED] Tue Jan 24 19:21:32 2006 Return-path: [EMAIL PROTECTED] Received: from katie by spohr.debian.org with local (Exim 4.50) id 1F1b9f-000441-PE; Tue, 24 Jan 2006 19:17:07 -0800 From: David Nusinow [EMAIL PROTECTED] To: [EMAIL PROTECTED] X-Katie: $Revision: 1.65 $ Subject: Bug#349678: fixed in xft 2.1.8.2-2 Message-Id: [EMAIL PROTECTED] Sender: Archive Administrator [EMAIL PROTECTED] Date: Tue, 24 Jan 2006 19:17:07 -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-Level: 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 X-CrossAssassin-Score: 2 Source: xft Source-Version: 2.1.8.2-2 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-2_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-2_i386.deb libxft2-dbg_2.1.8.2-2_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-2_i386.deb libxft2_2.1.8.2-2_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-2_i386.deb xft_2.1.8.2-2.diff.gz to pool/main/x/xft/xft_2.1.8.2-2.diff.gz xft_2.1.8.2-2.dsc to pool/main/x/xft/xft_2.1.8.2-2.dsc 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. David Nusinow [EMAIL PROTECTED] (supplier of updated xft 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.7 Date: Tue, 24 Jan 2006 21:52:01 -0500 Source: xft Binary: libxft-dev libxft2 libxft2-dbg Architecture: source i386 Version: 2.1.8.2-2 Distribution: unstable Urgency: low Maintainer: David Nusinow [EMAIL PROTECTED] Changed-By: David Nusinow [EMAIL PROTECTED] Description: libxft-dev - FreeType-based font drawing library for X (development
Re: Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
On Sun, 2006-01-22 at 14:36 -0500, David Nusinow wrote: The mesa NMU will go in shortly, and after that I need to figure out exactly how to handle the transition to FHS compliance. I'm not entirely sure I'm happy with how Daniel did it (although I've yet to look at it closely). I'm going to do a full analysis and post an RFC either on debian-x or debian-devel about it. Please at least CC -x, as I don't (have time to) read -devel. -- Earthling Michel Dänzer | Debian (powerpc), X and DRI developer Libre software enthusiast| http://svcs.affero.net/rm.php?r=daenzer
Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
Package: libxft-dev Version: 2.1.7-1 Severity: important Tags: upstream Hi folks, So, I suppose most of you have read http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about problems with packages depending on libraries that they don't use, particularly as relates to a potential libfreetype transition. One library that currently exposes freetype (and other libs) in its pkg-config .pc file, but shouldn't, is libxft. Please consider (and forward upstream) the attached patch which moves all of the library dependencies of libxft into the Libs.private variable in xft.pc, so that they aren't used on Debian except for static linking. I have not touched the 'Requires' field; even though packages which link to libXft should not need to link to libfontconfig, the pkg-config 'Requires' field controls both CPPFLAGS and LDFLAGS, and Xft includes fontconfig headers -- unfortunately the pkg-config maintainer has not been convinced that CPPFLAGS from Requires.private should be propagated, despite the fact that there are many examples of this scenario in Debian... (this is bug #340904, for those who care.) FWIW, since September 2003 FreeType has supported pkg-config; however, I wouldn't recommend that Xft use pkg-config dependencies for libfreetype unless this Requires.private CPPFLAGS issue is resolved. :/ Oh, also, there seems to be a pre-existing bug in this .pc file, in that -lX11 is specified for static linking, but -L/usr/X11R6/lib is not... Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ diff -u xft-2.1.7/debian/changelog xft-2.1.7/debian/changelog --- xft-2.1.7/debian/changelog +++ xft-2.1.7/debian/changelog @@ -1,3 +1,11 @@ +xft (2.1.7-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix xft.pc to not export freetype and xrender as part of the interface +used for shared linking; expose them only in Libs.private instead. + + -- Steve Langasek [EMAIL PROTECTED] Sun, 22 Jan 2006 02:32:25 -0800 + xft (2.1.7-1) unstable; urgency=low * New upstream release. only in patch2: unchanged: --- xft-2.1.7.orig/xft.pc.in +++ xft-2.1.7/xft.pc.in @@ -11,5 +11,6 @@ Description: X FreeType library Version: @VERSION@ Requires: fontconfig -Libs: -L${libdir} -lXft -lX11 ${freetypelibs} ${xrenderlibs} +Libs: -L${libdir} -lXft +Libs.private: -lX11 ${freetypelibs} ${xrenderlibs} Cflags: -I${includedir} ${freetypecflags} ${xrendercflags} signature.asc Description: Digital signature
Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
tags 349318 + fixed-upstream On Sun, Jan 22, 2006 at 02:44:28AM -0800, Steve Langasek wrote: So, I suppose most of you have read http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about problems with packages depending on libraries that they don't use, particularly as relates to a potential libfreetype transition. One library that currently exposes freetype (and other libs) in its pkg-config .pc file, but shouldn't, is libxft. Please consider (and forward upstream) the attached patch which moves all of the library dependencies of libxft into the Libs.private variable in xft.pc, so that they aren't used on Debian except for static linking. I have not touched the 'Requires' field; even though packages which link to libXft should not need to link to libfontconfig, the pkg-config 'Requires' field controls both CPPFLAGS and LDFLAGS, and Xft includes fontconfig headers -- unfortunately the pkg-config maintainer has not been convinced that CPPFLAGS from Requires.private should be propagated, despite the fact that there are many examples of this scenario in Debian... (this is bug #340904, for those who care.) FWIW, since September 2003 FreeType has supported pkg-config; however, I wouldn't recommend that Xft use pkg-config dependencies for libfreetype unless this Requires.private CPPFLAGS issue is resolved. :/ Oh, also, there seems to be a pre-existing bug in this .pc file, in that -lX11 is specified for static linking, but -L/usr/X11R6/lib is not... This has already been fixed in the modular tree (/cvs/xorg/lib, as opposed to /cvs/xlibs). But I guess the CPPFLAGS scenario remains. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
Processing commands for [EMAIL PROTECTED]: tags 349318 + fixed-upstream Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc Tags were: upstream Tags added: fixed-upstream On Sun, Jan 22, 2006 at 02:44:28AM -0800, Steve Langasek wrote: Unknown command or malformed arguments to command. So, I suppose most of you have read Unknown command or malformed arguments to command. http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about Unknown command or malformed arguments to command. problems with packages depending on libraries that they don't use, Unknown command or malformed arguments to command. particularly as relates to a potential libfreetype transition. One library Unknown command or malformed arguments to command. Too many unknown commands, stopping here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
On Sun, Jan 22, 2006 at 10:57:12AM +, Daniel Stone wrote: tags 349318 + fixed-upstream On Sun, Jan 22, 2006 at 02:44:28AM -0800, Steve Langasek wrote: So, I suppose most of you have read http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about problems with packages depending on libraries that they don't use, particularly as relates to a potential libfreetype transition. One library that currently exposes freetype (and other libs) in its pkg-config .pc file, but shouldn't, is libxft. Please consider (and forward upstream) the attached patch which moves all of the library dependencies of libxft into the Libs.private variable in xft.pc, so that they aren't used on Debian except for static linking. I have not touched the 'Requires' field; even though packages which link to libXft should not need to link to libfontconfig, the pkg-config 'Requires' field controls both CPPFLAGS and LDFLAGS, and Xft includes fontconfig headers -- unfortunately the pkg-config maintainer has not been convinced that CPPFLAGS from Requires.private should be propagated, despite the fact that there are many examples of this scenario in Debian... (this is bug #340904, for those who care.) FWIW, since September 2003 FreeType has supported pkg-config; however, I wouldn't recommend that Xft use pkg-config dependencies for libfreetype unless this Requires.private CPPFLAGS issue is resolved. :/ Oh, also, there seems to be a pre-existing bug in this .pc file, in that -lX11 is specified for static linking, but -L/usr/X11R6/lib is not... This has already been fixed in the modular tree (/cvs/xorg/lib, as opposed to /cvs/xlibs). But I guess the CPPFLAGS scenario remains. Excellent. I don't suppose there's any ETA for this fix making it to unstable? I've found at least one package that could benefit from it, and I imagine there are plenty more. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ signature.asc Description: Digital signature
Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
On Sun, Jan 22, 2006 at 04:18:21AM -0800, Steve Langasek wrote: On Sun, Jan 22, 2006 at 10:57:12AM +, Daniel Stone wrote: tags 349318 + fixed-upstream On Sun, Jan 22, 2006 at 02:44:28AM -0800, Steve Langasek wrote: So, I suppose most of you have read http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html about problems with packages depending on libraries that they don't use, particularly as relates to a potential libfreetype transition. One library that currently exposes freetype (and other libs) in its pkg-config .pc file, but shouldn't, is libxft. Please consider (and forward upstream) the attached patch which moves all of the library dependencies of libxft into the Libs.private variable in xft.pc, so that they aren't used on Debian except for static linking. I have not touched the 'Requires' field; even though packages which link to libXft should not need to link to libfontconfig, the pkg-config 'Requires' field controls both CPPFLAGS and LDFLAGS, and Xft includes fontconfig headers -- unfortunately the pkg-config maintainer has not been convinced that CPPFLAGS from Requires.private should be propagated, despite the fact that there are many examples of this scenario in Debian... (this is bug #340904, for those who care.) FWIW, since September 2003 FreeType has supported pkg-config; however, I wouldn't recommend that Xft use pkg-config dependencies for libfreetype unless this Requires.private CPPFLAGS issue is resolved. :/ Oh, also, there seems to be a pre-existing bug in this .pc file, in that -lX11 is specified for static linking, but -L/usr/X11R6/lib is not... This has already been fixed in the modular tree (/cvs/xorg/lib, as opposed to /cvs/xlibs). But I guess the CPPFLAGS scenario remains. Excellent. I don't suppose there's any ETA for this fix making it to unstable? I've found at least one package that could benefit from it, and I imagine there are plenty more. I'm working on it. The mesa NMU will go in shortly, and after that I need to figure out exactly how to handle the transition to FHS compliance. I'm not entirely sure I'm happy with how Daniel did it (although I've yet to look at it closely). I'm going to do a full analysis and post an RFC either on debian-x or debian-devel about it. Once that's figured out, the libs, drivers, and server can all go in to experimental, as they're finished right now. Following that, there's some work to be done on bundling the apps and packaging a few miscellaneous things that shouldn't take too long. If it all works, I'm going to throw it to unstable and see how it goes. I can't give you a real time line for this, since it's been mainly me doing this on the Debian side so far, but I'm hoping to get all of modular in to unstable within the next two or three months, but it's possible that it'll go faster. - David Nusinow -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#349318: libxft-dev: please do not export unnecessary libraries in xft.pc
On Sun, Jan 22, 2006 at 02:36:58PM -0500, David Nusinow wrote: On Sun, Jan 22, 2006 at 04:18:21AM -0800, Steve Langasek wrote: On Sun, Jan 22, 2006 at 10:57:12AM +, Daniel Stone wrote: This has already been fixed in the modular tree (/cvs/xorg/lib, as opposed to /cvs/xlibs). But I guess the CPPFLAGS scenario remains. Excellent. I don't suppose there's any ETA for this fix making it to unstable? I've found at least one package that could benefit from it, and I imagine there are plenty more. I'm working on it. The mesa NMU will go in shortly, and after that I need to figure out exactly how to handle the transition to FHS compliance. I'm not entirely sure I'm happy with how Daniel did it (although I've yet to look at it closely). I'm going to do a full analysis and post an RFC either on debian-x or debian-devel about it. Once that's figured out, the libs, drivers, and server can all go in to experimental, as they're finished right now. Following that, there's some work to be done on bundling the apps and packaging a few miscellaneous things that shouldn't take too long. If it all works, I'm going to throw it to unstable and see how it goes. But libxft2 is already split out and installed in /usr/lib, so it should be just a simple matter of packaging the new upstream version in order to fix this particular one? Would an NMU be welcome here, or could some other member of the XSF pick it up? -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ signature.asc Description: Digital signature