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

Bug#427562: [BINGO FOUND] Launches forkbomb on upgrade/install



On Die, 05 Jun 2007, Norbert Preining wrote:
> But why is texlive-latex-base not configured AND jadetex.postinst is
> run??? THis is out of my understanding?

Slowly unfolds the mystery.

I assume the following:
- we are upgrading from texlive 2005, it can only happen at this time
- furthermore, jadetex is installed and configured, no problem, even
  with jadetex -8 in testing

- no we do the upgrade, up to now 
	texlive-base-bin
	texlive-base
	texlive-latex-base
  is installed in version 2005 something

- texlive-base-bin.preinst is run, it removes *ALL* files from
  /var/lib/texmf/web2c/*.{fmt,mem,...}, also latex.fmt

- all the files are unpacked

- texlive-base-bin.postinst is run:
	update-fmtutil includes jadetex, but not the latex since
	it is not configured
	fmtutil-sys --all is called which tries to build jadetex format
	and dies ...

how to reproduce (I just tried it, it works!)
- testing chroot
- purge everything
- apt-get install jadetex
- switch to sid
- apt-get dist-upgrade
 PENG!!!

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at>        Vienna University of Technology
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
Someone down there
is trying to kill us!'
`Terrific,' said Arthur.
`But don't you see what this means?'
`Yes. We are going to die.'
`Yes, but apart from that.'
`APART from that?'
`It means we must be on to something!'
`How soon can we get off it?'
                 --- Zaphod and Arthur in a certain death situation over
                 --- Magrathea.
                 --- Douglas Adams, The Hitchhikers Guide to the Galaxy



Reply to: