[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: