Your message dated Fri, 6 Jul 2012 16:43:19 +0100
with message-id 
<capq4b8n+5zkqc3qpkrfpwhggxuuc9a5az1kgwy54unk0jq3...@mail.gmail.com>
and subject line Closing orphan/obsolete bugs (emacs21 with tag fixed-upstream)
has caused the Debian Bug report #146577,
regarding emacs21-el: fix symlink handling in customize mode
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.)


-- 
146577: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=146577
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: emacs21-el
Version: 21.4a-1
Severity: normal

If you select "Save for Future Settings" in the customize mode
(e.g. M-x describe-variable; indent-tabs-mode; /cust/; RET)
and the Emacs custom-file is a symbolic link, the symbolic link is
overwritten with a new file.

Reportedly there is an upstream fix for this, but this is worthwhile
fixing on Debian until Emacs 22 comes out.

The definition of custom-file() in /usr/share/emacs/21.4/lisp/cus-edit.el
should be changed to pass the result via file-chase-links() so it reads:
(defun custom-file ()
  "Return the file name for saving customizations."
    (file-chase-links
       (or custom-file
              (let ((user-init-file user-init-file)
                     (default-init-file
                               (if (eq system-type 'ms-dos) "~/_emacs"
                               "~/.emacs")))
                 (when (null user-init-file)
                       (if (or (file-exists-p default-init-file)
                               (and (eq system-type 'windows-nt)
                                        (file-exists-p "~/_emacs")))
                               ;; Started with -q, i.e. the file
                               containing
                                       ;; Custom settings hasn't been
                                       read.  Saving
                                               ;; settings there would
                                               overwrite other settings.
                                                       (error "Saving
                                                       settings from
                                                       \"emacs -q\"
                                                       would overwrite
                                                       existing
                                                       customizations"))
                           (setq user-init-file default-init-file))
                     user-init-file))))

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7eagle-20040916
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)

Versions of packages emacs21-el depends on:
ii  emacs21-common                21.4a-1    The GNU Emacs editor's shared, arc

-- no debconf information


--- End Message ---
--- Begin Message ---
Hello,

Thanks for your interest in improving Debian, and sorry that the bugs
were not fully resolved or closed in due time.

emacs21 packages have been removed from testing in 2009 [1], not
present even in the current stable.  Consequently, these bugs are now
orphan (without maintainer assigned) so they probably will not be
attended/noticed further.

[1] http://packages.qa.debian.org/e/emacs21.html

The bugs deemed valid are going to be verified and reassigned, but the
current bugs that I'm closing now are very ancient (more than 10 years
sometimes) and marked as fixed-upstream years ago, with no recent
input, and are supposed to be fixed in emacs22 at the latest.

Please comment if you want think that some of the raised questions are
still pending and need to be addressed differently (e.g., reassigned
to other packages, etc.).

Cheers.


--- End Message ---

Reply via email to