Bug#320980: [Christoph Bier] Re: Bug#320980: tetex-bin: Updmap error because a map file has not been found
Florent Rougon <[EMAIL PROTECTED]> wrote: > Frank Küster <[EMAIL PROTECTED]> wrote: > >> Maybe we have a design flaw here in our updmap-magic scheme. Just that >> it should have revealed itself earlier. > > Nope. :) > >> Here, tetex-base, tetex-bin and tetex-extra are upgraded in the same >> apt-get run, and they are configured in the order tetex-base, tetex-bin, >> tetex-extra. Therefore, when tetex-bin is configured, the new conffiles >> of tetex-extra are still named $conffile.dpkg-new, but the files in >> /var/lib/tex-common/* are already there. No wonder updmap cannot find >> $conffile; but why didn't this ocurr earlier? > > If $conffile is a conffile, since our Policy recommends .cfg files in > /etc/texmf/updmap.d to also be conffiles, $conffile and the conffile in > /etc/texmf/updmap.d that declares it should be simultaneously existent > or non-existent whenever update-updmap is run (because they should be > shipped in the same .deb). Thanks - meanwhile, both by thinking and testing, I came to the same conclusion. > Maybe if you manage files in /etc/texmf/updmap.d with ucf, problems can > arise... I didn't consider this scenario. Then you have to take care for the right order of the changes. No, Christoph's problem is a different one. I suspect it might be #321074 - new upload is under way. Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer
Bug#320980: [Christoph Bier] Re: Bug#320980: tetex-bin: Updmap error because a map file has not been found
Frank Küster <[EMAIL PROTECTED]> wrote: > Maybe we have a design flaw here in our updmap-magic scheme. Just that > it should have revealed itself earlier. Nope. :) > Here, tetex-base, tetex-bin and tetex-extra are upgraded in the same > apt-get run, and they are configured in the order tetex-base, tetex-bin, > tetex-extra. Therefore, when tetex-bin is configured, the new conffiles > of tetex-extra are still named $conffile.dpkg-new, but the files in > /var/lib/tex-common/* are already there. No wonder updmap cannot find > $conffile; but why didn't this ocurr earlier? If $conffile is a conffile, since our Policy recommends .cfg files in /etc/texmf/updmap.d to also be conffiles, $conffile and the conffile in /etc/texmf/updmap.d that declares it should be simultaneously existent or non-existent whenever update-updmap is run (because they should be shipped in the same .deb). Therefore, if both files are still at the .dpkg-new state and update-updmap is run (e.g., in your previous scenario, the files are shipped by tetex-extra and tetex-bin is being configured---I am not even sure the files would still be at .dpkg-new state, but anyway), the final map files will get for this particular map the *old* configuration. No problem. When tetex-extra is itself configured, the files are not at .dpkg-new state anymore and the final configuration ends up in the final map files. Maybe if you manage files in /etc/texmf/updmap.d with ucf, problems can arise... I didn't consider this scenario. -- Florent
Bug#320980: tetex-bin: Updmap error because a map file has not been found
Christoph Bier <[EMAIL PROTECTED]> wrote: > Frank Küster schrieb am 03.08.2005 10:44: > >> head /usr/share/texmf/web2c/fmtutil.cnf > > ### This file is automatically generated by update-fmtutil > # > # Please do not edit this file directly. If you want to change or add > # anything please take a look at the files in /etc/texmf/fmt.d, and > # invoke update-fmtutil. > # > ### > ### From file: /etc/texmf/fmt.d/00tetex.cnf > # Thomas Esser, Copyright 1998, 1999. Public domain. > # fmtutil.cnf: configuration file for fmtutil. I suspected this. update-fmtutil should write into /var/lib/texmf >>>-rw-r--r-- 1 root root 4894 2004-12-07 13:48 updmap.cfg >> >> Also here, head would be interesting. Furthermore, > > ### This file is automatically generated by update-updmap Same here. > >> kpsewhich --expand-var='$TEXMF' > > {!!/home/chris/.texmf-config,!!/home/chris/.texmf-var,/home/chris/texmf,!!/usr/local/share/texmf,!!/var/lib/texmf,!!/usr/share/texmf} > >> kpsewhich --expand-var='$TEXMFSYSVAR' > > /var/lib/texmf > >> update-updmap -v This looks okay. > update-updmap's -v option is deprecated. The default mode of > operation will > be verbose as soon as enough packages use the --quiet option. Please > update > your scripts accordingly. > > Regenerating '/var/lib/texmf/web2c/updmap.cfg'... done. > > update-updmap has updated '/var/lib/texmf/web2c/updmap.cfg'. If you > want to enable > the map files with this new file, you should run updmap. So you currently have a correct version of update-updmap that does write into /var/lib/texmf. Hm, I suspected that there once was a version of update-updmap that could be fooled to write in the wrong directory, by setting TEXMFVAR wrongly. However, this doesn't seem to be the case. Could it be that you copied these files (updmap.cfg, fmtutil.cnf) manually from either /etc/texmf or from /var/lib/texmf/web2c/ to /usr/share/texmf/web2c? Anyway, if you remove them or move them to a place they cannot be found, you should be able to proceed, and either successfully install teTeX-3.0, or at least get on to the next error. Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer
Bug#320980: [Christoph Bier] Re: Bug#320980: tetex-bin: Updmap error because a map file has not been found
--- Begin Message --- Frank Küster schrieb am 03.08.2005 10:44: > Christoph Bier <[EMAIL PROTECTED]> wrote: > >>>This file shouldn't exist (neither in tetex-2.0.2 nor in 3.0). >> >>This Debian box has also seen tetex-1 ... > > But dpkg should have removed old files in /usr/share... I guess there are many orphaned packages on my system. But I don't trust deborphan ... [...] >>>ls -l /usr/share/texmf/web2c/ >> >>insgesamt 500 >>-rw-r--r-- 1 root root 4024 2004-12-07 13:48 fmtutil.cnf > > This should never have been there, at least not in 2004. Can you send > us the output of > > head /usr/share/texmf/web2c/fmtutil.cnf ### This file is automatically generated by update-fmtutil # # Please do not edit this file directly. If you want to change or add # anything please take a look at the files in /etc/texmf/fmt.d, and # invoke update-fmtutil. # ### ### From file: /etc/texmf/fmt.d/00tetex.cnf # Thomas Esser, Copyright 1998, 1999. Public domain. # fmtutil.cnf: configuration file for fmtutil. >>-rw-r--r-- 1 root root 4894 2004-12-07 13:48 updmap.cfg > > Also here, head would be interesting. Furthermore, ### This file is automatically generated by update-updmap # # Please do not edit this file directly. If you want to change or add # anything please take a look at the files in /etc/texmf/updmap.d, and # invoke update-updmap. # ### ### From file: /etc/texmf/updmap.d/00updmap.cfg # OPTIONS > kpsewhich --expand-var='$TEXMF' {!!/home/chris/.texmf-config,!!/home/chris/.texmf-var,/home/chris/texmf,!!/usr/local/share/texmf,!!/var/lib/texmf,!!/usr/share/texmf} > kpsewhich --expand-var='$TEXMFSYSVAR' /var/lib/texmf > update-updmap -v update-updmap's -v option is deprecated. The default mode of operation will be verbose as soon as enough packages use the --quiet option. Please update your scripts accordingly. Regenerating '/var/lib/texmf/web2c/updmap.cfg'... done. update-updmap has updated '/var/lib/texmf/web2c/updmap.cfg'. If you want to enable the map files with this new file, you should run updmap. >>>, >>>| !!! ERROR! The map file `eurosym.map' has not been found at all. >>>` >>> >>>This is in tetex-extra. Can you send us the output of >>> >>>head /etc/texmf/updmap.d/20tetex-extra.cfg >> >># 20tetex-extra.cfg: Font configuration file for the Debian >>tetex-extra package.# >># Don't delete the following pseudo-comment unless you know what you >>are doing. >># -_- DebPkgProvidedMaps -_- > > Maybe we have a design flaw here in our updmap-magic scheme. Just that > it should have revealed itself earlier. > > Here, tetex-base, tetex-bin and tetex-extra are upgraded in the same > apt-get run, and they are configured in the order tetex-base, tetex-bin, > tetex-extra. Therefore, when tetex-bin is configured, the new conffiles > of tetex-extra are still named $conffile.dpkg-new, but the files in > /var/lib/tex-common/* are already there. No wonder updmap cannot find > $conffile; but why didn't this ocurr earlier? No idea. But I have severe problems because most of my own fonts are not found. Some are, some not. I tried revealing last night and this morning ... Now I'm writing another E-Mail to you (before sending another bug report),because I can't find a pattern. Regards, Christoph -- +++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.4) --- End Message --- -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer
Bug#320980: tetex-bin: Updmap error because a map file has not been found
Frank Küster schrieb am 03.08.2005 10:44: > Christoph Bier <[EMAIL PROTECTED]> wrote: > >>>This file shouldn't exist (neither in tetex-2.0.2 nor in 3.0). >> >>This Debian box has also seen tetex-1 ... > > But dpkg should have removed old files in /usr/share... I guess there are many orphaned packages on my system. But I don't trust deborphan ... [...] >>>ls -l /usr/share/texmf/web2c/ >> >>insgesamt 500 >>-rw-r--r-- 1 root root 4024 2004-12-07 13:48 fmtutil.cnf > > This should never have been there, at least not in 2004. Can you send > us the output of > > head /usr/share/texmf/web2c/fmtutil.cnf ### This file is automatically generated by update-fmtutil # # Please do not edit this file directly. If you want to change or add # anything please take a look at the files in /etc/texmf/fmt.d, and # invoke update-fmtutil. # ### ### From file: /etc/texmf/fmt.d/00tetex.cnf # Thomas Esser, Copyright 1998, 1999. Public domain. # fmtutil.cnf: configuration file for fmtutil. >>-rw-r--r-- 1 root root 4894 2004-12-07 13:48 updmap.cfg > > Also here, head would be interesting. Furthermore, ### This file is automatically generated by update-updmap # # Please do not edit this file directly. If you want to change or add # anything please take a look at the files in /etc/texmf/updmap.d, and # invoke update-updmap. # ### ### From file: /etc/texmf/updmap.d/00updmap.cfg # OPTIONS > kpsewhich --expand-var='$TEXMF' {!!/home/chris/.texmf-config,!!/home/chris/.texmf-var,/home/chris/texmf,!!/usr/local/share/texmf,!!/var/lib/texmf,!!/usr/share/texmf} > kpsewhich --expand-var='$TEXMFSYSVAR' /var/lib/texmf > update-updmap -v update-updmap's -v option is deprecated. The default mode of operation will be verbose as soon as enough packages use the --quiet option. Please update your scripts accordingly. Regenerating '/var/lib/texmf/web2c/updmap.cfg'... done. update-updmap has updated '/var/lib/texmf/web2c/updmap.cfg'. If you want to enable the map files with this new file, you should run updmap. >>>, >>>| !!! ERROR! The map file `eurosym.map' has not been found at all. >>>` >>> >>>This is in tetex-extra. Can you send us the output of >>> >>>head /etc/texmf/updmap.d/20tetex-extra.cfg >> >># 20tetex-extra.cfg: Font configuration file for the Debian >>tetex-extra package.# >># Don't delete the following pseudo-comment unless you know what you >>are doing. >># -_- DebPkgProvidedMaps -_- > > Maybe we have a design flaw here in our updmap-magic scheme. Just that > it should have revealed itself earlier. > > Here, tetex-base, tetex-bin and tetex-extra are upgraded in the same > apt-get run, and they are configured in the order tetex-base, tetex-bin, > tetex-extra. Therefore, when tetex-bin is configured, the new conffiles > of tetex-extra are still named $conffile.dpkg-new, but the files in > /var/lib/tex-common/* are already there. No wonder updmap cannot find > $conffile; but why didn't this ocurr earlier? No idea. But I have severe problems because most of my own fonts are not found. Some are, some not. I tried revealing last night and this morning ... Now I'm writing another E-Mail to you (before sending another bug report),because I can't find a pattern. Regards, Christoph -- +++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.4) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#320980: [Christoph Bier] Re: Bug#320980: tetex-bin: Updmap error because a map file has not been found
Frank Küster schrieb am 03.08.2005 10:45: > Christoph, > > please send mails to the bug address, so that they get properly > archived. Oh sorry! I just pressed 'reply' ... The same for my last reply :-/. I'll send it again to the bug address. > -------- > > Betreff: > Re: Bug#320980: tetex-bin: Updmap error because a map file has not been > found > Von: > Christoph Bier <[EMAIL PROTECTED]> > Datum: > Wed, 03 Aug 2005 09:48:00 +0200 > An: > Frank Küster <[EMAIL PROTECTED]> > > An: > Frank Küster <[EMAIL PROTECTED]> > > X-From-Line: > [EMAIL PROTECTED] Wed Aug 03 09:53:46 2005 > Return-path: > <[EMAIL PROTECTED]> > Envelope-to: > [EMAIL PROTECTED] > Delivery-date: > Wed, 03 Aug 2005 09:53:46 +0200 > Received: > from localhost ([127.0.0.1] ident=frank) by localhost.localdomain with > esmtp (Exim 4.50) id 1E0E4Q-0001l0-71 for [EMAIL PROTECTED]; Wed, 03 Aug > 2005 09:53:46 +0200 > Received: > from pop.1und1.com [212.227.15.161] by localhost with POP3 > (fetchmail-6.2.5) for [EMAIL PROTECTED] (single-drop); Wed, 03 Aug 2005 > 09:53:46 +0200 (CEST) > Received: > from [146.82.138.7] (helo=master.debian.org) by mxeu5.kundenserver.de > with ESMTP (Nemesis), id 0MKqpg-1E0Dyt1ebs-00083r for > [EMAIL PROTECTED]; Wed, 03 Aug 2005 09:48:03 +0200 > Received: > from smtp07.web.de [217.72.192.225] by master.debian.org with esmtp > (Exim 3.35 1 (Debian)) id 1E0Dys-000113-00; Wed, 03 Aug 2005 02:48:02 -0500 > Received: > from [84.138.12.50] (helo=[192.168.6.2]) by smtp07.web.de with asmtp > (TLSv1:RC4-MD5:128) (WEB.DE 4.105 #314) id 1E0Dyq-0003JS-00 for > [EMAIL PROTECTED]; Wed, 03 Aug 2005 09:48:01 +0200 > Nachricht-ID: > <[EMAIL PROTECTED]> > User-Agent: > Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.8) Gecko/20050513 > Debian/1.7.8-1 Mnenhy/0.7.1 > X-Accept-Language: > de, de-de, de-at, en > Referenzen: > <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> > In-Reply-To: > <[EMAIL PROTECTED]> > Ansender: > [EMAIL PROTECTED] > X-Sender: > [EMAIL PROTECTED] > X-SpamScore: > 0 > Zeilen: > 125 > Xref: > localhost.localdomain mail.misc:43114 > MIME-Version: > 1.0 > Content-Type: > text/plain; charset=iso-8859-1 > Content-Transfer-Encoding: > quoted-printable > > > Frank Küster schrieb am 02.08.2005 19:57: > > >>I'm in a hurry, therefore only very short. >> >>Christoph Bier <[EMAIL PROTECTED]> wrote: >> >> >>>Subject: tetex-bin: Updmap error because a map file has not been found >>>Package: tetex-bin >>>Version: 3.0-5.0.sarge1 >>>Severity: serious >>>Justification: no longer builds from source >> >>Is the error upon installation, or when trying to build it? Both give a >>release-critical severity, so it doesn't matter, but... > > > Upon installation, this was a mistake. Sorry! > > >>>*** Please type your report below this line *** >>>Upgrading to teTeX 3.0 fails, because updmap has not found >>>eurosym.map. I attach the output of updmap as tetex.updmap.XXZmCqCJ >>>and a typescript of the upgrade as tetex-upgrade_20050208. >>> >>>When I copy /etc/texmf/map/dvips/misc/eurosym.map.dpkg-new to >>>/etc/texmf/map/dvips/misc/eurosym.map updmap fails with another map >>>file: context.map. But there is no context.map.dpkg-new on the >>>system. I could only find a version in a backup of /etc/texmf/dvips/. >>> >>>And you will find warnings in the updmap log that there are >>>identical copies of used map files. >> >>>From tetex.updmap.XXZmCqCJ: >> >>, >>| updmap: This is updmap, version 1107552857 >>| updmap: using transcript file `/var/lib/texmf/web2c/updmap.log' >>| >>| updmap is creating new map files using the following configuration: >>| >>| config file: `/usr/share/texmf/web2c/updmap.cfg' >>` >> >>This file shouldn't exist (neither in tetex-2.0.2 nor in 3.0). > > > This Debian box has also seen tetex-1 ... > > >>Can you >>please send us the output of >> >>ls -ld /usr/share/texmf/web2c > > > drwxr-xr-x 2 root root 4096 2005-08-02 15:28 /usr/share/texmf/web2c > > >>ls -l /usr/share/texmf/web2c/ > > > insgesamt 500 > -rw-r--r-- 1 root root 30806 2005-07-26 10:17 aleph.pool > -rw-r--r-- 1 root root 5320 2001-04-01 17:51 amiga-pl.tcx > -rw-r--r-- 1 root root 1024 1999-02-17 00:42 cp1250cs.tcx > -rw-r--r-- 1 root root 5573 2001-04-01 17:51 cp12
Bug#320980: [Christoph Bier] Re: Bug#320980: tetex-bin: Updmap error because a map file has not been found
Christoph, please send mails to the bug address, so that they get properly archived. TIA, Frank --- Begin Message --- Frank Küster schrieb am 02.08.2005 19:57: > I'm in a hurry, therefore only very short. > > Christoph Bier <[EMAIL PROTECTED]> wrote: > >>Subject: tetex-bin: Updmap error because a map file has not been found >>Package: tetex-bin >>Version: 3.0-5.0.sarge1 >>Severity: serious >>Justification: no longer builds from source > > Is the error upon installation, or when trying to build it? Both give a > release-critical severity, so it doesn't matter, but... Upon installation, this was a mistake. Sorry! >>*** Please type your report below this line *** >>Upgrading to teTeX 3.0 fails, because updmap has not found >>eurosym.map. I attach the output of updmap as tetex.updmap.XXZmCqCJ >>and a typescript of the upgrade as tetex-upgrade_20050208. >> >>When I copy /etc/texmf/map/dvips/misc/eurosym.map.dpkg-new to >>/etc/texmf/map/dvips/misc/eurosym.map updmap fails with another map >>file: context.map. But there is no context.map.dpkg-new on the >>system. I could only find a version in a backup of /etc/texmf/dvips/. >> >>And you will find warnings in the updmap log that there are >>identical copies of used map files. > >>From tetex.updmap.XXZmCqCJ: > > , > | updmap: This is updmap, version 1107552857 > | updmap: using transcript file `/var/lib/texmf/web2c/updmap.log' > | > | updmap is creating new map files using the following configuration: > | > | config file: `/usr/share/texmf/web2c/updmap.cfg' > ` > > This file shouldn't exist (neither in tetex-2.0.2 nor in 3.0). This Debian box has also seen tetex-1 ... > Can you > please send us the output of > > ls -ld /usr/share/texmf/web2c drwxr-xr-x 2 root root 4096 2005-08-02 15:28 /usr/share/texmf/web2c > ls -l /usr/share/texmf/web2c/ insgesamt 500 -rw-r--r-- 1 root root 30806 2005-07-26 10:17 aleph.pool -rw-r--r-- 1 root root 5320 2001-04-01 17:51 amiga-pl.tcx -rw-r--r-- 1 root root 1024 1999-02-17 00:42 cp1250cs.tcx -rw-r--r-- 1 root root 5573 2001-04-01 17:51 cp1250pl.tcx -rw-r--r-- 1 root root 5073 2001-04-01 17:51 cp1250t1.tcx -rw-r--r-- 1 root root 2811 2004-07-31 07:30 cp227.tcx -rw-r--r-- 1 root root 985 1999-02-17 00:42 cp852-cs.tcx -rw-r--r-- 1 root root 5766 2001-04-01 17:51 cp852-pl.tcx -rw-r--r-- 1 root root 2738 1999-05-30 19:56 cp8bit.tcx -rw-r--r-- 1 root root 4024 2004-12-07 13:48 fmtutil.cnf -rw-r--r-- 1 root root 5361 2001-04-01 17:51 il1-t1.tcx -rw-r--r-- 1 root root 986 1999-02-17 00:42 il2-cs.tcx -rw-r--r-- 1 root root 5572 2001-04-01 17:51 il2-pl.tcx -rw-r--r-- 1 root root 5115 2001-04-01 17:51 il2-t1.tcx -rw-r--r-- 1 root root 920 1999-05-30 19:56 kam-cs.tcx -rw-r--r-- 1 root root 895 1999-05-30 19:56 kam-t1.tcx -rw-r--r-- 1 root root 6906 2003-08-29 17:39 macce-cs.tcx -rw-r--r-- 1 root root 5909 2002-05-26 00:06 macce-pl.tcx -rw-r--r-- 1 root root 5773 2002-05-26 00:06 macce-t1.tcx -rw-r--r-- 1 root root 6013 2001-04-01 17:51 maz-pl.tcx -rw-r--r-- 1 root root 22203 2005-07-26 10:17 mf.pool lrwxr-xr-x 1 root root 7 2005-08-02 15:28 mfw.base -> mf.base lrwxr-xr-x 1 root root20 2005-08-02 15:28 mktex.cnf -> /etc/texmf/mktex.cnf-rwxr-xr-x 1 root root 1373 2005-07-26 10:16 mktexdir -rw-r--r-- 1 root root 328 2005-07-26 10:16 mktexdir.opt -rwxr-xr-x 1 root root 7613 2005-07-26 10:16 mktexnam -rw-r--r-- 1 root root 3821 2005-07-26 10:16 mktexnam.opt -rw-r--r-- 1 root root 4763 2005-07-26 10:16 mktex.opt -rwxr-xr-x 1 root root 1741 2005-07-26 10:16 mktexupd -rw-r--r-- 1 root root 24696 2005-07-26 10:17 mp.pool -rw-r--r-- 1 root root 2306 2004-02-27 18:17 natural.tcx -rw-r--r-- 1 root root 30132 2005-07-26 10:17 omega.pool -rw-r--r-- 1 root root 38166 2005-07-26 10:17 pdfetex-pl.pool -rw-r--r-- 1 root root 35541 2005-07-26 10:17 pdfetex.pool -rw-r--r-- 1 root root 34929 2005-01-19 19:45 pdfetex.pool.tetex202 -rw-r--r-- 1 root root 33106 2005-01-19 19:45 pdftex.pool.tetex202 -rw-r--r-- 1 root root 35757 2005-07-26 10:17 pdfxtex.pool -rw-r--r-- 1 root root 3394 2002-08-25 03:45 tcvn-t5.tcx lrwxr-xr-x 1 root root20 2005-08-02 15:28 texmf.cnf -> /etc/texmf/texmf.cnf-rw-r--r-- 1 root root 26786 2005-07-26 10:17 tex.pool -rw-r--r-- 1 root root 4894 2004-12-07 13:48 updmap.cfg -rw-r--r-- 1 root root 3399 2002-08-25 03:49 viscii-t5.tcx > , > | !!! ERROR! The map file `eurosym.map' has not been found at all. > ` > > This is in tetex-extra. Can you send us the output of > > head /etc/texmf/updmap.d/20tetex-extra.cfg # 20tetex-extra.cfg: Font configuration file for the Debian tetex-extra package.# # Don't delete the following pseudo-comment unless you know what you are doing. # -_- DebPkgProvidedMaps -_- # This file will *not* be included in updmap.cfg if the tetex-extra package is # removed. Please read update-updmap(8) for details. # # The entries in this file have been split off from the original # updmap.cfg and conf
Bug#320980: tetex-bin: Updmap error because a map file has not been found
I'm in a hurry, therefore only very short. Christoph Bier <[EMAIL PROTECTED]> wrote: > Subject: tetex-bin: Updmap error because a map file has not been found > Package: tetex-bin > Version: 3.0-5.0.sarge1 > Severity: serious > Justification: no longer builds from source Is the error upon installation, or when trying to build it? Both give a release-critical severity, so it doesn't matter, but... > *** Please type your report below this line *** > Upgrading to teTeX 3.0 fails, because updmap has not found > eurosym.map. I attach the output of updmap as tetex.updmap.XXZmCqCJ > and a typescript of the upgrade as tetex-upgrade_20050208. > > When I copy /etc/texmf/map/dvips/misc/eurosym.map.dpkg-new to > /etc/texmf/map/dvips/misc/eurosym.map updmap fails with another map > file: context.map. But there is no context.map.dpkg-new on the > system. I could only find a version in a backup of /etc/texmf/dvips/. > > And you will find warnings in the updmap log that there are > identical copies of used map files. >From tetex.updmap.XXZmCqCJ: , | updmap: This is updmap, version 1107552857 | updmap: using transcript file `/var/lib/texmf/web2c/updmap.log' | | updmap is creating new map files using the following configuration: | | config file: `/usr/share/texmf/web2c/updmap.cfg' ` This file shouldn't exist (neither in tetex-2.0.2 nor in 3.0). Can you please send us the output of ls -ld /usr/share/texmf/web2c ls -l /usr/share/texmf/web2c/ , | !!! ERROR! The map file `eurosym.map' has not been found at all. ` This is in tetex-extra. Can you send us the output of head /etc/texmf/updmap.d/20tetex-extra.cfg Thank you for testing, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer
Bug#320980: tetex-bin: Updmap error because a map file has not been found
Subject: tetex-bin: Updmap error because a map file has not been found Package: tetex-bin Version: 3.0-5.0.sarge1 Severity: serious Justification: no longer builds from source *** Please type your report below this line *** Upgrading to teTeX 3.0 fails, because updmap has not found eurosym.map. I attach the output of updmap as tetex.updmap.XXZmCqCJ and a typescript of the upgrade as tetex-upgrade_20050208. When I copy /etc/texmf/map/dvips/misc/eurosym.map.dpkg-new to /etc/texmf/map/dvips/misc/eurosym.map updmap fails with another map file: context.map. But there is no context.map.dpkg-new on the system. I could only find a version in a backup of /etc/texmf/dvips/. And you will find warnings in the updmap log that there are identical copies of used map files. -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.10-mh1 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages tetex-bin depends on: ii debconf [debconf-2.0] 1.4.30.13 Debian configuration management sy ii debianutils2.8.4 Miscellaneous utilities specific t ii dpkg 1.10.28 Package maintenance system for Deb ii ed 0.2-20The classic unix line editor ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libgcc11:3.4.3-13GCC support library ii libice64.3.0.dfsg.1-14 Inter-Client Exchange library ii libkpathsea4 3.0-5.0.sarge1path search library for teTeX (run ii libpaper1 1.1.14-3 Library for handling paper charact ii libpng12-0 1.2.8rel-1PNG library - runtime ii libsm6 4.3.0.dfsg.1-14 X Window System Session Management ii libstdc++5 1:3.3.5-13The GNU Standard C++ Library v3 ii libt1-55.0.2-3 Type 1 font rasterizer library - r ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li ii libxaw74.3.0.dfsg.1-14 X Athena widget set library ii libxext6 4.3.0.dfsg.1-14 X Window System miscellaneous exte ii libxmu64.3.0.dfsg.1-14 X Window System miscellaneous util ii libxpm44.3.0.dfsg.1-14 X pixmap library ii libxt6 4.3.0.dfsg.1-14 X Toolkit Intrinsics ii mime-support 3.28-1MIME files 'mime.types' & 'mailcap ii perl 5.8.4-8 Larry Wall's Practical Extraction ii sed4.1.2-8 The GNU sed stream editor ii tetex-base 3.0-6 Basic library files of teTeX ii ucf1.17 Update Configuration File: preserv ii xlibs 4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime -- debconf information: tetex-bin/updmap-failed: * tetex-bin/hyphen: german[=austrian-alte_Rechtschreibung], ngerman[=naustrian-neue_Rechtschreibung] tetex-bin/oldcfg: true * tetex-bin/upd_map: true * tetex-bin/cnf_name: * tetex-bin/fmtutil: true * tetex-bin/use_debconf: true tetex-bin/fmtutil-failed: * tetex-bin/groupname: users * tetex-bin/userperm: false * tetex-bin/groupperm: true * tetex-bin/lsr-perms: true * tetex-bin/texmf: true Regards, Christoph -- +++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.4) updmap: This is updmap, version 1107552857 updmap: using transcript file `/var/lib/texmf/web2c/updmap.log' updmap is creating new map files using the following configuration: config file: `/usr/share/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: `true' download standard fonts (dvips): `false' download standard fonts (pdftex): `false' download standard fonts (dvipdfm): `false' updmap: Scanning for LW35 support files updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/dvips35.map' !!! WARNING: While searching for the right map file for `dvips35.map', we have found the file /usr/share/texmf/fonts/map/dvips/tetex/dvips35.map in the right location and we are using this file. However, a map file with different content has been found in the obsolete location /usr/share/texmf/dvips/config/dvips35.map Please, see which version you want to use and eventually update the content of the used map file. Additionally, consider removing the obsolete file. updmap: using map file `/usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map' !!! WARNING: While searching for the right map file for `pdftex35.map', we have found the file /usr/share/texmf/fonts/map/dvips/tetex/pdftex35.map in the right lo