Your message dated Tue, 24 Jun 2008 22:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#487722: fixed in dhelp 0.6.10
has caused the Debian Bug report #487722,
regarding libruby1.8: ruby hangs installation of all packages
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
487722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487722
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libruby1.8
Version: 1.8.7-2
Severity: normal
May warrant higher severity: this bug breaks unrelated packages. In
fact, it breaks the installation of any packages at all. However, I
would expect someone else to have reported this if it were a general
problem. My aptitude update hung at "Registering documents with
dhelp..." until I killed the parent process.
Here's the relevant terminal log:
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 1 removed, 482 changed, 1 added doc-base file(s)...
NoMethodError: private method `gsub' called for nil:NilClass
(/usr/lib/ruby/1.8/uri/common.rb:289:in `escape'
/usr/lib/ruby/1.8/dhelp/exporter/html.rb:119:in `uri_escape'
(erb):48:in `export_section_page'
(erb):47:in `each'
(erb):47:in `export_section_page'
(erb):43:in `each'
(erb):43:in `export_section_page'
/usr/lib/ruby/1.8/dhelp/exporter/html.rb:94:in `export_section_page'
/usr/lib/ruby/1.8/dhelp/exporter/html.rb:42:in `export'
/usr/lib/ruby/1.8/dhelp/exporter/html.rb:41:in `each_pair'
/usr/lib/ruby/1.8/dhelp/exporter/html.rb:41:in `export'
/usr/sbin/dhelp_parse:132:in `main'
/usr/lib/ruby/1.8/commandline/application.rb:250:in `run'
/usr/lib/ruby/1.8/commandline/application.rb:269:in `__set_auto_run'
/usr/sbin/dhelp_parse:91)
Registering documents with dhelp...
At this point, it hung, consuming > 80% of the CPU. Here's a trace of
the jobs. The first one is the one using the CPU; each succeeding one
is the parent of the one above. Jobs like the first one (index++)
kept running and being respawned. In other words, a job like 30248
would run for awhile, finish, and then a new one would run.
[EMAIL PROTECTED]:~/.ssh$ ps -l 30248
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 R 0 30248 30003 90 80 0 - 13379 - pts/9 0:05
/usr/bin/index++ --config-file /usr/share/dhelp/swish++.conf --index-file
/var/lib/dhelp/doc
[EMAIL PROTECTED]:~/.ssh$ ps -l 30003
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 0 30003 28839 0 80 0 - 2496 - pts/9 0:04
/usr/bin/ruby1.8 -w /usr/sbin/dhelp_parse -a
/var/lib/doc-base/documents/ldp-en-network-inst
[EMAIL PROTECTED]:~/.ssh$ ps -l 28839
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 0 28839 28837 0 80 0 - 2551 - pts/9 0:02 /usr/bin/perl
/usr/sbin/install-docs --install-changed
[EMAIL PROTECTED]:~/.ssh$ ps -l 28837
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 0 28837 27220 0 80 0 - 628 - pts/9 0:00 /bin/sh
/var/lib/dpkg/info/doc-base.postinst triggered /usr/share/doc-base
I killed 30003 and installation then proceeded.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (50, 'unstable'), (40,
'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages libruby1.8 depends on:
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
libruby1.8 recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dhelp
Source-Version: 0.6.10
We believe that the bug you reported is fixed in the latest version of
dhelp, which is due to be installed in the Debian FTP archive:
dhelp_0.6.10.dsc
to pool/main/d/dhelp/dhelp_0.6.10.dsc
dhelp_0.6.10.tar.gz
to pool/main/d/dhelp/dhelp_0.6.10.tar.gz
dhelp_0.6.10_all.deb
to pool/main/d/dhelp/dhelp_0.6.10_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Esteban Manchado Velázquez <[EMAIL PROTECTED]> (supplier of updated dhelp
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 24 Jun 2008 23:39:03 +0200
Source: dhelp
Binary: dhelp
Architecture: source all
Version: 0.6.10
Distribution: unstable
Urgency: low
Maintainer: Esteban Manchado Velázquez <[EMAIL PROTECTED]>
Changed-By: Esteban Manchado Velázquez <[EMAIL PROTECTED]>
Description:
dhelp - online help system
Closes: 487722
Changes:
dhelp (0.6.10) unstable; urgency=low
.
* Handle nil in uri_escape (hopefully closes: #487722).
Checksums-Sha1:
7350c319acbcf403c82bbdd33c17e1c9bd76871b 788 dhelp_0.6.10.dsc
d6643b98cf2def062d32f1fc90378210413c6004 46643 dhelp_0.6.10.tar.gz
ee59a53bcc2a0c80b87a02ac4d9abbf2c9c63502 38558 dhelp_0.6.10_all.deb
Checksums-Sha256:
9df5d274d178c8146b672c8260e80e0d7c7b1ecf4bbc90b7ef0dc2171c26fa12 788
dhelp_0.6.10.dsc
1902b1b7d3c42fe440a8c0352597ff5fe1537d8cb13052bc19d59fa7565bb6c1 46643
dhelp_0.6.10.tar.gz
ef11e4059bce56b1a8379cbeb45e7719d6f09ba60bad7a0a0bb7bd8dcbf11cd2 38558
dhelp_0.6.10_all.deb
Files:
4ebcda065e4cb365d4b114c4981d104f 788 doc optional dhelp_0.6.10.dsc
e11b0e2aad597fbc4bdd2dea2c332654 46643 doc optional dhelp_0.6.10.tar.gz
49d7153c885f42d1a6a9829635ed58ec 38558 doc optional dhelp_0.6.10_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFIYWtlhYgK5b1UDsERAmA2AJsEL0Y/q9V2vKjmS8+ToVtdMySIwACeLH2H
StIiXcLdqxfLe4CUOL4NPMc=
=J6EL
-----END PGP SIGNATURE-----
--- End Message ---