Bug#341110: marked as done (tetex-extra: Should remove /var/lib/texmf/web2c/mpost.mem on purge | remove?)
Your message dated Sun, 11 Dec 2005 07:02:56 -0800
with message-id <E1ElSj2-00081C-A7@spohr.debian.org>
and subject line Bug#341110: fixed in tetex-base 3.0-11
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)
--------------------------------------
Received: (at submit) by bugs.debian.org; 28 Nov 2005 14:06:25 +0000
>From kmccarty@princeton.edu Mon Nov 28 06:06:25 2005
Return-path: <kmccarty@princeton.edu>
Received: from benjo.princeton.edu ([128.112.85.122])
by spohr.debian.org with esmtp (Exim 4.50)
id 1EgjeD-0004YT-J3
for submit@bugs.debian.org; Mon, 28 Nov 2005 06:06:25 -0800
Received: from kmccarty by benjo.princeton.edu with local (Exim 4.54)
id 1EgjeC-0002VB-I3; Mon, 28 Nov 2005 14:06:24 +0000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "Kevin B. McCarty" <kmccarty@princeton.edu>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: tetex-extra: Should remove /var/lib/texmf/web2c/mpost.mem on purge | remove?
X-Mailer: reportbug 3.17
Date: Mon, 28 Nov 2005 14:06:24 +0000
Message-Id: <E1EgjeC-0002VB-I3@benjo.princeton.edu>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
Package: tetex-extra
Version: 3.0-10
Severity: minor
Hello,
Pursuant to bug #340890, I found that it is possible to run MetaPost
after installing and then purging tetex-extra, but not if tetex-extra
was never installed. This behavior is dependent on the history of the
system so I feel it is undesirable.
The specific file that permits MetaPost to run after purging tetex-extra
is /var/lib/texmf/web2c/mpost.mem , which is apparently created when
tetex-extra is installed, but not deleted when the package is removed.
Therefore I think that this file should be deleted in the prerm or
postrm of tetex-extra on purge or remove.
The failure to delete this file seems to be a regression. Previous
versions of tetex-extra did remove the file; see for instance
http://lists.debian.org/debian-tetex-maint/2004/08/msg00305.html
If we look at the postrm file for tetex-extra 3.0-10, we find this
function:
remove_formats(){
for format in $EXTRA_FORMATS; do
rm -f /var/lib/texmf/web2c/$format
basename=${format%.*}
rm -f /var/lib/texmf/web2c/$basename.log
done
}
but $EXTRA_FORMATS is never defined in the script.
######################################
List of ls-R files
-rw-rw-r-- 1 root users 1054 2005-11-28 06:28 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root staff 25 2005-10-28 15:00 /usr/local/share/texmf/ls-R -> /var/lib/texmf/ls-R-LOCAL
lrwxrwxrwx 1 root root 29 2005-11-27 02:06 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-386
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages tetex-extra depends on:
ii dpkg 1.13.11.0.1 package maintenance system for Deb
ii tetex-base 3.0-10 Basic library files of teTeX
ii tetex-bin 3.0-10.1 The teTeX binary files
ii ucf 2.003 Update Configuration File: preserv
tetex-extra recommends no packages.
-- no debconf information
regards,
--
Kevin B. McCarty <kmccarty@princeton.edu> Physics Department
WWW: http://www.princeton.edu/~kmccarty/ Princeton University
GPG: public key ID 4F83C751 Princeton, NJ 08544
---------------------------------------
Received: (at 341110-close) by bugs.debian.org; 11 Dec 2005 15:11:01 +0000
>From katie@ftp-master.debian.org Sun Dec 11 07:11:01 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
id 1ElSj2-00081C-A7; Sun, 11 Dec 2005 07:02:56 -0800
From: =?utf-8?q?Frank_K=C3=BCster?= <frank@debian.org>
To: 341110-close@bugs.debian.org
X-Katie: $Revision: 1.60 $
Subject: Bug#341110: fixed in tetex-base 3.0-11
Message-Id: <E1ElSj2-00081C-A7@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 11 Dec 2005 07:02:56 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
Source: tetex-base
Source-Version: 3.0-11
We believe that the bug you reported is fixed in the latest version of
tetex-base, which is due to be installed in the Debian FTP archive:
tetex-base_3.0-11.diff.gz
to pool/main/t/tetex-base/tetex-base_3.0-11.diff.gz
tetex-base_3.0-11.dsc
to pool/main/t/tetex-base/tetex-base_3.0-11.dsc
tetex-base_3.0-11_all.deb
to pool/main/t/tetex-base/tetex-base_3.0-11_all.deb
tetex-doc_3.0-11_all.deb
to pool/main/t/tetex-base/tetex-doc_3.0-11_all.deb
tetex-extra_3.0-11_all.deb
to pool/main/t/tetex-base/tetex-extra_3.0-11_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 341110@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Frank Küster <frank@debian.org> (supplier of updated tetex-base 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 11 Dec 2005 15:10:55 +0100
Source: tetex-base
Binary: tetex-extra tetex-doc tetex-base
Architecture: source all
Version: 3.0-11
Distribution: unstable
Urgency: low
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Frank Küster <frank@debian.org>
Description:
tetex-base - Basic library files of teTeX
tetex-doc - The documentation component of the Debian teTeX packages
tetex-extra - Additional library files of teTeX
Closes: 261529 338334 341110
Changes:
tetex-base (3.0-11) unstable; urgency=low
.
* Since /etc/texmf is a real TEXMF tree now, TeX input files are no
longer treated as configuration files. Upon upgrade, unchanged files
are removed, changed ones are moved to appropriate directories where
they are found by kpathsea [frank]
* Install files in TEXMFDIST, i.e. /usr/share/texmf-tetex, and depend on
tex-common (>=0.12) [frank]
* Install changelog.Debian in tetex-doc, too (closes: #338334)
* Unset variables that might override texmf.cnf settings in postinst
[frank]
* Remove tetex-extra's format and log files when the package is removed,
thanks to Kevin B. McCarty <kmccarty@princeton.edu> (closes: #341110)
[frank]
* Install an updated copy of marvosym.pfb from CTAN, it is still buggy
in teTeX 3.0 (closes: #261529) [frank]
* dvips/config.ps: keep lines under 80 characters long [jdg]
Files:
99da90d5e1cf28c6cb2d2f8459155f18 794 tex optional tetex-base_3.0-11.dsc
8fcac46cd346416688d2c7ee5a1e53d8 341168 tex optional tetex-base_3.0-11.diff.gz
e02302f26e617ee42fcfbcfecc2a1b05 22387040 tex optional tetex-base_3.0-11_all.deb
cfe0067a38cbb73636c7177c49ad7cd6 10821332 tex optional tetex-extra_3.0-11_all.deb
fe05285d40cf85a683750ed5e8e6133d 50142326 doc optional tetex-doc_3.0-11_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDnDz2+xs9YyJS+hoRAgwfAJ9Y8rh15wGeBO5PgxPY3aghu5T77wCgstv7
0sRv500e/WOxP91k3jKcIPA=
=zHWq
-----END PGP SIGNATURE-----
Reply to: