Your message dated Wed, 29 Nov 2017 09:02:46 +0000
with message-id <e1ejygu-000665...@fasolo.debian.org>
and subject line Bug#876768: fixed in ruby-pygments.rb 0.6.3-2+deb9u1
has caused the Debian Bug report #876768,
regarding ruby-pygments.rb: fails to run if RLIMIT_NOFILE is very high
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 ow...@bugs.debian.org
immediately.)


-- 
876768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876768
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-pygments.rb
Version: 0.6.3-2
Severity: important
Control: affects -1 src:asciidoctor src:weechat
X-Debbugs-CC: weec...@packages.debian.org

Hi,

weechat recently FTBFS due to asciidoctor dying:
https://buildd.debian.org/status/fetch.php?pkg=weechat&arch=mips64el&ver=1.9.1-1&stamp=1506204287&raw=0

This happens because:
- The RLIMIT_NOFILE hard limit is set to a large value (eg 1048576).
- On startup, ruby-pygments's mentos.py attempts to close all files.
- Since RLIMIT_NOFILE is large, it will attempt to close 1 million file
  descriptors.
- The mips64el buildds are not powerful enough to complete this in the
  timeout time set in popen.rb (default 8 seconds).
- The pygments call fails, returns nil, and causes asciidoctor to crash.

I can occasionally reproduce this on an amd64 machine, but only under
heavy load (most of the time it's fast enough).

I think either the number of files to be closed should be limited, or
the piece of code which closes files should be removed altogether.

Thanks,
James

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: ruby-pygments.rb
Source-Version: 0.6.3-2+deb9u1

We believe that the bug you reported is fixed in the latest version of
ruby-pygments.rb, which is due to be installed in the Debian FTP archive.

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 876...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated ruby-pygments.rb 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 25 Nov 2017 21:48:18 +0100
Source: ruby-pygments.rb
Binary: ruby-pygments.rb
Architecture: source
Version: 0.6.3-2+deb9u1
Distribution: stretch
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Description:
 ruby-pygments.rb - pygments wrapper for Ruby
Closes: 876768
Changes:
 ruby-pygments.rb (0.6.3-2+deb9u1) stretch; urgency=medium
 .
   * Team upload
   * Add Set-reasonable-upper-limit-to-RLIMIT_NOFILE.patch
     to avoid closing too many files when mentos starts
     (Closes: #876768)
Checksums-Sha1:
 c1b03055e0a39638f96127fce0f74b69c5ee51f8 1885 
ruby-pygments.rb_0.6.3-2+deb9u1.dsc
 e17bf2c806f847043e5e09172164db6ebfffe0d2 8792 
ruby-pygments.rb_0.6.3-2+deb9u1.debian.tar.xz
 d7cd21ebf196d9ef47e28b1970d68917d41ab956 6836 
ruby-pygments.rb_0.6.3-2+deb9u1_source.buildinfo
Checksums-Sha256:
 f3b2e307514929ae164a020d8e9789ccdb855e0bce6cc7be237783443ea2ae9d 1885 
ruby-pygments.rb_0.6.3-2+deb9u1.dsc
 0eadada7274f3cdad1da1462c29950aa6fa3c9602b021e2c432fd7a86a9f69e1 8792 
ruby-pygments.rb_0.6.3-2+deb9u1.debian.tar.xz
 8344544b7b36439e85418dd527ae52d9f5dec6d86fb0b3fb96b1206f76232aa3 6836 
ruby-pygments.rb_0.6.3-2+deb9u1_source.buildinfo
Files:
 c4eb93b2d01a121bb89809228325d218 1885 ruby optional 
ruby-pygments.rb_0.6.3-2+deb9u1.dsc
 5d7f61a578a28d39da915d0742f057e9 8792 ruby optional 
ruby-pygments.rb_0.6.3-2+deb9u1.debian.tar.xz
 49710ff9771091cef5e0151627d13512 6836 ruby optional 
ruby-pygments.rb_0.6.3-2+deb9u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAlobIjwACgkQia+CtznN
IXprdQf/WD+N4s5K941VhsnUXdMAO5uokukKZAQfsGRYDbFnrfgZQptIbwiIdTwn
cL9L7Bz/I4HzoQnVlp4IENEKWoaBpn4Z/cePHV7bRIQMjwVaazrhXLYYYLjhqubZ
9lRXRj2WDRcYwCtIw5y8Asgmxu64I+48Z9ZXgI1jfKe7IhvvTacZRFf1z9XFhigQ
AzxW79LjAgkyD+vOePixGOOGoMQ0KsX3YcAi0H9LijI54/dGl8T+lUYghtPHFY4a
2X274mvF3GRxFxkTALqw8Ar0hScV6URYpFtJPJyaMz27tLs3H1TEwJ9OdkPGlVPH
wOulsdl4+sxeKKQmyBbWSFv+ZvHOzg==
=TXI0
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to