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

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

Reply via email to