Public bug reported: Reproduced by downloading this package: http://downloads.typesafe.com/scala/2.11.0/scala-2.11.0.deb and running lintian:
$ lintian Downloads/scala-2.11.0.deb W: scala: control-file-is-empty conffiles W: scala: copyright-without-copyright-notice E: scala: description-starts-with-package-name E: scala: maintainer-address-missing LAMP/EPFL and Typesafe, Inc. E: scala: depends-on-obsolete-package depends: openjdk-6-jre W: scala: symlink-should-be-relative usr/bin/fsc /usr/share/scala/bin/fsc W: scala: symlink-should-be-relative usr/bin/scala /usr/share/scala/bin/scala W: scala: symlink-should-be-relative usr/bin/scalac /usr/share/scala/bin/scalac W: scala: symlink-should-be-relative usr/bin/scaladoc /usr/share/scala/bin/scaladoc W: scala: symlink-should-be-relative usr/bin/scalap /usr/share/scala/bin/scalap W: scala: extra-license-file usr/share/doc/scala/LICENSE.md W: scala: extra-license-file usr/share/doc/scala/License.rtf W: scala: embedded-javascript-library usr/share/doc/scala/api/scala-compiler/lib/jquery.js After that output, lintian hangs using 100% CPU. Ah, after running strace, I see that it is actually analyzing the HTML files, probably searching for more JS libs: open("/tmp/temp-lintian-lab-BaiIBy3nuO/pool/s/scala/scala_2.11.0_all_binary/unpacked/usr/share/doc/scala/api/scala-compiler/scala/tools/nsc/backend/icode/Primitives$Negation.html", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff1c308600) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=42983, ...}) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 read(3, "<!DOCTYPE html >\n<html>\n "..., 8192) = 8192 read(3, " <span class=\"filtertype\">Orde"..., 8192) = 8192 read(3, "ass=\"signature\">\n <span cla"..., 8192) = 8192 read(3, "></span>)</span><span class=\"res"..., 8192) = 8192 read(3, "span class=\"kind\">def</span>\n "..., 8192) = 8192 read(3, "Negation\">ICodes.Negation</a> to"..., 8192) = 2023 read(3, "", 8192) = 0 close(3) = 0 open("/tmp/temp-lintian-lab-BaiIBy3nuO/pool/s/scala/scala_2.11.0_all_binary/unpacked/usr/share/doc/scala/api/scala-compiler/scala/tools/nsc/backend/icode/Primitives$OR$.html", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fff1c308600) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=22583, ...}) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 read(3, "<!DOCTYPE html >\n<html>\n "..., 8192) = 8192 read(3, "<a id=\"asInstanceOf[T0]:T0\"></a>"..., 8192) = 8192 read(3, "<span class=\"params\">(<span name"..., 8192) = 6199 read(3, "", 8192) = 0 close(3) ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: lintian 2.5.22ubuntu1 ProcVersionSignature: Ubuntu 3.13.0-26.48-generic 3.13.11 Uname: Linux 3.13.0-26-generic x86_64 NonfreeKernelModules: nvidia wl ApportVersion: 2.14.1-0ubuntu3.1 Architecture: amd64 CurrentDesktop: Unity Date: Wed May 14 10:06:46 2014 DistributionChannelDescriptor: # This is a distribution channel descriptor # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-somerville-precise-amd64-20130203-1 EcryptfsInUse: Yes InstallationDate: Installed on 2014-03-12 (62 days ago) InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 20130203-13:50 PackageArchitecture: all SourcePackage: lintian UpgradeStatus: Upgraded to trusty on 2014-04-22 (21 days ago) ** Affects: lintian (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug trusty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1319295 Title: Lintian uses a lot of time doing analyzing of HTML pages in package To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lintian/+bug/1319295/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs