Re: TL 2009 packages
On Do, 03 Dez 2009, Jan Hauke Rahm wrote:
> I just set up a lenny chroot and installed texlive-base and luatex. Then
I didn't try lenny by now, but that should not make a difference.
> Removing `diversion of /usr/bin/texdoc to /usr/bin/texdoc.notluatex by luatex'
> dpkg-divert: rename involves overwriting `/usr/bin/texdoc' with
> different file `/usr/bin/texdoc.notluatex', not allowed
> dpkg: error processing /var/cache/apt/archives/luatex_0.46.0-3_amd64.deb (--unpack):
> subprocess pre-installation script returned error exit status 2
Huuu??? WHen did you download that 0.46.0-3, from where it is taken?
Can you do:
- mkdir foo
- dpkg-deb -e /var/cache/apt/archives/luatex_0.46.0-3_amd64.deb foo
and check that the *preinst* in foo looks like:
case "$1" in
upgrade)
old_version=$2
if dpkg --compare-versions "$old_version" lt 0.46.0 ; then
# remove diversions
# should be: dpkg-divert --remove --package luatex --rename \
dpkg-divert --remove --package luatex \
--divert /usr/bin/texdoc.notluatex /usr/bin/texdoc
# should be: dpkg-divert --remove --package luatex --rename \
dpkg-divert --remove --package luatex \
--divert /usr/share/man/man1/texdoc.notluatex.1.gz \
/usr/share/man/man1/texdoc.1.gz
fi
;;
esac
There should be NO *--rename* !!!
If it is I would be surprised.
Anyway, the right version you need is 0.46.0-4, probably not compiled
by now for i386.
> Preparing to replace dpkg 1.14.25 (using .../dpkg_1.15.5.3_amd64.deb) ...
> That's not exactly working out... :( Is there maybe a
> luatex conflicts texlive-base (<< 2009)
No tht doesn't help.
Is *anyone* reading this mailing list??? I have asked about this problem
about 3 times, with BIG
HELP ...
and there was no suggestion .... grmpfff sometimes I feel well ...
Best wishes
Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST Vienna University of Technology Debian TeX Task Force
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
SILLOTH (n.)
Something that was sticky, and is now furry, found on the carpet under
the sofa the morning after a party.
--- Douglas Adams, The Meaning of Liff
Reply to: