package luatex 0.50.0-1 failed to install/upgrade: subprocess installed post-installation script killed by signal (Broken pipe)

Bug #633473 reported by Łukasz Czerwiński
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
luatex (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: luatex

The error occured while installing texlive-latex-base. Below I paste terminal output. It seems that calling "apt-get install texlive-latex-base" once again solved the problem.

lukasz@lukasz-laptop:~$ i texlive-latex-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  lmodern luatex texlive-base texlive-common texlive-doc-base
  texlive-latex-base-doc texlive-luatex
Suggested packages:
  perl-tk
The following NEW packages will be installed:
  lmodern luatex texlive-base texlive-common texlive-doc-base
  texlive-latex-base texlive-latex-base-doc texlive-luatex
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 79,3MB of archives.
After this operation, 163MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://pl.archive.ubuntu.com/ubuntu/ lucid/main lmodern 2.004.1-3 [17,8MB]
Get:2 http://pl.archive.ubuntu.com/ubuntu/ lucid/main luatex 0.50.0-1 [2353kB]
Get:3 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-common 2009-7 [99,0kB]
Get:4 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-doc-base 2009-2 [1339kB]
Get:5 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-base 2009-7 [14,7MB]
Get:6 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-latex-base 2009-7 [1335kB]
Get:7 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-latex-base-doc 2009-7 [40,7MB]
Get:8 http://pl.archive.ubuntu.com/ubuntu/ lucid/main texlive-luatex 2009-7 [984kB]
Fetched 79,3MB in 10min 16s (129kB/s)
Selecting previously deselected package lmodern.
(Reading database ... 280057 files and directories currently installed.)
Unpacking lmodern (from .../lmodern_2.004.1-3_all.deb) ...
Selecting previously deselected package luatex.
Unpacking luatex (from .../luatex_0.50.0-1_amd64.deb) ...
Selecting previously deselected package texlive-common.
Unpacking texlive-common (from .../texlive-common_2009-7_all.deb) ...
Selecting previously deselected package texlive-doc-base.
Unpacking texlive-doc-base (from .../texlive-doc-base_2009-2_all.deb) ...
Selecting previously deselected package texlive-base.
Unpacking texlive-base (from .../texlive-base_2009-7_all.deb) ...
Selecting previously deselected package texlive-latex-base.
Unpacking texlive-latex-base (from .../texlive-latex-base_2009-7_all.deb) ...
Selecting previously deselected package texlive-latex-base-doc.
Unpacking texlive-latex-base-doc (from .../texlive-latex-base-doc_2009-7_all.deb) ...
Selecting previously deselected package texlive-luatex.
Unpacking texlive-luatex (from .../texlive-luatex_2009-7_all.deb) ...
Processing triggers for fontconfig ...
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for menu ...
Processing triggers for install-info ...
Setting up lmodern (2.004.1-3) ...
Running mktexlsr. This may take some time... done.
No CIDSupplement specified for Dotum-Regular, defaulting to 0.
No CIDSupplement specified for Batang-Bold, defaulting to 0.
No CIDSupplement specified for Dotum-Bold, defaulting to 0.
No CIDSupplement specified for Batang-Regular, defaulting to 0.
Updating fontconfig cache for /usr/share/texmf/fonts/type1/public/lm

Setting up luatex (0.50.0-1) ...
texlive-base is not ready, cannot create formats
dpkg: error processing luatex (--configure):
 subprocess installed post-installation script killed by signal (Broken pipe)
Setting up texlive-common (2009-7) ...

Setting up texlive-doc-base (2009-2) ...

dpkg: dependency problems prevent configuration of texlive-base:
 texlive-base depends on luatex (>= 0.46.0-5); however:
  Package luatex is not configured yet.
dpkg: error processing texlive-base (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of texlive-latex-base:
 texlive-latex-base depends on texlive-base (>= 2009-1); however:
  Package texlive-base is not configured yet.
dpkg: error processing texlive-latex-base (--configure):
 dependency problems - leaving unconfigured
Setting up texlive-latex-base-doc (2009-7) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                                No apport report written because the error message indicates its a followup error from a previous failure.

dpkg: dependency problems prevent configuration of texlive-luatex:
 texlive-luatex depends on luatex (>= 0.46.0-5); however:
  Package luatex is not configured yet.
 texlive-luatex depends on texlive-base (>= 2009-1); however:
  Package texlive-base is not configured yet.
dpkg: error processing texlive-luatex (--configure):
 dependency problems - leaving unconfigured
Processing triggers for tex-common ...
No apport report written because MaxReports is reached already
                                                              Running mktexlsr. This may take some time... done.
texlive-base is not ready, delaying updmap-sys call
Errors were encountered while processing:
 luatex
 texlive-base
 texlive-latex-base
 texlive-luatex
E: Sub-process /usr/bin/dpkg returned an error code (1)
lukasz@lukasz-laptop:~$ i texlive-latex-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
texlive-latex-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up luatex (0.50.0-1) ...
texlive-base is not ready, cannot create formats

Setting up texlive-base (2009-7) ...
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... ^[[Adone.
Building formats --byhyphen /var/lib/texmf/tex/generic/config/language.def.
 This may take some time... done.
Setting up texlive-latex-base (2009-7) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-latex-base.cnf.
 This may take some time... done.

Setting up texlive-luatex (2009-7) ...

Processing triggers for menu ...
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
lukasz@lukasz-laptop:~$ i texlive-latex-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
texlive-latex-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
lukasz@lukasz-laptop:~$

ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: luatex 0.50.0-1
ProcVersionSignature: Ubuntu 2.6.32-25.43-generic 2.6.32.21+drm33.7
Uname: Linux 2.6.32-25-generic x86_64
Architecture: amd64
Date: Wed Sep 8 21:34:36 2010
ErrorMessage: subprocess installed post-installation script killed by signal (Broken pipe)
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
SourcePackage: luatex
Title: package luatex 0.50.0-1 failed to install/upgrade: subprocess installed post-installation script killed by signal (Broken pipe)

Revision history for this message
Łukasz Czerwiński (milimetr88) wrote :
Changed in luatex (Ubuntu):
status: New → Confirmed
Revision history for this message
Berthold Stoeger (bstoeger-a) wrote :

Same happens for me. Problem is: /usr/bin/luatex refuses to start with the message:

Unable to read environment locale:exit now.

strace luatex gives:

openat(AT_FDCWD, "/usr/lib/locale/en_AT.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/locale/en_AT.utf8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/locale/en_AT/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/locale/en.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/locale/en.utf8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/locale/en/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "Unable to read environment local"..., 44Unable to read environment locale:exit now.
) = 44
exit_group(1) = ?

This made my upgrade to BionicBeaver fail. Pretty much a disaster.

Revision history for this message
Berthold Stoeger (bstoeger-a) wrote :

PS: in /usr/lub/locale I only have the directory "C.UTF-8"

After doing a

ln -s C.UTF-8/ en_AT.UTF-8

at least I got a working TeX installation.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.