Your message dated Sun, 25 May 2008 09:47:52 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#482713: fixed in yaws 1.76-2
has caused the Debian Bug report #482713,
regarding yaws: FTBFS when converted to new source format 3.0 (quilt)
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 [EMAIL PROTECTED]
immediately.)


-- 
482713: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482713
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: yaws
Version: 1.76-1
Severity: minor
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 yaws does break. To reproduce the
problem you can do this:

$ apt-get source yaws
$ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' yaws-1.76/debian/control
$ dpkg-source -b yaws-1.76
$ dpkg-source -x yaws_1.76-1.dsc
$ cd yaws-1.76 && 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.76-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 yaws, it already uses quilt but the package
fails to build because "quilt push -a" fails when the patch 
are already applied (by dpkg-source -x). You should really 
uses patch/unpatch rules like those in /usr/share/quilt/quilt.make (you
can directly use those by using "include /usr/share/quilt/quilt.make" in
your debian/rules file). The call to quilt is protected like this "quilt
push -a || test $? = 2" because 2 is the error code returned by quilt when
it has nothing to do.

Cheers,

[1] http://lists.debian.org/debian-devel-announce/2008/04/msg00004.html
-- 
Raphael Hertzog




--- End Message ---
--- Begin Message ---
Source: yaws
Source-Version: 1.76-2

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

yaws-chat_1.76-2_all.deb
  to pool/main/y/yaws/yaws-chat_1.76-2_all.deb
yaws-mail_1.76-2_all.deb
  to pool/main/y/yaws/yaws-mail_1.76-2_all.deb
yaws-wiki_1.76-2_all.deb
  to pool/main/y/yaws/yaws-wiki_1.76-2_all.deb
yaws-yapp_1.76-2_all.deb
  to pool/main/y/yaws/yaws-yapp_1.76-2_all.deb
yaws_1.76-2.diff.gz
  to pool/main/y/yaws/yaws_1.76-2.diff.gz
yaws_1.76-2.dsc
  to pool/main/y/yaws/yaws_1.76-2.dsc
yaws_1.76-2_i386.deb
  to pool/main/y/yaws/yaws_1.76-2_i386.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sergei Golovan <[EMAIL PROTECTED]> (supplier of updated yaws 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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Sun, 25 May 2008 13:14:53 +0400
Source: yaws
Binary: yaws yaws-chat yaws-mail yaws-wiki yaws-yapp
Architecture: source i386 all
Version: 1.76-2
Distribution: unstable
Urgency: low
Maintainer: Erlang Packagers <[EMAIL PROTECTED]>
Changed-By: Sergei Golovan <[EMAIL PROTECTED]>
Description: 
 yaws       - High performance HTTP 1.1 webserver written in Erlang
 yaws-chat  - Chat application for Yaws web server
 yaws-mail  - Webmail application for Yaws web server
 yaws-wiki  - Wiki application for Yaws web server
 yaws-yapp  - An easy way to deploy applications for Yaws web server
Closes: 482713
Changes: 
 yaws (1.76-2) unstable; urgency=low
 .
   * Added checks for error code 2 after quilt invocation which means that all
     patches are already pushed/popped. This allows to convert the source
     package to 3.0 (quilt) format (closes: #482713).
   * Cleaned up debian/rules.
Files: 
 e703f8dca1abc545049e3feaf5dafb82 1190 web optional yaws_1.76-2.dsc
 b7d10f458f7033cd278c21ef9b607782 17744 web optional yaws_1.76-2.diff.gz
 013266ddcf4ef2352e0462f12ac6ec79 645876 web optional yaws_1.76-2_i386.deb
 3a9e36f0db2531ae7c4ca6c3ed1f2ed9 64686 web optional yaws-chat_1.76-2_all.deb
 c2aa0b887a0fb48ad06dde96e177b9d8 159982 web optional yaws-mail_1.76-2_all.deb
 b8233577cb3f7ee3bc86da4c6b29f860 200214 web optional yaws-wiki_1.76-2_all.deb
 82a0a058db521314998be800157d3a6e 66164 web optional yaws-yapp_1.76-2_all.deb

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

iD8DBQFIOTMhIcdH02pGEFIRArO8AJ9N5MkcNtMR/6dA0dPS8aGZlRXqnACghVoM
/csJkdv35Xhw9GuOZgrsTK4=
=1sAm
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to