Your message dated Fri, 29 Sep 2017 22:47:17 +0000 with message-id <e1dy43x-000bfj...@fasolo.debian.org> and subject line Bug#876768: fixed in ruby-pygments.rb 1.2.0-1 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: 1.2.0-1 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: Fri, 29 Sep 2017 23:43:08 +0200 Source: ruby-pygments.rb Binary: ruby-pygments.rb Architecture: source Version: 1.2.0-1 Distribution: unstable 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 (1.2.0-1) unstable; urgency=medium . * Team upload * New upstream version 1.2.0 * Refresh patches * Add Set-reasonable-upper-limit-to-RLIMIT_NOFILE.patch to avoid closing too many files when mentos starts (Closes: #876768) * Bump Standards-Version to 4.1.0 (no changes needed) * Depend on ruby-multi-json Checksums-Sha1: 0f25b2d7c4c80500ff817b75b42d99dede87f976 1874 ruby-pygments.rb_1.2.0-1.dsc 5364fdc49fba0d273a7338321b0fd422ce54cda4 1181352 ruby-pygments.rb_1.2.0.orig.tar.gz e7300bfcd4886b027a71f874f2cc6407c8b49a75 7244 ruby-pygments.rb_1.2.0-1.debian.tar.xz fc5ca85b8a7abbd1e15936b8424d132e5211a083 6641 ruby-pygments.rb_1.2.0-1_source.buildinfo Checksums-Sha256: ec7a476b3de99a0607166cd905d37518a392a8bf42ad39d7e28ef7531449f5fa 1874 ruby-pygments.rb_1.2.0-1.dsc cf175a5347c5263f87250a65058d63604e5cb70413285fceb5b73efb67669a02 1181352 ruby-pygments.rb_1.2.0.orig.tar.gz 096cb9c95ed9988972ff3d8a9a0b99deef36d056c03122efbdef2c3639807acb 7244 ruby-pygments.rb_1.2.0-1.debian.tar.xz 1b16b790602af0cb8678eb909db73e8a278c416e9d93d1d67405a45acd56802b 6641 ruby-pygments.rb_1.2.0-1_source.buildinfo Files: 254bac1c9873c7eaa9dc9b9fd37a5597 1874 ruby optional ruby-pygments.rb_1.2.0-1.dsc 521d053d794fef7798ab49be5747f535 1181352 ruby optional ruby-pygments.rb_1.2.0.orig.tar.gz 9b95cb0236f03f182dc9d957c6f315f3 7244 ruby optional ruby-pygments.rb_1.2.0-1.debian.tar.xz 83db8c9918e27e7fce74a32f5034c4d9 6641 ruby optional ruby-pygments.rb_1.2.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAlnOxrQACgkQia+CtznN IXr5Ngf/WcaVhRMRjl4ORJVQ9AspCOiuM3lytoYsvt7GAeUKsJcKiOFavNd13B1I woPceBMlwRKW7cpjH0T+PFRXtBgEKU5BQCw2DYx17y6VlER3qGTcjZetV4PEfjqD GxwFU5tfXlCZIzvUbbOfPnSfgfkT+uuGpJefDKe+0mxTARtSbR+h08VjE5oCc4nQ /vrPHF65SVn85zxnIik6H6IP/KkyvejWzslkMLrg668EhV3zE9cF8sZGJWCWmGAi dbGpjycYRqllhn3INe2t0PBWxOwzg4o8MLXQ64qBOvWPjT9T3NYkBT1c7V8JkNr6 0mPK4TGgAuBjAvWOP78QMOB/kPASjg== =f3SR -----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