On Thu, Dec 03, 2009 at 04:23:36PM +0100, Norbert Preining wrote: > Ok everyone, I have uploaded new tex-common, luatex, lmodern. > > With the set that is currently uploaded (and in my tl2009 repo) I did > the following tests: > install 2007 version > upgrade to 2009 > remove 2009 version > install 2009 version > purge 2009 version > install 2009 version > for nearly all packages with success. I just set up a lenny chroot and installed texlive-base and luatex. Then I changed the sources.list to unstable+experimental and tried apt-get -t experimental install texlive-base luatex Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libkpathsea4 ed libpoppler3 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: dpkg libkpathsea5 liblcms1 libopenjpeg2 libpoppler5 libxml2 tex-common texlive-binaries texlive-common texlive-doc-base Suggested packages: liblcms-utils debhelper perl-tk ghostscript xpdf-reader pdf-viewer gv postscript-viewer Recommended packages: xml-core texlive-luatex lmodern The following packages will be REMOVED: texlive-base-bin The following NEW packages will be installed: libkpathsea5 liblcms1 libopenjpeg2 libpoppler5 texlive-binaries The following packages will be upgraded: dpkg libxml2 luatex tex-common texlive-base texlive-common texlive-doc-base 7 upgraded, 5 newly installed, 1 to remove and 123 not upgraded. Need to get 2322kB/31.6MB of archives. After this operation, 26.4MB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://ftp.de.debian.org experimental/main luatex 0.46.0-3 [2322kB] Fetched 2322kB in 3s (665kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously deselected package liblcms1. (Reading database ... 12331 files and directories currently installed.) Unpacking liblcms1 (from .../liblcms1_1.18.dfsg-1_amd64.deb) ... Selecting previously deselected package libopenjpeg2. Unpacking libopenjpeg2 (from .../libopenjpeg2_1.3+dfsg-4_amd64.deb) ... Preparing to replace libxml2 2.6.32.dfsg-5+lenny1 (using .../libxml2_2.7.6.dfsg-1_amd64.deb) ... Unpacking replacement libxml2 ... Selecting previously deselected package libpoppler5. Unpacking libpoppler5 (from .../libpoppler5_0.12.2-2_amd64.deb) ... dpkg: texlive-base-bin: dependency problems, but removing anyway as you request: luatex depends on texlive-base-bin. texlive-base depends on texlive-base-bin (>= 2007-13). (Reading database ... 12355 files and directories currently installed.) Removing texlive-base-bin ... (Reading database ... 12089 files and directories currently installed.) Preparing to replace texlive-base 2007.dfsg.2-1~lenny2 (using .../texlive-base_2009-3_all.deb) ... Unpacking replacement texlive-base ... Preparing to replace luatex 0.28.0-2 (using .../luatex_0.46.0-3_amd64.deb) ... 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 Preparing to replace dpkg 1.14.25 (using .../dpkg_1.15.5.3_amd64.deb) ... Unpacking replacement dpkg ... dpkg: warning - unable to delete old directory `/etc/dpkg/origins': Directory not empty Errors were encountered while processing: /var/cache/apt/archives/luatex_0.46.0-3_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) That's not exactly working out... :( Is there maybe a luatex conflicts texlive-base (<< 2009) missing, so texlive-base is replaced before luatex tries to manipulate its files? Hauke
Attachment:
signature.asc
Description: Digital signature