Debian Bug report logs - #573498
pango1.0: Please switch the udeb from directfb to xlib

version graph

Package: src:pango1.0; Maintainer for src:pango1.0 is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>;

Reported by: Cyril Brulebois <kibi@debian.org>

Date: Thu, 11 Mar 2010 22:21:12 UTC

Severity: wishlist

Tags: d-i, patch

Found in version pango1.0/1.26.2-1

Fixed in versions pango1.0/1.27.1-2, pango1.0/1.26.2-2

Done: Emilio Pozuelo Monfort <pochu@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, kibi@debian.org, Sebastien Bacher <seb128@debian.org>:
Bug#573498; Package src:pango1.0. (Thu, 11 Mar 2010 22:21:15 GMT) (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
New Bug report received and forwarded. Copy sent to kibi@debian.org, Sebastien Bacher <seb128@debian.org>. (Thu, 11 Mar 2010 22:21:15 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: pango1.0: Please switch the udeb from directfb to xlib
Date: Thu, 11 Mar 2010 23:20:45 +0100
[Message part 1 (text/plain, inline)]
Source: pango1.0
Version: 1.26.2-1
Severity: wishlist
Tags: patch d-i

Hi,

please find attached the patch I used to switch from directfb to xlib
for this udeb. Reading it again, I have two comments:
 - It seems I missed a versioned B-D: according to the Depends graph at
   [1], one would have to add libx11-dev (>= 1.3.3-2). Without that, a
   Depends on the non-udeb libx11-6 package would be generated.
 - The vBD bump on cairo isn't actually needed, since my patch in
   #573394 doesn't bump the shlibs (on purpose, so that other packages
   aren't affected by the addition of this udeb). Hopefully a strict
   Depends on libcairo2-udeb won't be needed since all those packages
   should be pushed in testing at the same time. You may want to drop
   that bump, and not wait for #573394 to be fixed. [You could want to
   tweak the substvars after the dependencies are computed, but that'd
   be a bit hackish.]

 1. http://people.debian.org/~kibi/di-x11/2010-02-27/intra-deps.png

FWIW, xft, libxrender, libx11 are all out of NEW, so they should be
available soonish.

Please let me know if you have any question. (I can double-check the
generated binaries are fine before you upload, for example.)

Mraw,
KiBi.
[pango1.0.diff (text/plain, attachment)]

Reply sent to Emilio Pozuelo Monfort <pochu@debian.org>:
You have taken responsibility. (Sat, 13 Mar 2010 19:03:04 GMT) (full text, mbox, link).


Notification sent to Cyril Brulebois <kibi@debian.org>:
Bug acknowledged by developer. (Sat, 13 Mar 2010 19:03:04 GMT) (full text, mbox, link).


Message #10 received at 573498-close@bugs.debian.org (full text, mbox, reply):

From: Emilio Pozuelo Monfort <pochu@debian.org>
To: 573498-close@bugs.debian.org
Subject: Bug#573498: fixed in pango1.0 1.27.1-2
Date: Sat, 13 Mar 2010 19:02:27 +0000
Source: pango1.0
Source-Version: 1.27.1-2

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

libpango1.0-0-dbg_1.27.1-2_i386.deb
  to main/p/pango1.0/libpango1.0-0-dbg_1.27.1-2_i386.deb
libpango1.0-0_1.27.1-2_i386.deb
  to main/p/pango1.0/libpango1.0-0_1.27.1-2_i386.deb
libpango1.0-common_1.27.1-2_all.deb
  to main/p/pango1.0/libpango1.0-common_1.27.1-2_all.deb
libpango1.0-dev_1.27.1-2_i386.deb
  to main/p/pango1.0/libpango1.0-dev_1.27.1-2_i386.deb
libpango1.0-doc_1.27.1-2_all.deb
  to main/p/pango1.0/libpango1.0-doc_1.27.1-2_all.deb
libpango1.0-udeb_1.27.1-2_i386.udeb
  to main/p/pango1.0/libpango1.0-udeb_1.27.1-2_i386.udeb
pango1.0_1.27.1-2.diff.gz
  to main/p/pango1.0/pango1.0_1.27.1-2.diff.gz
pango1.0_1.27.1-2.dsc
  to main/p/pango1.0/pango1.0_1.27.1-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 573498@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <pochu@debian.org> (supplier of updated pango1.0 package)

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


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 13 Mar 2010 19:44:35 +0100
Source: pango1.0
Binary: libpango1.0-0 libpango1.0-udeb libpango1.0-common libpango1.0-dev libpango1.0-0-dbg libpango1.0-doc
Architecture: source all i386
Version: 1.27.1-2
Distribution: experimental
Urgency: low
Maintainer: Sebastien Bacher <seb128@debian.org>
Changed-By: Emilio Pozuelo Monfort <pochu@debian.org>
Description: 
 libpango1.0-0 - Layout and rendering of internationalized text
 libpango1.0-0-dbg - The Pango library and debugging symbols
 libpango1.0-common - Modules and configuration files for the Pango
 libpango1.0-dev - Development files for the Pango
 libpango1.0-doc - Documentation files for the Pango
 libpango1.0-udeb - Layout and rendering of internationalized text - minimal runtime (udeb)
Closes: 573498
Changes: 
 pango1.0 (1.27.1-2) experimental; urgency=low
 .
   [ Cyril Brulebois ]
   * Switch udeb from DirectFB to Xlib to prepare the move to an X11-based
     graphical installer. Closes: #573498.
      - Remove the --without-x flag from the udeb_configure_flags variable.
   * Bump some B-D to make sure the udeb gets proper dependencies on the
     recently added udebs:
      - libx11-dev
      - libxft-dev
   * Thanks to Julien Cristau for his initial patch.
 .
   [ Emilio Pozuelo Monfort ]
   * debian/control.in:
     - Bump Standards-Version to 3.8.4, no changes needed.
Checksums-Sha1: 
 d3eff233878e90f6ddfc6b5185b23f087ce0a0ae 1671 pango1.0_1.27.1-2.dsc
 6a6b5691c9af530a0e80dadc2a62c6d88b26611e 35816 pango1.0_1.27.1-2.diff.gz
 cc93cac647b6a2a4f286082743efb1e83eee4f7f 106268 libpango1.0-common_1.27.1-2_all.deb
 2d88d901cf040345835a2808605d0e358a7ff693 344558 libpango1.0-doc_1.27.1-2_all.deb
 0e9892331871bc5ab82e632e8024583ff7dd6fee 304222 libpango1.0-0_1.27.1-2_i386.deb
 7e689b8e0ff3efab22b4774cf9f66f227a380e60 277300 libpango1.0-udeb_1.27.1-2_i386.udeb
 6576df5fc9c42ad44810900f75a26846c63fd93c 373998 libpango1.0-dev_1.27.1-2_i386.deb
 622dbc9671815f4904a4c1d76fba15e96a1aacd5 827382 libpango1.0-0-dbg_1.27.1-2_i386.deb
Checksums-Sha256: 
 062e3234261dfb8744d3defdd8daf06c33540a2886ab379a537e8bb65dcbdb64 1671 pango1.0_1.27.1-2.dsc
 769ce7b6761c36281ce839b8783816d043202c378afa83547dbb9e14ca049a3c 35816 pango1.0_1.27.1-2.diff.gz
 500d646e346c7ba1da9fb64185e3462eb7dd640b7260cfc83c00ffe0d147a802 106268 libpango1.0-common_1.27.1-2_all.deb
 6f44c323a3795bf72fa3940cba5f4d1adfe1604b86fc2d1c903402ec8d56c565 344558 libpango1.0-doc_1.27.1-2_all.deb
 ee5edf0555c7221820ae93c6265a030bc72786457bd87ec8101b812ba66150ef 304222 libpango1.0-0_1.27.1-2_i386.deb
 efb3abe96f3eda27199ede9f7c55f5219f7155f04378406c9c4464681d27d2f4 277300 libpango1.0-udeb_1.27.1-2_i386.udeb
 abf0bd5a6d7699a823dbf807d6ca4edf78590479f561c0b4b3aff0acbbb30777 373998 libpango1.0-dev_1.27.1-2_i386.deb
 8fe497731cdf669d9be91be4d8229368ae1175abfde7412041a0935f1bf08b02 827382 libpango1.0-0-dbg_1.27.1-2_i386.deb
Files: 
 66e6791e3b9573ebd58d0eea21303adc 1671 libs optional pango1.0_1.27.1-2.dsc
 ce23f00336b7865931812fffe0060ac0 35816 libs optional pango1.0_1.27.1-2.diff.gz
 577f058edba7c7ae5c8d5be056833b36 106268 misc optional libpango1.0-common_1.27.1-2_all.deb
 24d1f42c71682c35757bcb22f2c280b9 344558 doc optional libpango1.0-doc_1.27.1-2_all.deb
 6e9324d3f966f07b2e4c42e11fb7ea5d 304222 libs optional libpango1.0-0_1.27.1-2_i386.deb
 3f46d12ca5fb9e4d3a71444e6a36f34d 277300 debian-installer optional libpango1.0-udeb_1.27.1-2_i386.udeb
 1eb49f6d381e253d456490bb023a2bed 373998 libdevel optional libpango1.0-dev_1.27.1-2_i386.deb
 3c490944d45fa0ae0c95e09a17c0f84a 827382 debug extra libpango1.0-0-dbg_1.27.1-2_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkub36wACgkQhTV17EoIsv7i3wCZAXLmQxVj52m1NSYwgFGkP5sK
7qwAoJqA3UKU/NyA6GwB62A0G1nHIfO8
=50s0
-----END PGP SIGNATURE-----





Reply sent to Emilio Pozuelo Monfort <pochu@debian.org>:
You have taken responsibility. (Thu, 18 Mar 2010 16:21:07 GMT) (full text, mbox, link).


Notification sent to Cyril Brulebois <kibi@debian.org>:
Bug acknowledged by developer. (Thu, 18 Mar 2010 16:21:07 GMT) (full text, mbox, link).


Message #15 received at 573498-close@bugs.debian.org (full text, mbox, reply):

From: Emilio Pozuelo Monfort <pochu@debian.org>
To: 573498-close@bugs.debian.org
Subject: Bug#573498: fixed in pango1.0 1.26.2-2
Date: Thu, 18 Mar 2010 16:19:12 +0000
Source: pango1.0
Source-Version: 1.26.2-2

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

libpango1.0-0-dbg_1.26.2-2_i386.deb
  to main/p/pango1.0/libpango1.0-0-dbg_1.26.2-2_i386.deb
libpango1.0-0_1.26.2-2_i386.deb
  to main/p/pango1.0/libpango1.0-0_1.26.2-2_i386.deb
libpango1.0-common_1.26.2-2_all.deb
  to main/p/pango1.0/libpango1.0-common_1.26.2-2_all.deb
libpango1.0-dev_1.26.2-2_i386.deb
  to main/p/pango1.0/libpango1.0-dev_1.26.2-2_i386.deb
libpango1.0-doc_1.26.2-2_all.deb
  to main/p/pango1.0/libpango1.0-doc_1.26.2-2_all.deb
libpango1.0-udeb_1.26.2-2_i386.udeb
  to main/p/pango1.0/libpango1.0-udeb_1.26.2-2_i386.udeb
pango1.0_1.26.2-2.diff.gz
  to main/p/pango1.0/pango1.0_1.26.2-2.diff.gz
pango1.0_1.26.2-2.dsc
  to main/p/pango1.0/pango1.0_1.26.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 573498@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <pochu@debian.org> (supplier of updated pango1.0 package)

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


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 18 Mar 2010 16:54:14 +0100
Source: pango1.0
Binary: libpango1.0-0 libpango1.0-udeb libpango1.0-common libpango1.0-dev libpango1.0-0-dbg libpango1.0-doc
Architecture: source all i386
Version: 1.26.2-2
Distribution: unstable
Urgency: low
Maintainer: Sebastien Bacher <seb128@debian.org>
Changed-By: Emilio Pozuelo Monfort <pochu@debian.org>
Description: 
 libpango1.0-0 - Layout and rendering of internationalized text
 libpango1.0-0-dbg - The Pango library and debugging symbols
 libpango1.0-common - Modules and configuration files for the Pango
 libpango1.0-dev - Development files for the Pango
 libpango1.0-doc - Documentation files for the Pango
 libpango1.0-udeb - Layout and rendering of internationalized text - minimal runtime (udeb)
Closes: 573498
Changes: 
 pango1.0 (1.26.2-2) unstable; urgency=low
 .
   [ Cyril Brulebois ]
   * Switch udeb from DirectFB to Xlib to prepare the move to an X11-based
     graphical installer. Closes: #573498.
      - Remove the --without-x flag from the udeb_configure_flags variable.
   * Bump some B-D to make sure the udeb gets proper dependencies on the
     recently reworked/added udebs:
      - libcairo2-dev
      - libxft-dev
      - libx11-dev
   * Thanks to Julien Cristau for his initial patch.
 .
   [ Emilio Pozuelo Monfort ]
   * debian/control.in:
     - Standards-Version is 3.8.4, no changes needed.
Checksums-Sha1: 
 0cf7211306163930258b3448d23fb5cfa3a0d38d 1671 pango1.0_1.26.2-2.dsc
 d23157172046930d62f0a1750800d9b4b0de980d 35804 pango1.0_1.26.2-2.diff.gz
 61d6431eaff37ba20502d9b2042ce626fef81391 104302 libpango1.0-common_1.26.2-2_all.deb
 2076347ba36ea0fe50497a1c9f8321e7105e035a 334068 libpango1.0-doc_1.26.2-2_all.deb
 64ff539dc80f109c1c74631bbf0d4168afd5ab11 299328 libpango1.0-0_1.26.2-2_i386.deb
 20ab86f682862893d8e91557f1ec2ccb471eaff4 277398 libpango1.0-udeb_1.26.2-2_i386.udeb
 2f506900f6faffbf86ccbbccdb023c2e4bb5695e 368714 libpango1.0-dev_1.26.2-2_i386.deb
 2814aed39d45c61c3703c34ebaf9c34515dbfb49 826024 libpango1.0-0-dbg_1.26.2-2_i386.deb
Checksums-Sha256: 
 d28cad5e7c87790d02c70a75f0d8b07b03ce3b766551e91847dbb7bb7fa53413 1671 pango1.0_1.26.2-2.dsc
 16df8ba9d98535dbcafc96b593aa30341c1b3d306c145091631bf104d01c1e67 35804 pango1.0_1.26.2-2.diff.gz
 7d7c0c340e7fa4ecdc74048313f88ee77d9b06a94b64f5e9c3909e11a3a50523 104302 libpango1.0-common_1.26.2-2_all.deb
 0563baa81ea0a85bcc0791efa85b6ab27c36164f2f867acec0e64236037e068c 334068 libpango1.0-doc_1.26.2-2_all.deb
 9d6ed6b95694cb96540a273a104aa842748ff99a32d5719c95f84806a2f16f5e 299328 libpango1.0-0_1.26.2-2_i386.deb
 1f53d211a2d9975115f591e272baabfb750c4b4d5128a3e057f687e4b40bb8ed 277398 libpango1.0-udeb_1.26.2-2_i386.udeb
 24c4cde21410e8a779256428410b0788505236b1f237e6b7f006723ecc0deddd 368714 libpango1.0-dev_1.26.2-2_i386.deb
 0a866a81990da7a569e72fdd2d10482195898eeecfaf66f75fa6f0f9c678d045 826024 libpango1.0-0-dbg_1.26.2-2_i386.deb
Files: 
 f9d221a88b5efa3db50305971f458c0f 1671 libs optional pango1.0_1.26.2-2.dsc
 daaca8760f3b86052e9508b49d974222 35804 libs optional pango1.0_1.26.2-2.diff.gz
 840a5cade8944daf3a1e626d6ceacfd8 104302 misc optional libpango1.0-common_1.26.2-2_all.deb
 acbe109c32b349997d291040109ed091 334068 doc optional libpango1.0-doc_1.26.2-2_all.deb
 9b93ad3ffe0c46674247af2690c9504e 299328 libs optional libpango1.0-0_1.26.2-2_i386.deb
 5f1c38404e93888262b7f93c60cd5400 277398 debian-installer optional libpango1.0-udeb_1.26.2-2_i386.udeb
 3243dcf9fdbbe10ee815a496a1cde47e 368714 libdevel optional libpango1.0-dev_1.26.2-2_i386.deb
 c5f0a6949808b7607e12aea854e4da89 826024 debug extra libpango1.0-0-dbg_1.26.2-2_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuiT2cACgkQhTV17EoIsv65YACcCUMIEZcKQSbesU3MyW+4a6gi
CI8AmQE7dqGpjthiRBDU1D/xLWj3y1Bx
=/Zfi
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 22 Apr 2010 07:41:23 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 23 19:42:06 2026; Machine Name: berlioz

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.