Your message dated Thu, 06 Apr 2006 14:17:06 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#263168: fixed in cdbs 0.4.38
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: cdbs
Version: 0.4.25-1
Severity: normal
A scenario I encounter quite often:
Say package foo has a few patches in debian/patches. I'm updating the
package to a new upstream version, and launching the compilation.
patch1.patch applies fine, same for patch2.patch. Then patch3.patch
doesn't apply cleanly, and the build stops. Fine, that's why I expect.
Then I fix patch3.patch, launch the build again, and... it fails again.
Why? Simply because in this case, the clean target doesn't unapply
patch1.patch and patch2.patch. This very annoying, as they now appear in
the .diff.gz, and furthermore they don't apply cleanly. The only thing
to do then is to clean the build tree by hand. The worst scenario is
when a patch can be applied twice, using a fuzz. You then get a broken
package without even noticing it.
It seems that simple-patchsys unapplies all the patches at once, when
stamp-patched is found. A better behavior would be to set a stamp for
each patch, unapplying all patches that were applied successfully.
Regards,
--
.''`. Josselin Mouette /\./\
: :' : [EMAIL PROTECTED]
`. `' [EMAIL PROTECTED]
`- Debian GNU/Linux -- The power of freedom
--- End Message ---
--- Begin Message ---
Source: cdbs
Source-Version: 0.4.38
We believe that the bug you reported is fixed in the latest version of
cdbs, which is due to be installed in the Debian FTP archive:
cdbs_0.4.38.dsc
to pool/main/c/cdbs/cdbs_0.4.38.dsc
cdbs_0.4.38.tar.gz
to pool/main/c/cdbs/cdbs_0.4.38.tar.gz
cdbs_0.4.38_all.deb
to pool/main/c/cdbs/cdbs_0.4.38_all.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.
Peter Eisentraut <[EMAIL PROTECTED]> (supplier of updated cdbs 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: Thu, 6 Apr 2006 22:10:35 +0200
Source: cdbs
Binary: cdbs
Architecture: source all
Version: 0.4.38
Distribution: unstable
Urgency: low
Maintainer: CDBS Hackers <[EMAIL PROTECTED]>
Changed-By: Peter Eisentraut <[EMAIL PROTECTED]>
Description:
cdbs - common build system for Debian packages
Closes: 240981 242831 244692 263168 281055 295906 305857 318295 332501
Changes:
cdbs (0.4.38) unstable; urgency=low
.
* Added support for uuencoded patches (patch by Christopher Martin)
(simple-patchsys.mk) (closes: #305857); test case in patchsys-1.sh
* Enabled use of $(cdbs_python_ver) in all package-specific targets
(patch by Tommi Virtanen) (python-distutils.mk) (closes: #295906);
test case in distutils-3.sh
* cdbs-edit-patch: Preserve comment in patch (closes: #332501)
* Added .NOTPARALLEL target in buildcore.mk to allow parallel make to
work (see comment there) (closes: #240981)
* Added call to dh_installudev if available (debhelper.mk)
* Clean target now reverses patches if some failed to apply
(simple-patchsys.mk) (closes: #263168)
* Added dpatch stamp file so dpatch apply-all is called only once per
build (dpatch.mk) (closes: #318295)
* Arranged dh_installinit call so that DEB_UPDATE_RCD_PARAMS is always
quoted (debhelper.mk) (closes: #242831)
* Run checks under build (not binary) target (ant.mk, makefile.mk);
adjusted comments accordingly (buildcore.mk) (closes: #244692)
* Enhanced debug package support, with support for multiple debug
packages (debhelper.mk)
* Merged changes from KDE team (kde.mk):
- Support for tarball builds
- Directories more flexible
- Corrected and improved handling of debug and final options
- More files excluded from compression
- dh_makeshlibs does not use -V by default anymore
- Support for building apidox
* Fixed certain cases of Python distutils plus tarball installing in
wrong directory (python-distutils.mk) (closes: #281055); test case
in distutils-4.sh
Files:
a6e53d2d177a1ce0f428ef53c6c15cc5 982 devel optional cdbs_0.4.38.dsc
20bcc7cb984e45ed39b7c7ebd04a9285 191422 devel optional cdbs_0.4.38.tar.gz
d3aa1c43316c50dedd41f41fe35e0976 291922 devel optional cdbs_0.4.38_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQFENYLeTTx8oVVPtMYRAkRyAJ9qUZw3YwB8LYKtkAL71gFeMVCPEwCfZZTr
AyWxKJYy4/iCsmsOqURUfIM=
=5gJU
-----END PGP SIGNATURE-----
--- End Message ---