Your message dated Mon, 14 Sep 2009 04:50:34 +0000
with message-id <e1mn3wm-0002in...@ries.debian.org>
and subject line Bug#545379: fixed in emacs23 23.1+1-4
has caused the Debian Bug report #545379,
regarding emacs23: FTBFS: rm: cannot remove 
`/tmp/buildd/emacs23-23.1+1/debian/emacs23-common/usr/share/info/emacs-23/dir.old':
 No such file or directory
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 ow...@bugs.debian.org
immediately.)


-- 
545379: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545379
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emacs23
Version: 23.1+1-3
Severity: serious
Tags: patch

>From my pbuilder log:

,----
| set -o pipefail; cd /tmp/buildd/emacs23-23.1+1/debian/emacs23-common && \
|         find -name "*.elc" | perl -pe 's/\.elc$/\.el/o' | xargs rm -f
| set -o pipefail; cd /tmp/buildd/emacs23-23.1+1/debian/emacs23-common && \
|         find -name "*.elc" | perl -pe 's/\.elc$/\.el\.gz/o' | xargs rm -f
| rm 
/tmp/buildd/emacs23-23.1+1/debian/emacs23-common/usr/share/info/emacs-23/dir
| rm 
/tmp/buildd/emacs23-23.1+1/debian/emacs23-common/usr/share/info/emacs-23/dir.old
| rm: cannot remove 
`/tmp/buildd/emacs23-23.1+1/debian/emacs23-common/usr/share/info/emacs-23/dir.old':
 No such file or directory
| make: *** [install] Error 1
`----

This happens since the upload of dpkg 1.15.4 to unstable.

The following patch takes care of this, but there are many other cases
in debian/rules where "rm" should really be replaced with "rm -f":

--8<---------------cut here---------------start------------->8---
diff -u emacs23-23.1+1/debian/rules emacs23-23.1+1/debian/rules
--- emacs23-23.1+1/debian/rules
+++ emacs23-23.1+1/debian/rules
@@ -779,8 +779,8 @@
          find -name "*.elc" | perl -pe 's/\.elc$$/\.el\.gz/o' | xargs rm -f
 
         # Remove extraneous info dir file.
-       rm $(pkgdir_common)/usr/share/info/emacs-$(major_ver)/dir
-       rm $(pkgdir_common)/usr/share/info/emacs-$(major_ver)/dir.old
+       rm -f $(pkgdir_common)/usr/share/info/emacs-$(major_ver)/dir
+       rm -f $(pkgdir_common)/usr/share/info/emacs-$(major_ver)/dir.old
 
         # Remove the shared game score directory to as a simple way to avoid
         # a conflict with other flavors of Emacs.  Since Debian's
--8<---------------cut here---------------end--------------->8---


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.30.5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages emacs23 depends on:
ii  emacs23-bin-common     23.1+1-3          The GNU Emacs editor's shared, arc
ii  install-info           4.13a.dfsg.1-4    Manage installed documentation in 
ii  libasound2             1.0.20-4          shared library for ALSA applicatio
ii  libatk1.0-0            1.26.0-1          The ATK accessibility toolkit
ii  libc6                  2.9-26            GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.2.16-2          simple interprocess messaging syst
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.9-5           FreeType 2 font engine, shared lib
ii  libgif4                4.1.6-8           library for GIF images (library)
ii  libglib2.0-0           2.20.5-1          The GLib library of C routines
ii  libgpm2                1.20.4-3.2        General Purpose Mouse - shared lib
ii  libgtk2.0-0            2.16.6-1          The GTK+ graphical user interface 
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libjpeg62              6b-15             The Independent JPEG Group's JPEG 
ii  libm17n-0              1.5.4-1+b1        a multilingual text processing lib
ii  libncurses5            5.7+20090906-1    shared libraries for terminal hand
ii  libotf0                0.9.9-1           A Library for handling OpenType Fo
ii  libpango1.0-0          1.24.5-1          Layout and rendering of internatio
ii  libpng12-0             1.2.39-1          PNG library - runtime
ii  librsvg2-2             2.26.0-1          SAX-based renderer library for SVG
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libtiff4               3.9.1-1           Tag Image File Format (TIFF) libra
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxft2                2.1.13-3          FreeType-based font drawing librar
ii  libxpm4                1:3.5.7-2         X11 pixmap library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

emacs23 recommends no packages.

Versions of packages emacs23 suggests:
pn  emacs23-common-non-dfsg       <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: emacs23
Source-Version: 23.1+1-4

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

emacs23-bin-common_23.1+1-4_i386.deb
  to pool/main/e/emacs23/emacs23-bin-common_23.1+1-4_i386.deb
emacs23-common_23.1+1-4_all.deb
  to pool/main/e/emacs23/emacs23-common_23.1+1-4_all.deb
emacs23-el_23.1+1-4_all.deb
  to pool/main/e/emacs23/emacs23-el_23.1+1-4_all.deb
emacs23-lucid_23.1+1-4_i386.deb
  to pool/main/e/emacs23/emacs23-lucid_23.1+1-4_i386.deb
emacs23-nox_23.1+1-4_i386.deb
  to pool/main/e/emacs23/emacs23-nox_23.1+1-4_i386.deb
emacs23_23.1+1-4.diff.gz
  to pool/main/e/emacs23/emacs23_23.1+1-4.diff.gz
emacs23_23.1+1-4.dsc
  to pool/main/e/emacs23/emacs23_23.1+1-4.dsc
emacs23_23.1+1-4_i386.deb
  to pool/main/e/emacs23/emacs23_23.1+1-4_i386.deb
emacs_23.1+1-4_all.deb
  to pool/main/e/emacs23/emacs_23.1+1-4_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 545...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rob Browning <r...@defaultvalue.org> (supplier of updated emacs23 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sun, 13 Sep 2009 18:10:28 -0700
Source: emacs23
Binary: emacs emacs23-lucid emacs23-nox emacs23 emacs23-bin-common 
emacs23-common emacs23-el
Architecture: source all i386
Version: 23.1+1-4
Distribution: unstable
Urgency: low
Maintainer: Rob Browning <r...@defaultvalue.org>
Changed-By: Rob Browning <r...@defaultvalue.org>
Description: 
 emacs      - The GNU Emacs editor (metapackage)
 emacs23    - The GNU Emacs editor (with GTK+ user interface)
 emacs23-bin-common - The GNU Emacs editor's shared, architecture dependent 
files
 emacs23-common - The GNU Emacs editor's shared, architecture independent 
infrastru
 emacs23-el - GNU Emacs LISP (.el) files
 emacs23-lucid - The GNU Emacs editor
 emacs23-nox - The GNU Emacs editor (without X support)
Closes: 541173 545263 545379 545405
Changes: 
 emacs23 (23.1+1-4) unstable; urgency=low
 .
   * Remove redundant upstream emacs.desktop files from emacs23-common,
     and merge some of the upstream emacs.desktop file info into the
     Debian files.  Thanks to Michael Biebl <bi...@debian.org> for the
     report. (closes: #541173)
 .
   * Handle the fact that the share/info/emacs-VER/dir{,.old} files may
     not be created during the install (and so may not need to be
     removed).  This may be the case with dpkg 1.5.4 or newer.  Thanks
     to Sven Joachim <svenj...@gmx.de> for the report and the
     fix. (closes: 545379)
 .
   * Add a bit to the emacsVER-lucid description.  Thanks to Drew
     Parsons <dpars...@debian.org> for the suggestion.
     (closes: #545263)
 .
   * Add provides emacs23-gtk to emacs23 as a transition measure (to be
     deleted in emacs24) to allow more seamless upgrades from the
     earlier unstable/testing packages.  Thanks to Josh Triplett
     <j...@joshtriplett.org> for the suggestion. (closes: #545405)
Checksums-Sha1: 
 9768c6194fa22315d39d6a3d55bd4de9d4eb671c 1515 emacs23_23.1+1-4.dsc
 0acf68806679e762877c183c9307599a969ba591 179710 emacs23_23.1+1-4.diff.gz
 4ce050b0c61c642034dcf1b0aaa4866facf8fdb6 21220 emacs_23.1+1-4_all.deb
 87acbd493989618941229f20533f5f9350f44c2c 16715462 
emacs23-common_23.1+1-4_all.deb
 e7fab1844b3b51af4ff3acd8543d6406bbc60150 12268412 emacs23-el_23.1+1-4_all.deb
 c9c05251c0e749309708afb929893d8566bb766b 3011580 
emacs23-lucid_23.1+1-4_i386.deb
 efe9478a91dee1aecfee9d0067aa1721785cba62 2711602 emacs23-nox_23.1+1-4_i386.deb
 d03d40a3a6a7f166e67315e4f357fdf95173629f 3006574 emacs23_23.1+1-4_i386.deb
 ef236f63970594538fdf5a368db08d2657bf01fe 169610 
emacs23-bin-common_23.1+1-4_i386.deb
Checksums-Sha256: 
 96f356113152c1f0f2a4cd65ff76cccaf5ad2ac6047a562093d1495cb819a607 1515 
emacs23_23.1+1-4.dsc
 c04977e4bf945e2b1ace815501490cdbbd8e4bc3f8a7afb4933c8a14dc54703f 179710 
emacs23_23.1+1-4.diff.gz
 a76f0af2afc4d6fd754115e386dffa04d8fe160082e5227adc12161c2ad26cf9 21220 
emacs_23.1+1-4_all.deb
 c96b0c63d6f21dd38b93a57bf8e6ac902411d0ebea7e9ae02e02d7468dc0a18e 16715462 
emacs23-common_23.1+1-4_all.deb
 1a970a06ad48cdcdc500f6471c4106f4105a7b2ef7d149a5a9a6667e20a40dcf 12268412 
emacs23-el_23.1+1-4_all.deb
 c30e97bc8e989ce1cc6250d2ca04ed0b2f3381dc0e9638ac377728a2c4141ecc 3011580 
emacs23-lucid_23.1+1-4_i386.deb
 62371a79dc628d64952b6f3ea9e8fde688878bd5e9d374bb6504fde7b23fc334 2711602 
emacs23-nox_23.1+1-4_i386.deb
 b0dbe305bf70c4022d3cf8d426074dd89e5ca2190c20e5efdcf74722b37aad37 3006574 
emacs23_23.1+1-4_i386.deb
 0cca9c19f34e3507036fac67026b8ee5b3c0e56e409104435d7dadd0a374ccbc 169610 
emacs23-bin-common_23.1+1-4_i386.deb
Files: 
 3a581ede819ba4c734f385e7396f069d 1515 editors optional emacs23_23.1+1-4.dsc
 7fcb284e81e593280ff6eb6eb8ce9b12 179710 editors optional 
emacs23_23.1+1-4.diff.gz
 5c95dd4146750f6b7fe7a0bacf19aeb4 21220 editors optional emacs_23.1+1-4_all.deb
 21a3be30e4142f7afe67feaaff1ded1d 16715462 editors optional 
emacs23-common_23.1+1-4_all.deb
 7c6bef88e29d81aaaa54fe390560d396 12268412 editors optional 
emacs23-el_23.1+1-4_all.deb
 4744d4c8bbbee5561f21d79b34352fa2 3011580 editors optional 
emacs23-lucid_23.1+1-4_i386.deb
 fa6a31116a3296dd31275078285cc431 2711602 editors optional 
emacs23-nox_23.1+1-4_i386.deb
 321ab2948edf33ed8d975cd14a48069b 3006574 editors optional 
emacs23_23.1+1-4_i386.deb
 7449b9acaab8ee9e6b19f0b83256b158 169610 editors optional 
emacs23-bin-common_23.1+1-4_i386.deb

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

iEYEARECAAYFAkqtnpEACgkQJcjTd4x+c6QWgACbBpEY+RWyv2s1x3GctpU9Sa0K
XgMAoLWqHG1jDbLcUKCqVhIxI5CaW8hS
=8sUt
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to