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
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