Your message dated Fri, 03 Oct 2008 17:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#487722: fixed in dhelp 0.6.13
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.13

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.13.dsc
  to pool/main/d/dhelp/dhelp_0.6.13.dsc
dhelp_0.6.13.tar.gz
  to pool/main/d/dhelp/dhelp_0.6.13.tar.gz
dhelp_0.6.13_all.deb
  to pool/main/d/dhelp/dhelp_0.6.13_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: Thu, 02 Oct 2008 00:50:47 +0200
Source: dhelp
Binary: dhelp
Architecture: source all
Version: 0.6.13
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.13) unstable; urgency=low
 .
   * Not index documents on upgrade, to prevent dhelp blocking the
     upgrade for hours (Closes: #487722).
   * Add some small utilities to index by hand, because of the above change.
Checksums-Sha1: 
 5d6ca390158d8ccc489522f91e564d05948223e1 788 dhelp_0.6.13.dsc
 e06e7d201b13ee356bcd18a28974c59cc011b7e3 47613 dhelp_0.6.13.tar.gz
 6f6ef622f78379295bf0167266fed6b8b9d5585c 40126 dhelp_0.6.13_all.deb
Checksums-Sha256: 
 f50eb65993a9262ef1678e68fb80908222fb4cb4475cd6d82a34772805f74b35 788 
dhelp_0.6.13.dsc
 c24dfe91951272705e660569d961832a55e1bf64593305318e0080f755beaae4 47613 
dhelp_0.6.13.tar.gz
 c8b9bd35391efe47bc18b7643f060c3cfa508efa84b14b75d6a441f55e7f2f57 40126 
dhelp_0.6.13_all.deb
Files: 
 5e144d38fff832d5c1003814ba26c777 788 doc optional dhelp_0.6.13.dsc
 cb19d5d46056c88f154c214b2e5986f4 47613 doc optional dhelp_0.6.13.tar.gz
 c62ee659690e4c4698fcc51f3954a3c3 40126 doc optional dhelp_0.6.13_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFI5QIehYgK5b1UDsERAix9AJ9yaTSpSNE650fIkrW8+f69OSaBPQCdHf03
KSetX6IbQ2kBxGwuUqskM5o=
=pcLR
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to