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

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



Your message dated Wed, 02 Dec 2009 15:36:35 +0000
with message-id <E1NFrFr-00035I-Ka@ries.debian.org>
and subject line Bug#538600: fixed in libxss 1:1.2.0-1
has caused the Debian Bug report #538600,
regarding libxss: 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.)


-- 
538600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538600
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libxss
Version: 1:1.1.3-1
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 libxss does break. To reproduce the
problem you can do this:
$ apt-get source libxss
$ mkdir -p libxss-1.1.3/debian/source
$ echo "3.0 (quilt)" >libxss-1.1.3/debian/source/format
$ dpkg-source -b libxss-1.1.3
$ dpkg-source -x libxss_1.1.3-1.dsc
$ cd libxss-1.1.3 && 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.1.3-1 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 libxss, 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: libxss
Source-Version: 1:1.2.0-1

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

libxss-dev_1.2.0-1_i386.deb
  to main/libx/libxss/libxss-dev_1.2.0-1_i386.deb
libxss1-dbg_1.2.0-1_i386.deb
  to main/libx/libxss/libxss1-dbg_1.2.0-1_i386.deb
libxss1_1.2.0-1_i386.deb
  to main/libx/libxss/libxss1_1.2.0-1_i386.deb
libxss_1.2.0-1.diff.gz
  to main/libx/libxss/libxss_1.2.0-1.diff.gz
libxss_1.2.0-1.dsc
  to main/libx/libxss/libxss_1.2.0-1.dsc
libxss_1.2.0.orig.tar.gz
  to main/libx/libxss/libxss_1.2.0.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 538600@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 libxss 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, 02 Dec 2009 15:28:17 +0100
Source: libxss
Binary: libxss1 libxss1-dbg libxss-dev
Architecture: source i386
Version: 1:1.2.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 libxss-dev - X11 Screen Saver extension library (development headers)
 libxss1    - X11 Screen Saver extension library
 libxss1-dbg - X11 Screen Saver extension library (debug package)
Closes: 538600
Changes: 
 libxss (1:1.2.0-1) experimental; urgency=low
 .
   [ Brice Goglin ]
   * Add a link to www.X.org and a reference to the upstream module
     in the long description.
   * Add README.source, bump Standards-Version to 3.8.2.
   * Use updated xsfbs, closes: #538600.
   * Move -dbg package to section debug.
 .
   [ Timo Aaltonen ]
   * New upstream release.
   * Add includes in -dev, bump {Build-,}Depends, add Replaces on
     x11proto-scrnsaver-dev.
   * Run autoreconf on build. Add build-deps on automake, libtool
     and xutils-dev.
   * Parse space-separated DEB_BUILD_OPTIONS, and handle parallel=N.
   * Bump Standards-Version to 3.8.3 (no changes).
   * Drop pre-dependency on x11-common from libxss-dev. This was needed
     for upgrades from sarge.
 .
   [ Julien Cristau ]
   * debian/rules: fix rules dependencies.
   * libxss-dev.install: add header moved over from the proto.
Checksums-Sha1: 
 201844bede46d1dc26f065b1bb8d2308473d0f10 1973 libxss_1.2.0-1.dsc
 c8bc3eb8af5830bec220401899d8093d128c1e85 300926 libxss_1.2.0.orig.tar.gz
 b363187e81d63f50df06a58e16673ac4337563aa 14254 libxss_1.2.0-1.diff.gz
 dbbeee27bdf5ea7556ea1d54d48200973e151421 13210 libxss1_1.2.0-1_i386.deb
 fa3fc1bdfc6a36eb22556a2eece73776173e54ea 28616 libxss1-dbg_1.2.0-1_i386.deb
 74b4669b85084e942068be422a76551b3483dd1f 19208 libxss-dev_1.2.0-1_i386.deb
Checksums-Sha256: 
 079fd4de2de9989e21570eda01c5ceaa47011a1c4b6949a78691f1b498f3e061 1973 libxss_1.2.0-1.dsc
 5a3fede575b74c160bcd19fc074e263913da2b873eec965013cf658b67fbfaf5 300926 libxss_1.2.0.orig.tar.gz
 f9fcd9959524876754408dd3528010126187b86d5e17c2313d0e79ef6ea35062 14254 libxss_1.2.0-1.diff.gz
 d86e4021f05bc4565e26617a03fd9bf58546ba5bedbb99b1fa4589ffa20ecfe2 13210 libxss1_1.2.0-1_i386.deb
 2730e7f567826f0d5f0a8abc8b76ae0344ee78e86173bb430c7e9a2599b6d06f 28616 libxss1-dbg_1.2.0-1_i386.deb
 599a664ea9b19b0fcdf63330bd034e812d77571a5a351b3f0bc41ab4677c31bc 19208 libxss-dev_1.2.0-1_i386.deb
Files: 
 a7d4f1439d7419bb2a4fc342a5f6cb83 1973 x11 optional libxss_1.2.0-1.dsc
 72ca7f37e4a1794acbdd9ab047821e8b 300926 x11 optional libxss_1.2.0.orig.tar.gz
 390146744080164d297c1061d36b876a 14254 x11 optional libxss_1.2.0-1.diff.gz
 c66f4edad9d9aeabdae2422445dfe5fd 13210 libs optional libxss1_1.2.0-1_i386.deb
 17c5c2b0bf544bd7e621f8524b47914b 28616 debug extra libxss1-dbg_1.2.0-1_i386.deb
 f6e5c7b3814c0f58f5e0df72c99f5006 19208 libdevel optional libxss-dev_1.2.0-1_i386.deb

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

iQIcBAEBCAAGBQJLFnnxAAoJEDEBgAUJBeQMergQAJ6Pz/lNPSrZZeLZ0qGNYQ9D
TvFI78FpYgIb3sgRvrPEQB2ne5Ei9uhN2ktI6jhX5iScHZXk4AUY1Um216w49N+Z
wFvBIJ8ETny8FQP6tjnqbTwbb39RINxVgNHNe8RFQfBbCPYA2fZf5njEMI12K+dc
1mSjyBu04HlaFn7YmsyWffuBatAm5XhujLvPUu+pfd7mgGDOgtFaRHQ+KcYRKbVR
4K/LdDgZ6zHMuS1eLiCGzbYnJFI808jM1EusnoL7FHgY2S1fADqIZ5sb1tiXv2Cj
EIj7ljcUvtYlC3ODcMh/n42vyTeGe761GtuEh0lOG3Tu3d/LLBuP3wckYtEem0VQ
lvedUOf4jRf7TV5udmqnaBfzlqccG6I2YvMjtcyBoM88pKo7Kl0PnyclDXLT2yW/
15Sl3XfgLeP+T47QOP62r3PMgVpSXc4MY9mGPl6TC1OxJJaNcu2iOyBZrc7WdNBK
LjMYGxH8hd0zKUQvj95XdOMv8TN8S6gNiZ1loQ8/m4q+hCl3bZOTz7SvfXPyE21q
Ejftar1H4Ot0ebcjnI+CLF0i1Rdf/WAunmNmxHJKMIfH4L6n00NrDJOsb8APjD5+
lKf3wP8dQOawtRMfA0F0bInKMI00YVfYlIS4YqVIqlNa3ewSGLEkJsO9laVmDkY0
YbwYTjh3gVM8LKd42+47
=vmIQ
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: