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

Bug#538602: marked as done (libxxf86misc: FTBFS with new source format 3.0 (quilt): incompatible patch management rules)



Your message dated Wed, 25 Nov 2009 19:49:30 +0000
with message-id <E1NDNrm-0007m3-Qg@ries.debian.org>
and subject line Bug#538602: fixed in libxxf86misc 1:1.0.2-1
has caused the Debian Bug report #538602,
regarding libxxf86misc: FTBFS with new source format 3.0 (quilt): incompatible patch management rules
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.)


-- 
538602: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538602
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libxxf86misc
Version: 1:1.0.1-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 libxxf86misc does break. To reproduce the
problem you can do this:
$ apt-get source libxxf86misc
$ mkdir -p libxxf86misc-1.0.1/debian/source
$ echo "3.0 (quilt)" >libxxf86misc-1.0.1/debian/source/format
$ dpkg-source -b libxxf86misc-1.0.1
$ dpkg-source -x libxxf86misc_1.0.1-3.dsc
$ cd libxxf86misc-1.0.1 && 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:1.0.1-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 libxxf86misc, the custom patch application code is
incompatible with direct quilt usage. It fails trying to remove
the expected .pc symlink because it's a real directory created during
source extraction.

Consider switching to xsfbs which has been updated to be compatible
already (see discussion starting at
http://lists.debian.org/debian-x/2008/05/msg01250.html).

Cheers,

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




--- End Message ---
--- Begin Message ---
Source: libxxf86misc
Source-Version: 1:1.0.2-1

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

libxxf86misc-dev_1.0.2-1_i386.deb
  to main/libx/libxxf86misc/libxxf86misc-dev_1.0.2-1_i386.deb
libxxf86misc1-dbg_1.0.2-1_i386.deb
  to main/libx/libxxf86misc/libxxf86misc1-dbg_1.0.2-1_i386.deb
libxxf86misc1_1.0.2-1_i386.deb
  to main/libx/libxxf86misc/libxxf86misc1_1.0.2-1_i386.deb
libxxf86misc_1.0.2-1.diff.gz
  to main/libx/libxxf86misc/libxxf86misc_1.0.2-1.diff.gz
libxxf86misc_1.0.2-1.dsc
  to main/libx/libxxf86misc/libxxf86misc_1.0.2-1.dsc
libxxf86misc_1.0.2.orig.tar.gz
  to main/libx/libxxf86misc/libxxf86misc_1.0.2.orig.tar.gz



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 538602@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated libxxf86misc 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: SHA256

Format: 1.8
Date: Wed, 25 Nov 2009 20:28:37 +0100
Source: libxxf86misc
Binary: libxxf86misc1 libxxf86misc1-dbg libxxf86misc-dev
Architecture: source i386
Version: 1:1.0.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 libxxf86misc-dev - X11 XFree86 miscellaneous extension library (development headers)
 libxxf86misc1 - X11 XFree86 miscellaneous extension library
 libxxf86misc1-dbg - X11 XFree86 miscellaneous extension library (debug package)
Closes: 538602
Changes: 
 libxxf86misc (1:1.0.2-1) unstable; urgency=low
 .
   [ Brice Goglin ]
   * Add a link to www.X.org and a reference to the upstream module
     in the long description.
   * Add upstream URL to debian/copyright.
   * Install the upstream ChangeLog.
   * Add README.source, bump Standards-Version to 3.8.2.
   * Use updated xsfbs, closes: #538602.
   * Move -dbg package to section debug.
   * Run autoreconf on build; add build-deps on automake, libtool, xutils-dev.
   * Handle parallel builds.
 .
   [ Timo Aaltonen ]
   * New upstream release.
   * Bump the build-dep on xutils-dev (>= 1:7.5~1).
   * Drop pre-dependency on x11-common from libxxf86misc-dev. This was
     needed for upgrades from sarge.
 .
   [ Julien Cristau ]
   * Bump Standards-Version to 3.8.3.
Checksums-Sha1: 
 a06744e149d5863ffa647932b62144704895985a 2111 libxxf86misc_1.0.2-1.dsc
 2e6bc5f8fefa5a9ebfa75b91009bfe8fd1493fca 336141 libxxf86misc_1.0.2.orig.tar.gz
 5621193666a54044e1a9bad2a4b8be2d013c4bff 14210 libxxf86misc_1.0.2-1.diff.gz
 716ab71d5ff168ef567407e77f30723383725fa6 11912 libxxf86misc1_1.0.2-1_i386.deb
 3d72488b1ae5aa7b1ede53136aa07ae510d4b4ea 26202 libxxf86misc1-dbg_1.0.2-1_i386.deb
 b3006578c9c20e5a69c2b91cef7d99b18350d0a8 13580 libxxf86misc-dev_1.0.2-1_i386.deb
Checksums-Sha256: 
 51eae004c8b804c8c4010c7c2827a9d2f743f876a88ece606e9f7d505caa9001 2111 libxxf86misc_1.0.2-1.dsc
 1e0cee8f6be2cab284db58662f7ff88b7edb97559d6452094a1606c9e928aa17 336141 libxxf86misc_1.0.2.orig.tar.gz
 fbfea6afd46cf4e10b0e754b6955f2079f82239c24b3341cc0a562a5318edd63 14210 libxxf86misc_1.0.2-1.diff.gz
 caaa1f66bf5381162fba637ffba12f445d5bdd025dcbf2f3cea9b46d6ecc05fc 11912 libxxf86misc1_1.0.2-1_i386.deb
 547d54612fff276a0ce5d2782ef91b99d57c298b1dfcc9d6cd138b0f20408b11 26202 libxxf86misc1-dbg_1.0.2-1_i386.deb
 77dd5fdb0ac59aec52cc0eacf5185bbca66e79f1959c3caddd4164997dccf08a 13580 libxxf86misc-dev_1.0.2-1_i386.deb
Files: 
 da8b7643d78d5d4d08fb64905e1c2c47 2111 x11 optional libxxf86misc_1.0.2-1.dsc
 2d5dbf7ec37ad3e5b21cfbf8919fb754 336141 x11 optional libxxf86misc_1.0.2.orig.tar.gz
 18916093b6d0f1eb39336f0cd79dfed3 14210 x11 optional libxxf86misc_1.0.2-1.diff.gz
 57f8c273efce7a00db531b97996b6f9d 11912 libs optional libxxf86misc1_1.0.2-1_i386.deb
 d9f936d09a92564d373e64bc610c40d3 26202 debug extra libxxf86misc1-dbg_1.0.2-1_i386.deb
 d806d2bedde1f4a292c43d64c91a9399 13580 libdevel optional libxxf86misc-dev_1.0.2-1_i386.deb

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

iQIcBAEBCAAGBQJLDYYiAAoJEDEBgAUJBeQMIpwP/2l9yIx5s9t+0JlN+3FhIYPi
41duHtIxElXSVXvEgQuzh3/FzK1bJF8Hj/NZZ8GdWdr7zQblodNuFefXU6+cecAt
PdFZNWgVao8ZmmubX29ueYnxGL+T9I64syVJm4X8oGMmTFZx60LH06bZURBIYFus
sF/Indy9kVYohZXYEEHGK60aaCjBpyQBk4rRlRve8NeR7+YswRyyclm39om8e0qK
JOCQ+i8tPhD9CPAFAsGxCj5dlqDXO+i7oJilmPw2ZMXZE9NbeE0YVlfJLnTazfKo
fNtSliPBSz1LlcElOcBE7k7bHT6B+8Ogm6LsqdArFs8j1RekOjxZw+f7wLiv25kv
i/KJZfOS05EW4BV9hLf39+7jmPlSWkK4mHO98U30gMm+JgOOGEyf7fNSQwinUJ6w
w1JAHw//3h+4nnd60gXAyStq976Os3G74TFduBoEKgZBmge1/9wNAczqv0y6aCC8
Ddhmxs9DglfkReJzp21meI1fuwnmXc/CnROAJHZJa33pNbFRAbZcW2l30QFJIscE
e1LAKJ0PuHLcDqmQ5cOI4a6o65fkB6WUfTFgm3iQw9cEEL948llWT56rI/CXJIk4
zWUgN89ZyW2whRT5F/CUnDHd2u7Y8cGWsrilThSQfnnbOrrETCEEKl01brcYL4JC
ViRdREqx1eNpJ/FMa5eW
=xbmC
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: