Your message dated Sun, 11 Jun 2006 19:02:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#372686: fixed in debhelper 5.0.37
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: debhelper
Version: 5.0.35

The postrm snippet for xfonts in
/usr/share/debhelper/autoscripts/postrm-xfonts currently consists of:

if [ "$1" != "upgrade" ] && [ -x "`which update-fonts-dir 2>/dev/null`" ]; then
#CMDS#
fi

The check for $1 == upgrade is a problem; it means that, if a package is
upgraded and the new package no longer includes fonts in a directory that
was installed to by the old version of the package, nothing takes
responsibility for cleaning up the fonts.dir, fonts.scale, etc. files for
the old directory.

An example of this is, of course, the reorganization of font directories for
the X11R7 transition, but the issue applies to any situation in which a
package might continue to exist but no longer ship fonts in a particular
directory (e.g., a package intended to provide fonts for a certain language
ships font files in 75dpi and 100dpi directories in one version, and
replaces them with Type1 fonts in a later version).

Bug #366948 results from gsfonts-x11 not handling the updating of the old
fonts.dir files on upgrade to xorg7.  This clearly needs to be handled now
by gsfonts-x11 in the maintainer scripts of the new version since there's no
way to retroactively update the sarge version of the package to clean up
after itself, but for the future I think it would be best if
dh_installxfonts didn't ignore packages that are being upgraded.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 5.0.37

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

debhelper_5.0.37.dsc
  to pool/main/d/debhelper/debhelper_5.0.37.dsc
debhelper_5.0.37.tar.gz
  to pool/main/d/debhelper/debhelper_5.0.37.tar.gz
debhelper_5.0.37_all.deb
  to pool/main/d/debhelper/debhelper_5.0.37_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.
Joey Hess <[EMAIL PROTECTED]> (supplier of updated debhelper 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, 11 Jun 2006 21:17:38 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 5.0.37
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[EMAIL PROTECTED]>
Changed-By: Joey Hess <[EMAIL PROTECTED]>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 301424 372686
Changes: 
 debhelper (5.0.37) unstable; urgency=low
 .
   * dh_installmodules: depmod -a is no longer run during boot, so if a module
     package is installed for a kernel other than the running kernel, just
     running depmod -a in the postinst is no longer sufficient. Instead, run
     depmod -a -F /boot/System.map-<kvers> <kvers>
     The kernel version is guessed at based on the path to the modules in the
     package. Closes: #301424
   * dh_installxfonts: In postrm, run the deregistraton code even on upgrade,
     in case an upgrade involves moving fonts around (or removing or renaming
     fonts). Closes: #372686
Files: 
 d645db8ca4727b47513f66508f7d33fe 494 devel optional debhelper_5.0.37.dsc
 13a785515f0ede4663e4418dd0488f81 264728 devel optional debhelper_5.0.37.tar.gz
 4f4ffc8a2923baf86da2c10a301689f3 508554 devel optional debhelper_5.0.37_all.deb

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

iD8DBQFEjMcP2tp5zXiKP0wRAsupAJ422C6sEE6xBBUFwkrFymKdiQ3aLwCgytre
cN7AMp3cVjcPMAKHrsC93jo=
=MNsT
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to