Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #950541 > unrolled thread
| Started by | ael <law_ence.dev@ntlworld.com> |
|---|---|
| First post | 2019-03-18 11:00 +0100 |
| Last post | 2019-03-18 17:20 +0100 |
| Articles | 5 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs ael <law_ence.dev@ntlworld.com> - 2019-03-18 11:00 +0100
Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs Norbert Preining <preining@logic.at> - 2019-03-18 11:30 +0100
Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs ael <law_ence.dev@ntlworld.com> - 2019-03-18 12:30 +0100
Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs Norbert Preining <preining@logic.at> - 2019-03-18 13:20 +0100
Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs ael <law_ence.dev@ntlworld.com> - 2019-03-18 17:20 +0100
| From | ael <law_ence.dev@ntlworld.com> |
|---|---|
| Date | 2019-03-18 11:00 +0100 |
| Subject | Bug#924909: texlive-fonts-extra: dpkg install texlive-fonts-extra_2018.20190227-1_all.deb hangs |
| Message-ID | <xCXdL-8iq-1@gated-at.bofh.it> |
Package: texlive-fonts-extra Version: 2018.20190131-1 Severity: normal Quick report: an apt-get upgrade hangs when installing texlive-fonts-extra_2018.20190227-1_all.deb. Neede tp kill process. Running dpkg -i /var/cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb directly also hangs in same way. Actually it looks like a crash:- Running with dpkg -i -D10 /var/cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb The process runs for many minutes and then appears to crash (the screen also blanks and has to be restored). The last messages are: --------------------------------------------------------- D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/ly1.dpkg-tmp' D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/ly1/texnansi.tex.dpkg-tmp' D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/semaphor.dpkg-tmp' D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/semaphor/semaf.tex.dpkg-tmp' D000010: path_remove_tree '/var.dpkg-tmp' D000010: path_remove_tree '/var/lib.dpkg-tmp' D000010: path_remove_tree '/var/lib/tex-common.dpkg-tmp' D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg.dpkg-tmp' D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg/texlive.dpkg-tmp' D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg/texlive/texlive-fonts-extra.cfg.dpkg-tmp' D000010: path_remove_tree '/var/lib/dpkg/tmp.ci' D000010: path_remove_tree running rm -rf '/var/lib/dpkg/tmp.ci' D000010: path_remove_tree '/var/lib/dpkg/reassemble.deb' dpkg: dependency problems prevent configuration of texlive-fonts-extra: texlive-fonts-extra depends on texlive-base (>= 2018.20190227); however: Package texlive-base is not configured yet. dpkg: error processing package texlive-fonts-extra (--install): dependency problems - leaving unconfigured Processing triggers for tex-common (6.11) ... Running mktexlsr. This may take some time... done. texlive-base is not ready, delaying updmap-sys call update-language: texlive-base not installed and configured, doing nothing! texlive-base is not ready, skipping fmtutil --all call Errors were encountered while processing: texlive-fonts-extra ------------------------------------------------------------------------ ################################## other files ###################################### List of ls-R files -rw-r--r-- 1 root root 1245 Mar 11 14:29 /var/lib/texmf/ls-R lrwxrwxrwx 1 root root 29 Feb 28 14:28 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN lrwxrwxrwx 1 root root 31 Mar 2 02:27 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST lrwxrwxrwx 1 root root 31 Mar 2 02:27 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST ###################################### Config files -rw-r--r-- 1 root root 475 Mar 11 14:28 /etc/texmf/web2c/texmf.cnf lrwxrwxrwx 1 root root 33 Mar 2 02:27 /usr/share/texmf/web2c/fmtutil.cnf -> /var/lib/texmf/fmtutil.cnf-DEBIAN lrwxrwxrwx 1 root root 32 Mar 2 02:27 /usr/share/texmf/web2c/updmap.cfg -> /var/lib/texmf/updmap.cfg-DEBIAN -rw-r--r-- 1 root root 2968 Mar 11 14:28 /var/lib/texmf/tex/generic/config/language.dat ###################################### Files in /etc/texmf/web2c/ total 8 -rw-r--r-- 1 root root 283 May 30 2014 mktex.cnf -rw-r--r-- 1 root root 475 Mar 11 14:28 texmf.cnf ###################################### md5sums of texmf.d ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages texlive-fonts-extra depends on: it tex-common 6.11 iu texlive-base 2018.20190227-2 Versions of packages texlive-fonts-extra recommends: ii fonts-adf-accanthis 0.20110505-3 ii fonts-adf-berenis 0.20110505-3 ii fonts-adf-gillius 0.20110505-3 ii fonts-adf-universalis 0.20110505-3 ii fonts-cabin 1.5-2 ii fonts-comfortaa 3.001-2 ii fonts-croscore 20181227-1 ii fonts-crosextra-caladea 20130214-2 ii fonts-crosextra-carlito 20130920-1 ii fonts-dejavu-core 2.37-1 ii fonts-dejavu-extra 2.37-1 ii fonts-ebgaramond 0.016-1 ii fonts-ebgaramond-extra 0.016-1 ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-1 ii fonts-freefont-otf 20120503-9 ii fonts-freefont-ttf 20120503-9 ii fonts-gfs-artemisia 1.1-5 ii fonts-gfs-complutum 1.1-6 ii fonts-gfs-didot 1.1-6 ii fonts-gfs-neohellenic 1.1-6 ii fonts-gfs-olga 1.1-5 ii fonts-gfs-solomos 1.1-5 ii fonts-go 0~20170330-1 ii fonts-junicode 1.001-2 ii fonts-lato 2.0-2 ii fonts-linuxlibertine 5.3.0-4 ii fonts-lobstertwo 2.0-2 ii fonts-noto-hinted 20181227-1 ii fonts-noto-mono 20181227-1 ii fonts-oflb-asana-math 000.907-6 ii fonts-open-sans 1.11-1 ii fonts-roboto-hinted 2:0~20170802-3 ii fonts-roboto-unhinted 2:0~20170802-3 ii fonts-sil-gentium 20081126:1.03-2 ii fonts-sil-gentium-basic 1.102-1 ii fonts-sil-gentiumplus 5.000-2 ii fonts-sil-gentiumplus-compact 5.000-2 ii fonts-stix 1.1.1-4 iu texlive-fonts-extra-links 2018.20190227-1 ic texlive-latex-extra 2018.20190131-1 Versions of packages texlive-fonts-extra suggests: pn cm-super <none> iu texlive-fonts-extra-doc 2018.20190227-1 Versions of packages tex-common depends on: ii dpkg 1.19.5 ii ucf 3.0038+nmu1 Versions of packages tex-common suggests: ii debhelper 12.1.1 Versions of packages texlive-fonts-extra is related to: it tex-common 6.11 ii texlive-binaries 2018.20181218.49446-1 -- debconf information: tex-common/check_texmf_missing: tex-common/check_texmf_wrong:
[toc] | [next] | [standalone]
| From | Norbert Preining <preining@logic.at> |
|---|---|
| Date | 2019-03-18 11:30 +0100 |
| Message-ID | <xCXGN-gw-7@gated-at.bofh.it> |
| In reply to | #950541 |
Hi Can you please the full log of the installation? And maybe remove the deb and re-download it, please. Disk space is fine, do you have enough space left? > D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/ly1.dpkg-tmp' > D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/ly1/texnansi.tex.dpkg-tmp' > D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/semaphor.dpkg-tmp' > D000010: path_remove_tree '/usr/share/texlive/texmf-dist/tex/plain/semaphor/semaf.tex.dpkg-tmp' > D000010: path_remove_tree '/var.dpkg-tmp' > D000010: path_remove_tree '/var/lib.dpkg-tmp' > D000010: path_remove_tree '/var/lib/tex-common.dpkg-tmp' > D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg.dpkg-tmp' > D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg/texlive.dpkg-tmp' > D000010: path_remove_tree '/var/lib/tex-common/fontmap-cfg/texlive/texlive-fonts-extra.cfg.dpkg-tmp' > D000010: path_remove_tree '/var/lib/dpkg/tmp.ci' > D000010: path_remove_tree running rm -rf '/var/lib/dpkg/tmp.ci' > D000010: path_remove_tree '/var/lib/dpkg/reassemble.deb' > dpkg: dependency problems prevent configuration of texlive-fonts-extra: > texlive-fonts-extra depends on texlive-base (>= 2018.20190227); however: > Package texlive-base is not configured yet. Best Norbert -- PREINING Norbert http://www.preining.info Accelia Inc. + JAIST + TeX Live + Debian Developer GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
[toc] | [prev] | [next] | [standalone]
| From | ael <law_ence.dev@ntlworld.com> |
|---|---|
| Date | 2019-03-18 12:30 +0100 |
| Message-ID | <xCYCS-R3-17@gated-at.bofh.it> |
| In reply to | #950548 |
[Multipart message — attachments visible in raw view] — view raw
On Mon, Mar 18, 2019 at 07:24:05PM +0900, Norbert Preining wrote: > Hi > > Can you please the full log of the installation? I will attach dpkg.log.gz unless you are asking for /var/log/dpkg/history.log. > And maybe remove the deb and re-download it, please. I will try that later. Meanwhile: # cksum ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb 3652611647 411876816 ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb root@shelf:/var# sha1sum ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb 249ea879c68110dafe596f42c80c00d8f3192d36 ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb > Disk space is fine, do you have enough space left? I did wonder about that, especially /tmp/. I did check dmesg after the run/crash but there didn't seem to be anything relevant there. Main space has 158GB free, but /tmp is on RAM: # findmnt /tmp TARGET SOURCE FSTYPE OPTIONS /tmp tmpfs tmpfs rw,nosuid,nodev with (by default) 7.8GB free. This machine has 16GB of RAM, and I think the tmpfs can use up to 50%, but I might be wrong about that. From the debug messages with -D10 on dpkg, there were a vast number of files being, was it "deferred", and I did wonder whether those entries were going on a stack somewhere which might have overflowed? As a temporary fix, I tried "holding" texlive-fonts-extra, but that didn't work out, so I removed it, and then completed the apt-get upgrade. I marked some of the dependent packages manually for install which all wnet through smoothly. But obviously I would like the package back. Just a quick reply: out of time this morning, but hope to reload etc later today. Thanks for prompt reply, ael
[toc] | [prev] | [next] | [standalone]
| From | Norbert Preining <preining@logic.at> |
|---|---|
| Date | 2019-03-18 13:20 +0100 |
| Message-ID | <xCZpg-1n2-3@gated-at.bofh.it> |
| In reply to | #950562 |
Hi > I will attach dpkg.log.gz unless you are asking for That doesn't help indeed, nothing of interest in there. Nor the history. Could you run the dpkg from the command line with debugging (as you did) and send me the output (private email is fine if you don't want in in the BTS). > # cksum ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb > 3652611647 411876816 ./cache/apt/archives/texlive-fonts-extra_2018.20190227-1_all.deb Same as mine. > Main space has 158GB free, definitely fine. > but /tmp is on RAM: > with (by default) 7.8GB free. Could be critical. The file, the unpacked version etc all might be located in tmp. Can you for the time being set /tmp to something outside of RAM (maybe export TMPDIR=/var/tmp is already enough?) and retry. That sounds like the most probable reason. If this is not the case, you or I should reassign that to dpkg, this has nothing to do with the texlive package per se, but is a dpkg issue. > From the debug messages with -D10 on dpkg, there were a vast number of > files being, was it "deferred", and I did wonder whether those entries > were going on a stack somewhere which might have overflowed? No idea, sorry, this is dpkg parlance. Best Norbert -- PREINING Norbert http://www.preining.info Accelia Inc. + JAIST + TeX Live + Debian Developer GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
[toc] | [prev] | [next] | [standalone]
| From | ael <law_ence.dev@ntlworld.com> |
|---|---|
| Date | 2019-03-18 17:20 +0100 |
| Message-ID | <xD39v-3Fz-1@gated-at.bofh.it> |
| In reply to | #950567 |
On Mon, Mar 18, 2019 at 09:08:31PM +0900, Norbert Preining wrote: > > but /tmp is on RAM: > > with (by default) 7.8GB free. > > Could be critical. The file, the unpacked version etc all might be > located in tmp. > > Can you for the time being set /tmp to something outside of RAM > (maybe export TMPDIR=/var/tmp is already enough?) and retry. Yes. That seems to be the solution. Works with TMPDIR=/var/tmp :-) I tried to monitor du -sh /var/tmp/ during the run, but I didn't see more than 32K in use. Maybe I just missed it, but dpkg was writing a lot of debug info during the run, so I thought that there was a good chance of catching something. But, ho, hum, surely needing more than around 8GB of temporary space is a bit extreme? Is there anything you can do to reduce the overhead? I know that you don't like splitting texlive packages too far, but I do have a fairly powerful machine with plenty of RAM, so it is a bit alarming that it falls over in default mode. Thanks for the help. Not sure whether the bug should be closed : it might help others who hit the same problem. ael
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web