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

Re: Bug#557117: texlive-base need conflict with old luatex



On Thu, Nov 26, 2009 at 08:01:56PM +0100, Hilmar Preusse wrote:
> On 26.11.09 Frank K?ster (frank@debian.org) wrote:

Hi all,

> > Currently uploading to 
> > 
> > deb http://people.debian.org/~frank/texlive2009/ experimental main
> > 
> > (at least I think that's the line for sources.list)
> > 
> Many thanks! I added that line to my sources.list and tried to install. 
> apt-get doesn't event download the new luatex!  Hence the upgrade still
> fails.
> 
I found another box for testing. Here it works partially, i.e. after the
third run. I guess my other box is heavily broken, I have to re-install
everything.
As said it works only after the third apt-get run, the log is attached. The
log files of the failing fmtutil run (2nd run) contains the following:

tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not found.
fmtutil: config file `fmtutil.cnf' not found.

The reason is probably that at the time of setting up luatex, tex-common is
not yet configured. No, it does not depend on it, as the old version did.

HTH,
  H.
-- 
test
root@test3:~# apt-get -t experimental install texlive-base luatex texlive-common tex-common texlive-binaries
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpaper-utils libxfont1 libkpathsea4 libfontenc1 xfonts-utils xfonts-encodings libpaper1
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  tex-common texlive-binaries texlive-common texlive-doc-base
Suggested packages:
  debhelper perl-tk ghostscript xpdf-reader pdf-viewer gv postscript-viewer
Recommended packages:
  texlive-luatex lmodern
The following packages will be REMOVED
  texlive-base-bin
The following NEW packages will be installed
  texlive-binaries
The following packages will be upgraded:
  luatex tex-common texlive-base texlive-common texlive-doc-base
5 upgraded, 1 newly installed, 1 to remove and 8 not upgraded.
Need to get 0B/26.3MB of archives.
After this operation, 21.2MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
Can not write log, openpty() failed (/dev/pts not mounted?)
dpkg: texlive-base-bin: dependency problems, but removing anyway as you requested:
 luatex depends on texlive-base-bin.
 texlive-base depends on texlive-base-bin (>= 2007-13).
(Reading database ... 13075 files and directories currently installed.)
Removing texlive-base-bin ...
Processing triggers for man-db ...
Can not write log, openpty() failed (/dev/pts not mounted?)
(Reading database ... 12809 files and directories currently installed.)
Preparing to replace texlive-base 2007.dfsg.2-4 (using .../texlive-base_2009-2_all.deb) ...
Unpacking replacement texlive-base ...
dpkg: error processing /var/cache/apt/archives/texlive-base_2009-2_all.deb (--unpack):
 trying to overwrite '/usr/bin/dviluatex', which is also in package luatex 0:0.40.6-1+b1
Preparing to replace texlive-doc-base 2007.dfsg.2-2 (using .../texlive-doc-base_2009-1_all.deb) ...
Unpacking replacement texlive-doc-base ...
Processing triggers for install-info ...
Errors were encountered while processing:
 /var/cache/apt/archives/texlive-base_2009-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@test3:~# apt-get -t experimental install texlive-base luatex texlive-common tex-common texlive-binaries
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpaper-utils libxfont1 libkpathsea4 libfontenc1 xfonts-utils xfonts-encodings libpaper1
Use 'apt-get autoremove' to remove them.
Suggested packages:
  debhelper perl-tk ghostscript xpdf-reader pdf-viewer gv postscript-viewer
Recommended packages:
  texlive-luatex lmodern
The following NEW packages will be installed
  texlive-binaries
The following packages will be upgraded:
  luatex tex-common texlive-base texlive-common
4 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
1 not fully installed or removed.
Need to get 0B/25.0MB of archives.
After this operation, 29.2MB of additional disk space will be used.
Preconfiguring packages ...
Can not write log, openpty() failed (/dev/pts not mounted?)
(Reading database ... 12869 files and directories currently installed.)
Preparing to replace luatex 0.40.6-1+b1 (using .../luatex_0.44.0-2_i386.deb) ...
Unpacking replacement luatex ...
Preparing to replace texlive-base 2007.dfsg.2-4 (using .../texlive-base_2009-2_all.deb) ...
Unpacking replacement texlive-base ...
Selecting previously deselected package texlive-binaries.
Unpacking texlive-binaries (from .../texlive-binaries_2009-1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for install-info ...
Can not write log, openpty() failed (/dev/pts not mounted?)
dpkg: tex-common: dependency problems, but removing anyway as you requested:
 texlive-common depends on tex-common (>= 1.8).
(Reading database ... 13574 files and directories currently installed.)
Removing tex-common ...
Processing triggers for man-db ...
Can not write log, openpty() failed (/dev/pts not mounted?)
(Reading database ... 13477 files and directories currently installed.)
Preparing to replace texlive-common 2007.dfsg.2-4 (using .../texlive-common_2009-2_all.deb) ...
Unpacking replacement texlive-common ...
Selecting previously deselected package tex-common.
Unpacking tex-common (from .../tex-common_2.00_all.deb) ...
Processing triggers for man-db ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up luatex (0.44.0-2) ...
Building format(s) --byengine luatex.
	This may take some time... 
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.GjwjGFBV
Please include this file if you report a bug.

dpkg: error processing luatex (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up tex-common (2.00) ...
Replacing config file /etc/texmf/texmf.d/05TeXMF.cnf with new version
Replacing config file /etc/texmf/texmf.d/15Plain.cnf with new version
Replacing config file /etc/texmf/texmf.d/45TeXinputs.cnf with new version
Replacing config file /etc/texmf/texmf.d/95NonPath.cnf with new version
Replacing config file /etc/texmf/texmf.cnf with new version
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Building format(s) --all.
	This may take some time... done.
Setting up texlive-common (2009-2) ...
Setting up texlive-doc-base (2009-1) ...
Setting up texlive-binaries (2009-1) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode.
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... 
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE... 
mktexlsr: Updating /var/lib/texmf/ls-R... 
mktexlsr: Done.
Building format(s) --refresh.
	This may take some time... done.
dpkg: dependency problems prevent configuration of texlive-base:
 texlive-base depends on luatex (>= 0.44.0); however:
  Package luatex is not configured yet.
dpkg: error processing texlive-base (--configure):
 dependency problems - leaving unconfigured
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Errors were encountered while processing:
 luatex
 texlive-base
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@test3:~# apt-get -t experimental install texlive-base luatex texlive-common tex-common texlive-binaries
Reading package lists... Done
Building dependency tree       
Reading state information... Done
texlive-base is already the newest version.
luatex is already the newest version.
texlive-common is already the newest version.
texlive-common set to manually installed.
tex-common is already the newest version.
tex-common set to manually installed.
texlive-binaries is already the newest version.
The following packages were automatically installed and are no longer required:
  libpaper-utils libxfont1 libkpathsea4 libfontenc1 xfonts-utils xfonts-encodings libpaper1
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up luatex (0.44.0-2) ...
Building format(s) --byengine luatex.
	This may take some time... 
	No format is based on luatex ... done.
Setting up texlive-base (2009-2) ...
Installing new version of config file /etc/texmf/dvipdfm/config/config ...
Installing new version of config file /etc/texmf/dvips/config/config.ps ...
Installing new version of config file /etc/texmf/texdoctk/texdocrc.defaults ...
Installing new version of config file /etc/texmf/xdvi/XDvi ...
Installing new version of config file /etc/texmf/fmt.d/10texlive-base.cnf ...
Installing new version of config file /etc/texmf/updmap.d/10texlive-base.cfg ...
Installing new version of config file /etc/texmf/metafont/misc/modes.mf ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-base.cnf.
	This may take some time... done.
Processing triggers for tex-common ...
Running updmap-sys. This may take some time... done.
root@test3:~# 


Reply to: