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

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



Your message dated Wed, 25 Nov 2009 19:33:04 +0000
with message-id <E1NDNbs-00061s-9U@ries.debian.org>
and subject line Bug#538591: fixed in libxv 2:1.0.5-1
has caused the Debian Bug report #538591,
regarding libxv: 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.)


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

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

libxv-dev_1.0.5-1_i386.deb
  to main/libx/libxv/libxv-dev_1.0.5-1_i386.deb
libxv1-dbg_1.0.5-1_i386.deb
  to main/libx/libxv/libxv1-dbg_1.0.5-1_i386.deb
libxv1_1.0.5-1_i386.deb
  to main/libx/libxv/libxv1_1.0.5-1_i386.deb
libxv_1.0.5-1.diff.gz
  to main/libx/libxv/libxv_1.0.5-1.diff.gz
libxv_1.0.5-1.dsc
  to main/libx/libxv/libxv_1.0.5-1.dsc
libxv_1.0.5.orig.tar.gz
  to main/libx/libxv/libxv_1.0.5.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 538591@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 libxv 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:03:21 +0100
Source: libxv
Binary: libxv1 libxv1-dbg libxv-dev
Architecture: source i386
Version: 2:1.0.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 libxv-dev  - X11 Video extension library (development headers)
 libxv1     - X11 Video extension library
 libxv1-dbg - X11 Video extension library (debug package)
Closes: 538591
Changes: 
 libxv (2:1.0.5-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.
   * Add README.source, bump Standards-Version to 3.8.2.
   * Use updated xsfbs, closes: #538591.
   * Move -dbg package to section debug.
 .
   [ Timo Aaltonen ]
   * New upstream release.
   * Run autoreconf on build. Add build-deps on automake, libtool and
     xutils-dev.
   * Parse space-separated DEB_BUILD_OPTIONS, and handle parallel=N.
   * Drop Pre-Depends on x11-common from libxv-dev. This was needed for
     upgrades from sarge.
 .
   [ Julien Cristau ]
   * Bump Standards-Version to 3.8.3.
Checksums-Sha1: 
 03a4d8fadad24f15c3938fb14d1462ff022ea865 1988 libxv_1.0.5-1.dsc
 b7eec220d9a591d34bb080857d7bf0d6a5312de3 367331 libxv_1.0.5.orig.tar.gz
 e86e560c13c48ac01d0f157a20c99c065ceff9ee 14585 libxv_1.0.5-1.diff.gz
 00880b3d52042ca328c762f3643cdaec37142f8b 17086 libxv1_1.0.5-1_i386.deb
 35c85e66df3b1c9385a3c99cbcaa7e049d6a6a19 36836 libxv1-dbg_1.0.5-1_i386.deb
 46ea9719f312a127ba3930e17e96b4cc5a81564b 41512 libxv-dev_1.0.5-1_i386.deb
Checksums-Sha256: 
 9079a515adc0cdab494f88c7fee3ccaa2ca9487f4b4b209d087ef8dceee21036 1988 libxv_1.0.5-1.dsc
 289b7133458e7db981edc0fe0a6b59d0606b3749cfd944b97dfdea95f6a4c1b6 367331 libxv_1.0.5.orig.tar.gz
 e21a776ab8d143157209a5d64c3c19ec17422caac5044860d41b304d4fba8f10 14585 libxv_1.0.5-1.diff.gz
 5036cca262d6e04e61017df67a841488e1743879c8311ba5c0f901a88cfce56a 17086 libxv1_1.0.5-1_i386.deb
 623ea8f751b37c5564e71a76f7e3486bc9114d676b2cc27433afde5381da8e9a 36836 libxv1-dbg_1.0.5-1_i386.deb
 2b7992ff9f1cf4fa86bb065069bfd7e9fee73f83daf30dc99001b00eff85e83d 41512 libxv-dev_1.0.5-1_i386.deb
Files: 
 f889557ede53a75599727324b32d2edd 1988 x11 optional libxv_1.0.5-1.dsc
 6ee98790de6b3cd470074e60057d5c5c 367331 x11 optional libxv_1.0.5.orig.tar.gz
 6bfde78ef125fbb42ca1e9818e40c36c 14585 x11 optional libxv_1.0.5-1.diff.gz
 1d64feac43dc433a5b89be983fdafff7 17086 libs optional libxv1_1.0.5-1_i386.deb
 7924251e729ad9f47c10ecd897f722f1 36836 debug extra libxv1-dbg_1.0.5-1_i386.deb
 06bf51059d3df720b9c03063e862830d 41512 libdevel optional libxv-dev_1.0.5-1_i386.deb

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

iQIcBAEBCAAGBQJLDYCDAAoJEDEBgAUJBeQM8cQQALeD4RBs6DgaNGqo7QT7eqVJ
+k7Ss0EDyzt4gCPmCQ8YHJiyYUk5+V5fN35UOoFjjmvmMAOhX6tJoIHSIZS0sIn+
LOnPCSH8cbDHV1PmOkOsbuX4932QbNekYjqkrG33tbzcqNtZXwtz8XxSEV+lBZmv
UszgIcdcEBYICr+pzgu8aJ8ca4y6sFPyRUhUkhQuZljEwdFBFHmfuFXj70HIxIp6
uvud9hnAOnI55npIa0dCENMJ/P25tJg8cb1xIPRpoQCf8Xy6s4b28AoOEF+0lUja
tEbxnQ9JMUFBl6oVqU0phgOZ1ysoIyJHneWTQvnggeeYpm1JuCyeiailKH7eM/Zh
W5+tTXifMHLcKQp5x67a7gKySTiwOUS2UjYTXN2iUVIkBC2q0BBP1dzHG+6aWQvj
JxRYfgbszJonzRo0wgWXMW/yALS1V6WRGHn6pEYEQ+6oko2vIWuuxRCcflantiAr
EfrSScjPCRgssl5G+njOq7G9axpdGR20+jMpGlCHy8Liq0AuYV5eb0v1GEqZt68A
bs6678P8jz3wsQoMkHWlF6Xe+FjdfUMCfMqF97i7CQQMziWDOA36/HCN/PpY33rr
cy+Zn241gWOAQyu0pFvVALBgaI2F9n7NIIh5eNeEaRHhodJ6ibZWnWiwljxUhEa+
PoephFZcYz6inGQ0XIKP
=puoo
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: