Re: dselect strangeness re. pinning and openssl security update
Am Sam, 2002-09-14 um 20.18 schrieb Ralf G. R. Bergs: [Cc to pkg maintainer] Hi folx, I had a strange problem with one machine I wanted to update in order to install the fixed openssl. No matter what I did it wouldn't offer me 0.9.6g- 0.woody.1, but only the regular (already installed) stable version. Since I was using the pinning feature of APT I temporarily removed the testing deb sources from my sources.list -- to no avail. I then removed my apt.conf file that looked like this: APT::Default-Release stable; Only then was I able to install the updated openssl version. How come? Is that a problem with the fixed version of openssl not containing a stable tag? Suggestions anyone?! proposed-updates is not maked as stable. So if you pin to stable you only get stable. Christoph signature.asc Description: Dies ist ein digital signierter Nachrichtenteil
Re: Mixing Debian releases the easy way - HowTo - questions
Am Die, 2002-02-12 um 11.11 schrieb Chris Halls: Subject: apt-show-versions apt-show-versions is a script which eases maintenance of mixed stable/testing or testing/unstable systems. While beeing able to update the packages from your *main* distribution with apt-get upgrade it is quite difficult to do the same for the *not-main* packages. While you can use the pinning feature of apt if these are only a few it is quite annoying to put all the package names in apt/preferences which should be pinned. Like in one of my installation where I have 247 packages from stable and 229 from testing. [...] apt-get install `apt-show-versions -u -b | fgrep unstable` to upgrade all unstable packages to their newest versions. Christoph, have you tried APT::Default-Release? Does that not do this job automatically? (I'm not saying apt-show-versions is not useful; I'm just curious, and apt-show-versions does far more than just the job of tracking both testing and unstable versions). Hmm. A quick test showed me, that it might do what I want. I will have a further look at it later. Christoph
Re: tetex slink - potato
[EMAIL PROTECTED] (paul tanner) writes: After the upgrade I can't use the extra stuff that I had in /usr/local/lib/texmf. After examining a copy of my old slink installation I found the ``local'' link in texmf/ and in /usr/share/texmf I added: ln -s /usr/local/share/texmf local and moved my local stuff to: /usr/local/share/texmf and did the rehash in texconfig. Now my local files are listed in ls-R but TeX don't find them when working on a doc containing: \input [file] . I'm testing with document sources that worked OK in my old slink version. Where have I gone wrong? You have to change texmf.cnf to make tetex use your local files: 61c62 % TEXMFLOCAL = @[EMAIL PROTECTED] --- TEXMFLOCAL = @texmf@/local 68c69 % HOMETEXMF = $HOME/texmf --- HOMETEXMF = $HOME/texmf 72,76c73,75 % TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} % The braces are necessary. If you set VARTEXMF, you also have to % - list $VARTEXMF in the TEXMF definition; % - make sure that $VARTEXMF precedes $TEXMFMAIN in the TEXMF definition. TEXMF = !!$TEXMFMAIN --- TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} % The braces are necessary. %TEXMF = !!$TEXMFMAIN 79c78 SYSTEXMF = $TEXMF --- SYSTEXMF = $TEXMFLOCAL;$TEXMFMAIN -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Re: tetex-extra problem
Christiaan Kok [EMAIL PROTECTED] writes: Hello everyone, I upgraded to potato and almost everything went smoothly, but I have a problem with tetex-extra. It gives the following error at configuring Setting up tetex-extra (1.0-10) ... texhash: Updating /var/lib/texmf/ls-R... texhash: Updating /var/spool/texmf/ls-R... texhash: Done. Running initex for missing formats. This may take some time. ... fmtutil: pdfetex -ini -efmt=pdfelatex -progname=pdfelatex *pdfelatex.ini' failed. dpkg: error processing tetex-extra (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: tetex-extra Running the above command by hand gives: (/usr/share/texmf/tex/generic/babel/hyphen.cfg (/usr/share/texmf/tex/generic/hyphen/ushyph1.tex) ! I can't find file frhyph.tex'. frhyph.tex is in the package tetex-base in /usr/share/texmf/tex/generic/hyphen/frhyph.tex. Please verify that. C -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Re: tetex-extra problem
Gilbert Laycock writes: I've upgraded 10 or so machines over the past couple of months, all with tetex-extra. I got exactly this error on about 2 of them; the upgrade worked OK on the others. /usr/share/texmf/tex/generic/hyphen/frhyph.tex is missing on the machines where the upgrade failed. But it is also missing on the other machines where the upgrade worked. Instead there is now /usr/share/texmf/tex/generic/hyphen/fr19998t.tex The problem is that fr19998t.tex is the correct one, and the language.dat file has changed to take this into account. My guess is that when upgrading, and it asked whether you wanted to keep or replace /etc/texmf/langauge.dat you opted to keep the old one, with. To fix, simply edit language.dat to use fr19998t.tex instead of frhyph.tex (or you should have langauge.dat.dpkg-dist there to refer to), and then run dpkg --configure -a That is exactly what I would have suggested next ;) C
Re: Apache -- SSL and normal on same system?
[EMAIL PROTECTED] (John Ackermann) writes: You just made the light go on, I think. I was trying to run both secure and normal sites using apache-ssl. I thought that the ssl version could do both, and it was a matter of configuring each virtual site to use one or the other. What you're saying is that I need to install both apache and apache-ssl, running out of separate server roots. I'll try that. No. You don't need to run apache-ssl and apache. apache-ssl can handle both normal and encrypted connections. You have to listen on port 80 and 443 and setup virtual hosts for port 80 and port 443. C
maillinglist news interface down?
Hi folks. Does anyone know what happended to the Debian list to news gateway. I did not get any knews from linux.debian.devel fro about a week. In linux.debian.user there were only a dozen in the last days, which seem to be come in over news directly and not via the mailling list. Is the gateway down? Do I have to resubscribe to the mailling list, to be able to read it again? Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] --export-a-crypto-system-sig -RSA-3-lines-PERL-- #!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$kSK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) #what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/
maillinglist news interface down?
Hi folks. Does anyone know what happended to the Debian list to news gateway. I did not get any knews from linux.debian.devel fro about a week. In linux.debian.user there were only a dozen in the last days, which seem to be come in over news directly and not via the mailling list. Is the gateway down? Do I have to resubscribe to the mailling list, to be able to read it again? Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] --export-a-crypto-system-sig -RSA-3-lines-PERL-- #!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$kSK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) #what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/
Re: Novell and Linux (pam_ncp again)
[EMAIL PROTECTED] (Paulo Henrique Baptista de Oliveira) writes: Hi Debian users, In pratical terms, I have to do this until friday to my users login into Linux using Novell account. I downloaded http://www.csn.ul.ie/~airlied/pam_ncp/pam_ncp.0.5.tgz, compile, put into /etc/pam_ncp.conf the Novell Server and the README tells about this that I don't understand. What is starred password? The pam_ncp is very RedHat centric. Notes: The user must be in the password file to allow the user to login. If the user hasn't a starred password the password in the file will work, If the user has a starred password it will go to the Netware server. Thanks a lot for any pointers. Have a good day,Paulo Henrique A starred password means there is a * instead of the encrypted password in the /etc/passwd file. Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Re: tetex in frozen--Problem?
[EMAIL PROTECTED] (Art Lemasters) writes: I am using dselect ftp to try to download and install tetex packages. tetex-bin_0.9-3.deb says it needs tetex-base_0.9-3.deb in order to work, but tetex-base_0.4pl8-7.deb is all that is available. The download directory I am using is: /dists/frozen/main/binary-i386/ And yes, I am running hamm (frozen), of course. tetex-base_0.9 is sitting in Incoming for about two weeks and is coming not forward because of the new package tetex-nonfree I had to create to resolve some bugs. I hope Guy will move it into hamm (and slink) soon. Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: 1.2.4-ssl Re: Apache-ssl
Dave Cinege writes: On 06 Oct 1997 11:03:47 +0200, Christoph Martin wrote: It is a remainder. It will be removed soon. Look in unstable for an binary package. Any idea when 1.2.4-ssl will be available? Perhaps next week, if I get enough time. Christoph -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: Apache-ssl
[EMAIL PROTECTED] (Camm Maguire) writes: Greetings! I notice there is source, but no binary package, of apache-ssl under debian-non-US/stable at os.inf.tu-dresden.de. Is this right? It is a remainder. It will be removed soon. Look in unstable for an binary package. Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] --export-a-crypto-system-sig -RSA-3-lines-PERL-- #!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$kSK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) #what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/ -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
open news-server for linux.debian.* list in Germany
Hi, does someone know of a news-server in Germany where one can read the linux.debian.* news hierarchy. Read access is enough, since anyway you have to post through the mailinglist. C. Martin -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: tetex install
R. Wayne McCorkle [EMAIL PROTECTED] writes: Hi, this is a problem with the old tex installation. Try this: cat /usr/sbin/install-fmt-base #!/bin/sh exit 0 ^D chmod +x /usr/sbin/install-fmt-base dpkg --purge --force-depends babel dpkg --purge --force-depends latex rm /usr/sbin/install-fmt-base Christoph I realized that I had not installed tetex one of my machines when I upgraded to 1.3. Now that I am trying to do that, I get an error when purging babel and latex. Could anyone help, here are the errors ... lager#dpkg --purge --force-depends babel (Reading database ... 17754 files and directories currently installed.) Removing babel ... Building new format(s) without babel support using install-fmt-base(8) /var/lib/dpkg/info/babel.postrm: install-fmt-base: command not found dpkg: error processing babel (--purge): subprocess post-removal script returned error exit status 127 Errors were encountered while processing: babel lager#dpkg --purge --force-depends latex (Reading database ... 17754 files and directories currently installed.) Removing latex ... Removing latex format(s) using install-fmt-base(8) /var/lib/dpkg/info/latex.prerm: install-fmt-base: command not found dpkg: error processing latex (--purge): subprocess pre-removal script returned error exit status 127 Building new latex format(s) using install-fmt-base(8) dpkg: error while cleaning up: subprocess post-installation script returned error exit status 127 Errors were encountered while processing: latex +---+ | R. Wayne McCorkleVoice: (505) 522-9236| | New Mexico State University Fax: (505) 678-9658| | Physical Science Laboratory Email: [EMAIL PROTECTED] | | Computation and Simulation Division URL: http://essex.nmsu.edu/~rmccorkl | +---+ -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] . -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: Prob Removing Latex pkg
Christian Meder [EMAIL PROTECTED] writes: On Jun 24, Mark Mabry wrote I've been upgrading to Debian 1.3 w/o problems except for the tetex upgrade. I've followed the instructions that tell me to first remove the tex packages and install the tetex ones. However, there is a problem when I try to remove the latex package. Apparently the latex.prerm script calls install-fmt-base. Well, I don't have or at least cannot locate install-fmt-base. (*I believe that is the exact name. I'm writing this from memory while at work.) Does anyone know a work-around/fix for this? Hi, ugly fix. Edit the prerm script and comment out the offending lines so that it won't complain anymore. even simpler fix: create install-fmt-base as a script which just does nothing. cat /usr/sbin/install-fmt-base #!/bin/sh ^D chmod +x /usr/sbin/install-fmt-base dpkg --purge latex ... rm /usr/sbin/install-fmt-base Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: Big problem with TeX/LaTeX
Paul Rightley writes: teTeX does seem to install now (and I do not have the TeX environment variables set... To me, this is not right. This means that I cannot use dselect to remove the teTeX packages and then reinstall them without executing commands not related to dselect. Is this a fault with one of the install scripts? It has apparently bitten several people other then myself. Please tell me which variables you had to unset so I can add them to the scripts. The install-scripts unset: TETEXDIR= TEXMF= TEXINPUTS= C. Martin Thanks for such a great distribution, Paul On 23-Jun-97 Christoph Martin wrote: Paul Rightley [EMAIL PROTECTED] writes: What about TEX specific environment variables as sugested in the output? Unset all of them for installation. Christoph I was wondering if anyone has run into this lately and if it is something I am doing wrong... I have used the 'new' tetex packages of Debian for some time now. I was recently 'forced' to remove X and tex from my machine temporarily. Now I have X back and running, but am having problems getting the tetex packages to install and work. (I have seen at least one other posting describing one of the symptoms I am having.) I start with a 'tex-clean' system. Then I do a dpkg -i tetex-base_0.4pl6-5.deb This seems to work fine. Then I do dpkg -i tetex-bin_0.4pl6-8.deb and things start going wrong. When it tries to configure the package, it produces errors like: Please set the environment variable TETEXDIR or TEXMFCNF correctly. For details see the teTeX and the Kpathsea manual kpsetool: language.dat not found. kpsetool: modes.mf not found. kpsetool: texmf.cnf not found. /usr/bin/texconfig: cd: /web2c: No such file or directory Error opening terminal: generic. /usr/bin/texconfig: /tmp/texconf4119/logfile: No such file or directory Output of initex is in /tmp/texconfig.out If you want to change the default settings, use /usr/bin/texconfig to configure teTeX. Running /usr/bin/texconfig produces similar errors. Now, when I go to latex something, I get This is TeX, Version 3.14159 (C version 6.1) I can't find the default format file! Which is the symptom reported recently in this mail list. What should I do to get a working latex installation? Paul -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: Big problem with TeX/LaTeX
Paul Rightley [EMAIL PROTECTED] writes: What about TEX specific environment variables as sugested in the output? Unset all of them for installation. Christoph I was wondering if anyone has run into this lately and if it is something I am doing wrong... I have used the 'new' tetex packages of Debian for some time now. I was recently 'forced' to remove X and tex from my machine temporarily. Now I have X back and running, but am having problems getting the tetex packages to install and work. (I have seen at least one other posting describing one of the symptoms I am having.) I start with a 'tex-clean' system. Then I do a dpkg -i tetex-base_0.4pl6-5.deb This seems to work fine. Then I do dpkg -i tetex-bin_0.4pl6-8.deb and things start going wrong. When it tries to configure the package, it produces errors like: Please set the environment variable TETEXDIR or TEXMFCNF correctly. For details see the teTeX and the Kpathsea manual kpsetool: language.dat not found. kpsetool: modes.mf not found. kpsetool: texmf.cnf not found. /usr/bin/texconfig: cd: /web2c: No such file or directory Error opening terminal: generic. /usr/bin/texconfig: /tmp/texconf4119/logfile: No such file or directory Output of initex is in /tmp/texconfig.out If you want to change the default settings, use /usr/bin/texconfig to configure teTeX. Running /usr/bin/texconfig produces similar errors. Now, when I go to latex something, I get This is TeX, Version 3.14159 (C version 6.1) I can't find the default format file! Which is the symptom reported recently in this mail list. What should I do to get a working latex installation? Paul -- Paul Rightley DX-3 Hydrodynamics, MS P940 Los Alamos National LaboratoryLos Alamos, NM 87545 Phone: (505)667-0460 Fax: (505)665-3359 Email: Paul Rightley [EMAIL PROTECTED] -- -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] . -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: TeTex-Problem
Gernot [EMAIL PROTECTED] writes: Im having a problem with the tetex-packages. I upgraded from Debian 1.2 to 1.3 and have now TeTex installed (not the normal latex-packages anymore...). Now I cant compile my files anymore. I always get: mother:~/Uni latex document.tex This is TeX, Version 3.14159 (C version 6.1) I can't find the default format file! mother:~/Uni teTeX installs all the required format files. tex/latex should find them all. Did you set any TEX* environment variables? Thats the beginning of my document.tex-file (its not really something unusual...): \documentclass[11pt]{article} \usepackage{a4, german} \pagestyle{headings} ??? Anyone? Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: TeTex-Problem
[EMAIL PROTECTED] (Max Stevens) writes: Though I have yet to upgrade to TeTeX myself, I encountered this problem when I installed the old latex packages. As root, go to /usr/lib/texmf/ini (or the TeTeX equivalent) and, if there's a makefile there you can just type 'make' but otherwise type 'initex latex.initex'. This will create a latex.fmt which is the default format file it's looking for. it should already be there. Please look before you recreate them. If you have to, execute as root 'texconfig init'. Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: Do teTeX packages work well?
Mark Phillips [EMAIL PROTECTED] writes: Hi all Why don't we reorganize TeX for debian as follows: get rid of unneccessary older TeX packages (which I understand are buggy) and replace them with teTeX. That is, we use teTeX as the basis for debian TeX stuff. Then we could value add to teTeX by packaging stuff that it misses - eg all the stuff that NTeX has that teTeX doesn't. That is exactly, what we are doing. It is in bo. The other thing is, (and I haven't tried installing teTeX.deb yet so I don't know), is there much flexibility with what you do and don't install with teTeX? Does the debian packaging of teTeX allow you flexibility, or is it a case of all or nothing? You have the choice to install a base system and the full system. Since this is the packaging of the original distribution, it would be a pain to split it into more packages. How easy was it to package teTeX for debian? I presume teTeX has its own packaging system? Was it easy to convert from the teTeX system to the debian system? If it was difficult, would it be better for Debian to concentrate more effort on getting a native TeX distribution to be bug free? It was relatively easy to do package it. The most work was it to make the decessions on what goes in which package and where to install it. Also there had to be some work on the install scripts. Now that we have the packaging upgrading a new upstream version should be very easy. I hope that I can release the next version in the coming weeks. Christoph -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
Re: tetex
Jesse Goldman [EMAIL PROTECTED] writes: Hiya, I've had trouble replacing latex with the now available tetex. I selected (I believe) all appropriate packages and then tried to install them. The installation script said that I needed to do a dpkg --purge --force-depends on a bunch of files which I did. The result is the following: dpkg: error processing tetex-base_0.4pl6-4.deb (--install): subprocess pre-installation script returned error exit status 1 Errors were encountered while processing: tetex-base_0.4pl6-4.deb bash-2.00# dpkg --purge --force-depends babel latex texbin (Reading database ... 31291 files and directories currently installed.) Removing babel ... Purging configuration files for babel ... Building new format(s) without babel support using install-fmt-base(8) /var/lib/dpkg/info/babel.postrm: install-fmt-base: command not found dpkg: error processing babel (--purge): subprocess post-removal script returned error exit status 127 dpkg: texbin: dependency problems, but removing anyway as you request: psfig depends on tex; however: Package tex is not installed. Package texbin which provides tex is to be removed. Removing texbin ... Purging configuration files for texbin ... dpkg: latex: dependency problems, but removing anyway as you request: revtex depends on latex. Removing latex ... Removing latex format(s) using install-fmt-base(8) /var/lib/dpkg/info/latex.prerm: install-fmt-base: command not found dpkg: error processing latex (--purge): subprocess pre-removal script returned error exit status 127 Building new latex format(s) using install-fmt-base(8) dpkg: error while cleaning up: subprocess post-installation script returned error exit status 127 Errors were encountered while processing: babel latex Everything else seems to have been removed successfully. How can I override this problem or get this install-fmt-base command? Thanks. Reinstall mflib, then try again. Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Re: TeTeX for Debian
Rick Macdonald writes: On Wed, 12 Mar 1997, Christoph S.H. Martin wrote: I haven't ever seen anybody mention what to do if you have Lyx installed. Will TeTex replace everything that lyx requires? Or maybe lyx users won't notice and don't need the improvement in the TeTex packaging? lyx needs to be relinked with tetex-dev (libkpathsea.a) to run with tetex. The current lyx won't find the tex files within tetex. I submitted a bug report on lyx because of this. Christoph
Re: installation of tetex
There is a serious problem/bug in dpkg that prevents the correct removal of the old tex packages and then the installation of tetex. dpkg can't handle multiple packages which are to be replaced. So, do the following: - Purge all the old tex packages which are replaced by tetex. (E.g. go into dselect, select the tetex-packages, look which old tex packages are marked to be removed, purge the packages.) - Watch out that all config-files in /etc/texmf/ are removed, at least texmf.cnf is incompatible. (dpkg --purge should do this for you.) - Install the tetex packages. Don't install tetex over the old packages with --force**. You will get an inconsitent system. Douglas Bates [EMAIL PROTECTED] writes: I am trying to install the following tetex packages 1548580 Feb 24 09:04 tetex-base_0.4pl6-2.deb 1482224 Feb 24 09:06 tetex-bin_0.4pl6-4.deb 50188 Feb 24 09:06 tetex-dev_0.4pl6-4.deb 4923348 Feb 24 09:07 tetex-doc_0.4pl6-1.deb 3161870 Feb 24 09:17 tetex-extra_0.4pl6-2.deb I began trying to do this within dselect. Because of conflicts with the currently installed versions of TeX, I needed to mark several TeX-related packages for removal. Installation of the tetex packages went ok then I removed the older tex-related packages that had been marked for removal. I noticed that a couple of macro packages seemed to be missing. According to dpkg -L they should have been installed by tetex-extra. I decided to remove all the tetex packages and re-install them. My reasoning was that by installing tetex first then removing the older tex-related packages I may have inadvertently removed files that tetex packages installed. This is correct. You also removed the config files of tetex which leads you to the next problem: Removing the tetex packages and then trying to re-install fails in a couple of the postinst scripts. These scripts try to execute /usr/bin/texconfig but it complains that the TEXMFCNF environment variable is not set. I believe it may be intended to point at /etc/texmf/texmf.cnf. That file is listed in the output of dpkg -L tetex-base but it does not appear to be installed by that package. Because /usr/bin/texconfig is based on a dialog library, the error messages fly off the screen before you can read them. Any suggestions will be appreciated. It would help if you sent e-mail directly to me as well as to the list because I only receive the digests. -- Douglas Bates[EMAIL PROTECTED] Statistics Department608/262-2598 University of Wisconsin - Madisonhttp://www.stat.wisc.edu/~bates/ -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Re: teTeX kind of broken
There is a serious problem/bug in dpkg that prevents the correct removal of the old tex packages and then the installation of tetex. dpkg can't handle multiple packages which are to be replaced. So, do the following: - Purge all the old tex packages which are replaced by tetex. (E.g. go into dselect, select the tetex-packages, look which old tex packages are marked to be removed, purge the packages.) - Purge latex before you purge mflib, because the postrm script of latex depens on install-fmt-base, which is in mflib, but latex does not depend on mflib. This is a bug in the old latex package. - Watch out that all config-files in /etc/texmf/ are removed, at least texmf.cnf is incompatible. (dpkg --purge should do this for you.) - Install the tetex packages. Don't install tetex over the old packages with --force**. You will get an inconsitent system. Marcelo Magallon [EMAIL PROTECTED] writes: Hi, I'm having some trouble installing teTeX. I did solve this; I'm reporting this mainly because people upgrading from 1.2 to 1.3 are likely to encounter this, too. Using dselect one finds that teTeX has replaced all the TeX files in Debian, but when installing files one gets for example: dpkg: regarding .../tex/tetex-extra_0.4pl6-2.deb containing tetex-extra: tetex-extra conflicts with kpathsea kpathsea (version 2.6-2) is installed. kpathsea provides kpathsea and is installed. The obvious solution is to remove all TeX files conflicting with teTeX before installing teTeX, but this is not user friendly, nice, cool, etc. You have no other chance. dpkg can't handle all (more than one) the replaces. When removing latex (using deselect) one gets: Removing latex ... Removing latex format(s) using install-fmt-base(8) /var/lib/dpkg/info/latex.prerm: install-fmt-base: command not found dpkg: error processing latex (--remove): subprocess pre-removal script returned error exit status 127 Building new latex format(s) using install-fmt-base(8) dpkg: error while cleaning up: subprocess post-installation script returned error exit status 127 The wierd thing is that dpkg --remove latex works... Also, LyX recommends latex, but none of the teTeX packages provides it (it is *included* in teTeX-base, I think). And there are similar problems with xypic, and stuff like that. tetex-bin-0.4pl6-3 provides latex. But there is an other problem: LyX needs to be relinked with tetex-dev. (I just wrote a bug report.) Christoph -- Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]
Upgrade procedure for tetex
This is the upgrade procedure for tetex. There is a serious problem/bug in dpkg that prevents the correct removal of the old tex packages and then the installation of tetex. dpkg can't handle multiple packages which are to be replaced. So, do the following: - Purge all the old tex packages which are replaced by tetex. (E.g. go into dselect, select the tetex-packages, look which old tex packages are marked to be removed, purge the packages.) tetex replaces: amslatex, amstex, babel, bibtex, dvipsk, kpathsea, kpathsea-dev, latex, latex2e-doc, ltxmisc, ltxtool, makeindex, mfbasfnt, mfdcfnt, mflib, mfnfss, ps2pk, psnfss, texbin, texi2html, texinfo, texlib, texpsfnt, textmf, xdvik - Purge latex before you purge mflib, because the postrm script of latex depends on install-fmt-base, which is in mflib, but latex does not depend on mflib. This is a bug in the old latex package. - Watch out that all config-files in /etc/texmf/ are removed, at least texmf.cnf is incompatible. (dpkg --purge should do this for you.) - Install the tetex packages. Don't install tetex over the old packages with --force**. You will get an inconsistent system.
Re: teTeX kind of broken
Marcelo Magallon writes: On 28 Feb 1997, Christoph Martin wrote: The obvious solution is to remove all TeX files conflicting with teTeX before installing teTeX, but this is not user friendly, nice, cool, etc. You have no other chance. dpkg can't handle all (more than one) the replaces. Then, to the maintainer, PLEASE, include instructions about this unless we want to see the question How do I upgrade TeX? n+1 times on debian-user... I'm guessing something in the lines of In dselect [R]emove packages *first*, *then* [I]nstall them would work, but a bit more Where do you want to put these instructions? I have posted instructions to debian-user and debian-devel. If you put it in the preinst script it is to late. descriptive/less cryptic. Also, isn't there a workaround for the latex bug? I wouldn't like to see that question either, considering THERE IS a known solution. The only solution I know is to do it in the right order, but how do you enforce this? Christoph