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

Bug#197954: marked as done (tetex-base: Upgrade failure in testing with removal of pxfonts (and description of work around))



Your message dated Fri, 14 Nov 2003 10:32:41 -0500
with message-id <E1AKfw9-0001KW-00@auric.debian.org>
and subject line Bug#197954: fixed in tetex-base 2.0.2-5.1
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; 18 Jun 2003 18:08:12 +0000
>From furrywolf@wh5-308.st.uni-magdeburg.de Wed Jun 18 13:08:00 2003
Return-path: <furrywolf@wh5-308.st.uni-magdeburg.de>
Received: from wh5-308.st.uni-magdeburg.de [141.44.165.88] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19ShLj-0003pR-00; Wed, 18 Jun 2003 13:07:59 -0500
Received: from furrywolf by wh5-308.st.uni-magdeburg.de with local (Exim 3.35 #1 (Debian))
	id 19ShMT-0003Bz-00; Wed, 18 Jun 2003 20:08:45 +0200
Date: Wed, 18 Jun 2003 20:08:45 +0200
From: Mike Dornberger <Mike.Dornberger@student.uni-magdeburg.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Bcc: Mike Dornberger <Mike.Dornberger@student.uni-magdeburg.de>
Subject: tetex-base: Upgrade failure in testing with removal of pxfonts (and description of work around)
Message-ID: <20030618180845.GA12264@wh5-308.st.uni-magdeburg.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Reportbug-Version: 2.10.1
User-Agent: Mutt/1.5.4i
Sender: furrywolf <furrywolf@wh5-308.st.uni-magdeburg.de>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-12.3 required=4.0
	tests=BAYES_10,HAS_PACKAGE,USER_AGENT_MUTT
	autolearn=ham version=2.53-bugs.debian.org_2003_06_18
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_18 (1.174.2.15-2003-03-30-exp)

Package: tetex-base
Version: 2.0.2-4
Severity: normal

The new tetex in testing conflicts with pxfonts, but it can't be removed:

---begin dselect-output---
[debconf screens]
Removing dvipdfm ...
Removing Diversion of /usr/share/texmf/tex/latex/graphics/dvipdfm.def to
/usr/share/texmf/tex/latex/graphics/dvipdfm.def.tetex by dvipdfm'
texhash: Updating /usr/local/share/texmf/ls-R... 
texhash: Updating /usr/local/lib/texmf/ls-R... 
texhash: Updating /var/lib/texmf/ls-R... 
texhash: Updating /var/cache/fonts/ls-R... 
texhash: Done.
Purging configuration files for dvipdfm ...
(Reading database ... 89073 files and directories currently installed.)
Removing pxfonts ...
chmod: failed to get attributes of /etc/texmf/dvips/updmap': No such file or
directory
dpkg: error processing pxfonts (--remove):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 pxfonts
E: Sub-process /usr/bin/dpkg returned an error code (1)
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to continue.


installation script returned error exit status 100.
Press <enter> to continue.

---end dselect-output---

Re-run the Install option doesn't solve the problem. I did a

touch /etc/texmf/dvips/updmap

but this didn't solve the problem, too.

---begin dselect-output---
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  pxfonts tetex-eurosym* texdoctk* txfonts
The following NEW packages will be installed:
  dvi2ps-fontdata-ja libwww-ssl0
The following packages will be upgraded
  attr autoconf blt blt-common dvi2ps dvi2ps-fontdata-bsr gawk libattr1
libkpathsea3 penguineyes-gnome tcl8.3 tcl8.4 ted
  ted-common tetex-base tetex-bin tetex-doc tetex-extra tk8.3 tk8.4 xfsprogs
xloadimage
22 packages upgraded, 2 newly installed, 4 to remove and 3 not upgraded.
Need to get 0B/67.1MB of archives.
After unpacking 27.8MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 89073 files and directories currently installed.)
Removing pxfonts ...
chmod: failed to get attributes of /etc/texmf/dvips/updmap': No such file or
directory

---end dselect-output---

Then I tried

touch /etc/texmf/dvips/updmap
chattr +i /etc/texmf/dvips/updmap

---begin dselect-output---
Preconfiguring packages ...
rm: cannot remove /etc/texmf/dvips/updmap': Operation not permitted
tetex-base failed to preconfigure, with exit status 1
(Reading database ... 89073 files and directories currently installed.)
Removing pxfonts ...
mv: cannot move /etc/texmf/dvips/updmap_9019' to /etc/texmf/dvips/updmap':
Operation not permitted
dpkg: error processing pxfonts (--remove):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 pxfonts
E: Sub-process /usr/bin/dpkg returned an error code (1)
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to continue.


installation script returned error exit status 100.
Press <enter> to continue.
---end dselect-output---

What revealed, that it is tetex-base's problem. I removed +i from updmap and
re-run Install. At the Preconfiguring step I halted with C-s and touched the
file again. After C-q in the dselect console the upgrade finished with
(nearly) no problems.

There were various questions about changed conffiles of two or more tetex
packages, but I never touched them before. This could confuse users
when upgrading from woody to sarge (when it is released) and maybe could be
harmful if they use the default, what is not to install the new conffiles.
(Should I post a new bug report for that?) But it could also be, that there
was another version of tetex in testing and the problem doesn't arise.

And a minor other thing: While one sees (in dselect) that tetex-extra
provides tetex-eurosym and texdoctk, a Provides: pxfonts, txfonts could be
added to tetex-base. (I don't like to have conffiles from superseded
packages on my system.)

Regards,
 Mike Dornberger

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux wh5-308 2.2.17 #3 SMP Tue Sep 19 05:37:29 CEST 2000 i686
Locale: LANG=C, LC_CTYPE=de_DE@euro

Versions of packages tetex-base depends on:
ii  debconf                       1.2.35     Debian configuration management sy
ii  dpkg                          1.10.10    Package maintenance system for Deb
ii  texinfo                       4.3-1      Documentation system for on-line i

-- debconf information:
* tetex-base/olddat: true
* tetex-base/oldcfg: true
* tetex-base/oldupdm: true


---------------------------------------
Received: (at 197954-close) by bugs.debian.org; 14 Nov 2003 15:38:12 +0000
>From katie@auric.debian.org Fri Nov 14 09:38:09 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AKg1O-0002jD-00; Fri, 14 Nov 2003 09:38:06 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1AKfw9-0001KW-00; Fri, 14 Nov 2003 10:32:41 -0500
From: Atsuhito KOHDA <kohda@debian.org>
To: 197954-close@bugs.debian.org
X-Katie: $Revision: 1.43 $
Subject: Bug#197954: fixed in tetex-base 2.0.2-5.1
Message-Id: <E1AKfw9-0001KW-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Fri, 14 Nov 2003 10:32:41 -0500
Delivered-To: 197954-close@bugs.debian.org

Source: tetex-base
Source-Version: 2.0.2-5.1

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_2.0.2-5.1.diff.gz
  to pool/main/t/tetex-base/tetex-base_2.0.2-5.1.diff.gz
tetex-base_2.0.2-5.1.dsc
  to pool/main/t/tetex-base/tetex-base_2.0.2-5.1.dsc
tetex-base_2.0.2-5.1_all.deb
  to pool/main/t/tetex-base/tetex-base_2.0.2-5.1_all.deb
tetex-doc_2.0.2-5.1_all.deb
  to pool/main/t/tetex-base/tetex-doc_2.0.2-5.1_all.deb
tetex-extra_2.0.2-5.1_all.deb
  to pool/main/t/tetex-base/tetex-extra_2.0.2-5.1_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 197954@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Atsuhito KOHDA <kohda@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: Mon, 13 Nov 2003 21:46:19 +0900
Source: tetex-base
Binary: tetex-extra tetex-doc tetex-base
Architecture: source all
Version: 2.0.2-5.1
Distribution: unstable
Urgency: low
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Atsuhito KOHDA <kohda@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: 197954
Changes: 
 tetex-base (2.0.2-5.1) unstable; urgency=low
 .
   * Changed dependency: added "Recommends: tetex-doc (>> 2.0)" to tetex-base
     and added "Recommends: tetex-bin (>> 2.0) | dvi2tty, pdf-viewer,
     postscript-viewer, www-browser" to tetex-doc.  [kohda]
   * Fixed postinst and postrm so that unnecessary updmap.cfg and language.dat
     would not be installed in /etc/texmf anymore.  [kohda]
   * Fixed a way of removing obsolete /etc/texmf/dvips/updmap  (Closes: #197954)
   * Removed obsolete sentence on tetex-nonfree in copyright file.  [kohda]
Files: 
 00d0600a755a6f3c7c0ca4d584d18b29 820 tex optional tetex-base_2.0.2-5.1.dsc
 624bb2b03507cc8e61f810beb2c92e03 133966 tex optional tetex-base_2.0.2-5.1.diff.gz
 e4dd51a09ef973ed80f51fd205631a22 14001820 tex optional tetex-base_2.0.2-5.1_all.deb
 1a79f73640a8dce8aa4177ab257546ab 10516142 tex optional tetex-extra_2.0.2-5.1_all.deb
 74ad400f507ab2c8502372c3970d11c3 27522780 doc optional tetex-doc_2.0.2-5.1_all.deb

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

iD8DBQE/tAx91IXdL1v6kOwRAiPeAJwP7lsBXmlxdS6GJR5noOaFo20dhQCggYmV
FSHo7kAE2Gph7H9WPmgoqoY=
=a+Nc
-----END PGP SIGNATURE-----



Reply to: