Install very slow on armhf - makes autopkgtest time out

Bug #1992769 reported by Olivier Gayot
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
haskell-hoogle (Debian)
Fix Released
Unknown
haskell-hoogle (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Installing the hoogle binary package takes too long on armhf.

The postinst script calls update-hoogle which takes on average 25 minutes to execute (when testing with the version in jammy). On kinetic, it makes autopkgtest time out.

Processing triggers for hoogle (5.0.18.1+dfsg1-2build1) ...
Converting databases...

$ pgrep -a hoogle
41031 /bin/sh /var/lib/dpkg/info/hoogle.postinst triggered /usr/lib/ghc-doc/hoogle
41032 /bin/sh /usr/sbin/update-hoogle
41099 /usr/bin/hoogle generate --database=/var/lib/hoogle/databases/default.hoo --local=/usr/share/doc/ghc-doc/html/libraries/xhtml-3000.2.2.1 --local=/usr/share/doc/ghc-doc/html/libraries/directory-1.3.6.0 --local=/usr/share/doc/ghc-doc/html/libraries/ghci-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/containers-0.6.2.1 --local=/usr/share/doc/ghc-doc/html/libraries/unix-2.7.2.2 --local=/usr/share/doc/ghc-doc/html/libraries/process-1.6.9.0 --local=/usr/share/doc/ghc-doc/html/libraries/terminfo-0.4.1.4 --local=/usr/share/doc/ghc-doc/html/libraries/binary-0.8.7.0 --local=/usr/share/doc/ghc-doc/html/libraries/template-haskell-2.15.0.0 --local=/usr/share/doc/ghc-doc/html/libraries/hpc-0.6.0.3 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-prim-0.5.3 --local=/usr/share/doc/ghc-doc/html/libraries/deepseq-1.4.4.0 --local=/usr/share/doc/ghc-doc/html/libraries/mtl-2.2.2 --local=/usr/share/doc/ghc-doc/html/libraries/stm-2.5.0.0 --local=/usr/share/doc/ghc-doc/html/libraries/pretty-1.1.3.6 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/integer-gmp-1.0.2.0 --local=/usr/share/doc/ghc-doc/html/libraries/haskeline-0.7.5.0 --local=/usr/share/doc/ghc-doc/html/libraries/base-4.13.0.0 --local=/usr/share/doc/ghc-doc/html/libraries/filepath-1.4.2.1 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-heap-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/parsec-3.1.14.0 --local=/usr/share/doc/ghc-doc/html/libraries/libiserv-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/text-1.2.4.0 --local=/usr/share/doc/ghc-doc/html/libraries/time-1.9.3 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-boot-th-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/Cabal-3.0.1.0 --local=/usr/share/doc/ghc-doc/html/libraries/array-0.5.4.0 --local=/usr/share/doc/ghc-doc/html/libraries/bytestring-0.10.10.1 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-boot-8.8.4 --local=/usr/share/doc/ghc-doc/html/libraries/transformers-0.5.6.2 --local=/usr/share/doc/ghc-doc/html/libraries/ghc-compact-0.1.0.0

The following bug report from Debian seems to indicate that the latest upload (i.e., 5.0.18.3+dfsg1-1) is slower than 5.0.18.1+dfsg1-2 but installing the package in jammy does not seem significantly faster..
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020246

Olivier Gayot (ogayot)
description: updated
Changed in haskell-hoogle (Debian):
status: Unknown → New
tags: added: update-excuse
Revision history for this message
Brian Murray (brian-murray) wrote :

Debian did add the package to the "rejectlist" which I imagine is similar to the never_run list so we could add it there. However, given that the never_run list is not version specific we could end up forgetting about it which seems worse so let's just let it keep timing out.

Changed in haskell-hoogle (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Changed in haskell-hoogle (Debian):
status: New → Confirmed
Changed in haskell-hoogle (Debian):
status: Confirmed → Fix Released
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.