Your message dated Sun, 10 Feb 2008 18:33:22 +0100 with message-id <87myq8vhr1.fsf@riesling.zuerich.kuesterei.ch> and subject line Bug#460559: tetex-extra: aptitude remove tetex-extra fails 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 ---
- To: submit@bugs.debian.org
- Subject: tetex-extra: aptitude remove tetex-extra fails
- From: Paul Menzel <pm.debian@googlemail.com>
- Date: Sun, 13 Jan 2008 17:11:05 +0100
- Message-id: <1200240666.3720.168.camel@mattotaupa.home.familie-menzel.de>
Subject: aptitude remove tetex-extra fails Package: tetex-extra Version: 3.0-17 Severity: important *** Please type your report below this line *** Hello, i have an old computer on which I have not done any package updates/upgrades for some time – I guess over a year. I am trying to bring it up to date. Back then tetex was being installed and now I want to move to texlive. $ dpkg -l tetex-extra […] ||/ Name Version Beschreibung +++-==============-==============-============================================ rH tetex-extra 3.0-17 Additional library files of teTeX But I get the following error. $ sudo aptitude install bind9-host cpp dnsutils gnome-games gnome-keyring gnome-nettool gnome-volume-manager libaspell15 latex-ucs […] Die folgenden Pakete werden zurückgehalten: […] Die folgenden NEUEN Pakete werden zusätzlich installiert: cpp-4.2{a} dvipdfmx{a} freeglut3{a} ggzcore-bin{a} gnome-cards-data{a} gnuchess{a} gnuchess-book{a} guile-1.8-libs{a} libbind9-30{a} libdns32{a} libgdl-1-0{a} libgdl-1-common{a} libgdl-gnome-1-0{a} libggz2{a} libggzcore9{a} libggzmod4{a} libgtkglext1{a} libisc32{a} libisccc30{a} libisccfg30{a} liblwres30{a} libpam-gnome-keyring{a} lmodern{a} perl-tk{a} python-ctypes{a} python-gnome2-extras{a} python-gst0.10{a} python-gtkglext1{a} python-opengl{a} python-setuptools{a} python-xml{a} serpentine{a} texlive-base{a} texlive-base-bin{a} texlive-base-bin-doc{a} texlive-common{a} texlive-doc-base{a} texlive-latex-base{a} texlive-latex-base-doc{a} whois{a} Die folgenden Pakete werden ENTFERNT: libaspell15c2{a} tetex-bin{a} tetex-extra{a} Die folgenden Pakete werden aktualisiert: bind9-host cpp dnsutils gnome-games gnome-games-data gnome-keyring gnome-nettool gnome-volume-manager latex-ucs libaspell15 tetex-base Die folgenden Pakete werden EMPFOHLEN, aber NICHT installiert: […] 11 Pakete aktualisiert, 40 zusätzlich installiert, 3 werden entfernt und 22 nicht aktualisiert. Muss 93,3MB an Archiven herunterladen. Nach dem Entpacken werden 63,9MB zusätzlich belegt sein. Wollen Sie fortsetzen? [Y/n/?] […] Extrahiere Templates aus Paketen: 100% (Lese Datenbank ... 93414 Dateien und Verzeichnisse sind derzeit installiert.) Entferne libaspell15c2 ... Entferne tetex-extra ... Running updmap-sys. This may take some time. ... updmap failed. Output has been stored in /tmp/tetex.updmap.sNwS5437 Please include this file if you report a bug. dpkg: Fehler beim Bearbeiten von tetex-extra (--remove): Unterprozess post-removal script gab den Fehlerwert 1 zurück Fehler traten auf beim Bearbeiten von: tetex-extra E: Sub-process /usr/bin/dpkg returned an error code (1) Ein Paket konnte nicht installiert werden. Versuche zu lösen: After trying aptitude safe-upgrade, I got the following. Wollen Sie fortsetzen? [Y/n/?] Schreibe erweiterte Statusinformationen... Fehler! E: Ich konnte keine Datei für Paket tetex-extra finden. Das könnte heißen, dass Sie dieses Paket von Hand korrigieren müssen. I looked at the log-file and tried $ sudo updmap-sys --syncwithtrees updmap-sys: This is updmap-sys, version 1107552857-debian updmap-sys: using transcript file `/var/lib/texmf/web2c/updmap-sys.log' updmap-sys: initial config file is `/var/lib/texmf/web2c/updmap.cfg' updmap-sys: configuration file updated: `/etc/texmf/web2c/updmap.cfg' updmap is creating new map files using the following configuration: config file: `/etc/texmf/web2c/updmap.cfg' dvips output directory: `/var/lib/texmf/fonts/map/dvips/updmap' pdftex output directory: `/var/lib/texmf/fonts/map/pdftex/updmap' dvipdfm output directory: `/var/lib/texmf/fonts/map/dvipdfm/updmap' prefer outlines: `true' texhash enabled: `false' download standard fonts (dvips): `false' download standard fonts (pdftex): `true' download standard fonts (dvipdfm): `true' updmap-sys: Scanning for LW35 support files !!! ERROR! The map file `dvips35.map' has not been found at all. Either put this file into the right place or remove the reference from the configuration file. An automatic way to disable unavailable map files is to call updmap-sys --syncwithtrees For manual editing, call updmap-sys --edit Here is the output in English: $ LANG=C sudo aptitude remove tetex-extra Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Building tag database... Done The following packages have been kept back: […] The following packages will be REMOVED: tetex-extra 0 packages upgraded, 0 newly installed, 1 to remove and 34 not upgraded. Need to get 0B of archives. After unpacking 43.2MB will be freed. Writing extended state information... Done (Reading database ... 89363 files and directories currently installed.) Removing tetex-extra ... Running updmap-sys. This may take some time. ... updmap failed. Output has been stored in /tmp/tetex.updmap.lMtD6349 Please include this file if you report a bug. dpkg: error processing tetex-extra (--remove): subprocess post-removal script returned error exit status 1 Errors were encountered while processing: tetex-extra E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Building tag database... Done $ LANG=C sudo aptitude safe-upgrade […] Writing extended state information... Error! E: I wasn't able to locate file for the tetex-extra package. This might mean you need to manually fix this package. So I am not able to use aptitude anymore. That is why I used a different computer to write this report with reportbug. Can somebody help me, please? Thanks Paul -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tetex-extra depends on: pn tetex-base <none> (no description available) pn tetex-bin <none> (no description available) ii ucf 3.004 Update Configuration File: preserv Versions of packages tetex-extra recommends: pn latex-beamer <none> (no description available) pn latex-xcolor <none> (no description available) pn lmodern <none> (no description available) pn pgf <none> (no description available) ii preview-latex-style 11.83-7 LaTeX style files for editor embed ii texinfo 4.11.dfsg.1-3 Documentation system for on-line iupdmap-sys: This is updmap-sys, version 1107552857-debian updmap-sys: using transcript file `/var/lib/texmf/web2c/updmap-sys.log' updmap is creating new map files using the following configuration: config file: `/var/lib/texmf/web2c/updmap.cfg' dvips output directory: `/var/lib/texmf/fonts/map/dvips/updmap' pdftex output directory: `/var/lib/texmf/fonts/map/pdftex/updmap' dvipdfm output directory: `/var/lib/texmf/fonts/map/dvipdfm/updmap' prefer outlines: `true' texhash enabled: `false' download standard fonts (dvips): `false' download standard fonts (pdftex): `true' download standard fonts (dvipdfm): `true' updmap-sys: Scanning for LW35 support files !!! ERROR! The map file `dvips35.map' has not been found at all. Either put this file into the right place or remove the reference from the configuration file. An automatic way to disable unavailable map files is to call updmap-sys --syncwithtrees For manual editing, call updmap-sys --editAttachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
--- End Message ---
--- Begin Message ---
- To: 460559-done@bugs.debian.org
- Cc: Paul Menzel <pm.debian@googlemail.com>
- Subject: Re: Bug#460559: tetex-extra: aptitude remove tetex-extra fails
- From: Frank Küster <frank@debian.org>
- Date: Sun, 10 Feb 2008 18:33:22 +0100
- Message-id: <87myq8vhr1.fsf@riesling.zuerich.kuesterei.ch>
- In-reply-to: <[🔎] 874pcgwybb.fsf@riesling.zuerich.kuesterei.ch> ("Frank Küster"'s message of "Sun\, 10 Feb 2008 17\:50\:16 +0100")
- References: <1200240666.3720.168.camel@mattotaupa.home.familie-menzel.de> <20080130222607.GE4952@PC23> <1201773462.4077.30.camel@mattotaupa.home.familie-menzel.de> <[🔎] 87ve56aqa7.fsf@riesling.zuerich.kuesterei.ch> <[🔎] 1202549910.4071.12.camel@mattotaupa.home.familie-menzel.de> <[🔎] 874pcgwybb.fsf@riesling.zuerich.kuesterei.ch>
Frank Küster <frank@debian.org> wrote: > reassign 460559 tex-common > retitle 460559 Needs to conflict with etch's version of the tetex packages > severity 460559 serious [...] > It seems we need to bump the Conflicts line in tex-common from > > Conflicts: tetex-base (<= 3.0-3), tetex-bin (<= 3.0-4) > > to > > Conflicts: tetex-base (<= 2007), tetex-bin (<= 2007) > > But before doing that, I'd like to do some testing first. Which revealed the following: - The version of tetex-extra you upgraded from was pre-etch, 3.0-7 instead of 3.0.dfsg.3-5etch1 - The version of tetex-extra in etch has a bug which causes the updmap-sys run to be skipped on remove, but is not a problem at all otherwise. - Therefore tetex-extra can be removed even with the latest tex-common. The same is true for tetex-base and -bin. So there's nothing to fix here, and I'm closing this part of the bug. Regards, Frank -- Frank Küster Debian Developer (teTeX/TeXLive)
--- End Message ---