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

Bug#538619: marked as done (libxcomposite: FTBFS with new source format 3.0 (quilt): cruft in .diff.gz)



Your message dated Sun, 26 Jul 2009 10:32:09 +0000
with message-id <E1MV11V-0006zb-J4@ries.debian.org>
and subject line Bug#538619: fixed in libxcomposite 1:0.4.0-4
has caused the Debian Bug report #538619,
regarding libxcomposite: FTBFS with new source format 3.0 (quilt): cruft in .diff.gz
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
538619: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538619
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libxcomposite
Version: 1:0.4.0-3
Severity: wishlist
Usertags: 3.0-quilt-by-default

To prepare a possible switch to the new source package format "3.0
(quilt)" [1], I converted all source packages and rebuilt the packages
afterwards to see what breaks, and libxcomposite does break. To reproduce the
problem you can do this:
$ apt-get source libxcomposite
$ mkdir -p libxcomposite-0.4.0/debian/source
$ echo "3.0 (quilt)" >libxcomposite-0.4.0/debian/source/format
$ dpkg-source -b libxcomposite-0.4.0
$ dpkg-source -x libxcomposite_0.4.0-3.dsc
$ cd libxcomposite-0.4.0 && debuild -us -uc

In this process, if the .diff.gz contains changes to upstream files,
dpkg-source will have created a corresponding patch in
debian/patches/debian-changes-1:0.4.0-3 and will have registered that
patch in a quilt series (debian/patches/series, it is created if needed).
All the patches listed in the "series" file are applied directly during
the extraction (dpkg-source -x). quilt itself is used if available (and
will thus lead to the creation of the .pc directory), otherwise
dpkg-source applies the patches by itself. For more information about the
new source package format see the manual page dpkg-source(1).

In the case of libxcomposite, it contains changes in .diff.gz
that is either not wanted or that should be in a separate quilt
patch instead of there.

For fbi: Make.config ends up in the debian diff and is recreated by clean
target before patch application

For libdrm: it remove Changelog in .diff.gz, before it leads to empty
files, now it's removed (and the build fails later)

For libxcomposite: quilt patches depends on changes in the diff.gz and
hence the quilt patches do not apply anymore when the prerequesite patch
ends up at the end of the series.

Cheers,

[1] http://wiki.debian.org/Projects/DebSrc3.0




--- End Message ---
--- Begin Message ---
Source: libxcomposite
Source-Version: 1:0.4.0-4

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

libxcomposite-dev_0.4.0-4_i386.deb
  to pool/main/libx/libxcomposite/libxcomposite-dev_0.4.0-4_i386.deb
libxcomposite1-dbg_0.4.0-4_i386.deb
  to pool/main/libx/libxcomposite/libxcomposite1-dbg_0.4.0-4_i386.deb
libxcomposite1_0.4.0-4_i386.deb
  to pool/main/libx/libxcomposite/libxcomposite1_0.4.0-4_i386.deb
libxcomposite_0.4.0-4.diff.gz
  to pool/main/libx/libxcomposite/libxcomposite_0.4.0-4.diff.gz
libxcomposite_0.4.0-4.dsc
  to pool/main/libx/libxcomposite/libxcomposite_0.4.0-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 538619@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brice Goglin <bgoglin@debian.org> (supplier of updated libxcomposite 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: Sun, 26 Jul 2009 12:13:14 +0200
Source: libxcomposite
Binary: libxcomposite1 libxcomposite1-dbg libxcomposite-dev
Architecture: source i386
Version: 1:0.4.0-4
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Brice Goglin <bgoglin@debian.org>
Description: 
 libxcomposite-dev - X11 Composite extension library (development headers)
 libxcomposite1 - X11 Composite extension library
 libxcomposite1-dbg - X11 Composite extension library (debug package)
Closes: 538619
Changes: 
 libxcomposite (1:0.4.0-4) unstable; urgency=low
 .
   * Add a link to www.X.org in the long description.
   * Add README.source, bump Standards-Version to 3.8.2.
   * Remove the unused quilt patching, closes: #538619.
   * Move -dbg package to new debug section.
   * Add myself to Uploaders.
Checksums-Sha1: 
 d3c2c5109294fe84769006046b35a678808e7d1c 1523 libxcomposite_0.4.0-4.dsc
 50db0780a2a81ce5a7d73f75c05f90aa916da3e1 101322 libxcomposite_0.4.0-4.diff.gz
 bfd1c0aa6b64dfaee203383211880f2946545af3 11310 libxcomposite1_0.4.0-4_i386.deb
 26a653e607df101344af96f28f6e965f60f2b259 26786 libxcomposite1-dbg_0.4.0-4_i386.deb
 1ffaec229dffe8a451ae8fa420890293732d8912 14782 libxcomposite-dev_0.4.0-4_i386.deb
Checksums-Sha256: 
 18de49f181f99dc7900d19f8150e35364b0ee6bd64a3c21607126f2dbc38d3e3 1523 libxcomposite_0.4.0-4.dsc
 8f76b757d22f6689c2a1749977c9318a8ceb82a84e15319f85d79e0399a12b80 101322 libxcomposite_0.4.0-4.diff.gz
 65be027d133c9c6de85a741584d40720c20c51f9b588335a3bd60e4296866268 11310 libxcomposite1_0.4.0-4_i386.deb
 d9e02a3196d048c7f84b3704e008d48b12cdb471f45840248e818117931da920 26786 libxcomposite1-dbg_0.4.0-4_i386.deb
 c9fe6e8fb349a8e05b6767e8c0740df74e79151952d6e908000bf533560c0c4b 14782 libxcomposite-dev_0.4.0-4_i386.deb
Files: 
 4e3752f4c544f1630e2688dc5e299171 1523 x11 optional libxcomposite_0.4.0-4.dsc
 ae5954b3326babdab3025c6bd830ab59 101322 x11 optional libxcomposite_0.4.0-4.diff.gz
 541d17fa53b29de89c84aebc543ec268 11310 libs optional libxcomposite1_0.4.0-4_i386.deb
 64264f53a8a30acd455c72fc2e4f5fe7 26786 debug extra libxcomposite1-dbg_0.4.0-4_i386.deb
 54b14da449f7bcee8859ec98673acdaa 14782 libdevel optional libxcomposite-dev_0.4.0-4_i386.deb

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

iEYEARECAAYFAkpsLk8ACgkQRh88F8PcWfpfVwCeJIl5cVseuhjdsRZzfG9yTo1o
YG4AoMPg4KoEJ4H8YpOXA2EDG1gwyZEa
=ptwS
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: