Your message dated Sat, 05 Sep 2020 09:33:28 +0000 with message-id <[email protected]> and subject line Bug#961194: fixed in jekyll 3.9.0+dfsg-1 has caused the Debian Bug report #961194, regarding warning: Using the last argument as keyword parameters is deprecated 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.) -- 961194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961194 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: jekyll Version: 3.8.6+dfsg-3 Severity: important Dear Maintainer, At least a few weeks ago, after I updated my Sid system, the command "jekyll build --incremental" for a nontrivial input (287 *.html files, using some custom Jekyll code) would spew deprecation warnings for a Ruby files in Jekyll. Here is the summary, filtered by "sort|uniq -c": 187 /usr/lib/ruby/vendor_ruby/jekyll/convertible.rb:41: warning: Using the last argument as keyword parameters is deprecated 120 /usr/lib/ruby/vendor_ruby/jekyll/document.rb:449: warning: Using the last argument as keyword parameters is deprecated 329 /usr/lib/ruby/vendor_ruby/jekyll/tags/include.rb:194: warning: Using the last argument as keyword parameters is deprecated The following minimal set of input reproduces one of these deprecation warnings: #!/bin/sh mkdir j cd j echo 'markdown: kramdown' > _config.yml cat > index.html << EOF --- layout: default --- <p>hello world</p> EOF mkdir _layouts echo '<html><body>{{content}}</body></html>' > _layouts/default.html jekyll build The above script outputs the following: Configuration file: /dev/shm/j/_config.yml Source: /dev/shm/j Destination: /dev/shm/j/_site Incremental build: disabled. Enable with --incrementalGenerating... /usr/lib/ruby/vendor_ruby/jekyll/convertible.rb:41: warning: Using the last argument as keyword parameters is deprecated/usr/lib/ruby/vendor_ruby/jekyll/convertible.rb:41: warning: Using the last argument as keyword parameters is deprecated done in 0.014 seconds. Auto-regeneration: disabled. Use --watch to enable. The extra messages from Ruby are preventing me from noticing any Jekyll warning messages about possible wrong syntax in my Jekyll source files. Hence, I think that the severity is 'important'. The generated output in the _site directory seems to be unaffected by this. I do not know Ruby, so I cannot provide a patch. A common pattern for these lines appears to be a File.read() invocation. Best regards, Marko Mäkelä -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.5.0-1-amd64 (SMP w/40 CPU cores) Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages jekyll depends on: ii bundler 2.1.4-1 ii ruby 1:2.7+1 ii ruby-addressable 2.7.0-1 ii ruby-classifier-reborn 2.2.0-1 ii ruby-colorator 1.1.0-3 ii ruby-em-websocket 0.5.1-2 ii ruby-i18n 1.8.2-2 ii ruby-jekyll-sass-converter 1.5.2-2 ii ruby-jekyll-watch 2.2.1-1 ii ruby-kramdown 1.17.0-4 ii ruby-launchy-shim 2.3.0.1 ii ruby-liquid 4.0.3-2 ii ruby-mercenary 0.3.6-2 ii ruby-mime-types 3.3.1-1 ii ruby-pathutil 0.16.1-1 ii ruby-pygments.rb 1.2.1-1 ii ruby-rdiscount 2.1.8-1+b7 ii ruby-redcarpet 3.5.0-1+b2 ii ruby-rouge 3.18.0-1 ii ruby-safe-yaml 1.0.5-1 ii ruby-toml 0.2.0-3 ii xdg-utils 1.1.3-2 jekyll recommends no packages. Versions of packages jekyll suggests: ii ruby-jekyll-coffeescript 1.2.2-2 pn ruby-jekyll-compose <none> ii ruby-jekyll-feed 0.13.0-2 ii ruby-jekyll-gist 1.5.0-2 pn ruby-jekyll-last-modified-at <none> ii ruby-jekyll-paginate 1.1.0-3 pn ruby-jekyll-redirect-from <none> pn ruby-jekyll-remote-theme <none> pn ruby-jekyll-seo-tag <none> pn ruby-jekyll-sitemap <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: jekyll Source-Version: 3.9.0+dfsg-1 Done: Pirate Praveen <[email protected]> We believe that the bug you reported is fixed in the latest version of jekyll, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Pirate Praveen <[email protected]> (supplier of updated jekyll 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: SHA512 Format: 1.8 Date: Sat, 05 Sep 2020 14:19:21 +0530 Source: jekyll Architecture: source Version: 3.9.0+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <[email protected]> Changed-By: Pirate Praveen <[email protected]> Closes: 961194 966020 Changes: jekyll (3.9.0+dfsg-1) unstable; urgency=medium . * Team Upload . [ Debian Janitor ] * Wrap long lines in changelog entries: 1.5.1-1. * Set field Upstream-Contact in debian/copyright. * Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright). . [ Daniel Leidert ] * d/control (Build-Depends): Add ruby-coderay and ruby-yajl. Remove unused ruby-toml. (Depends): Replace most dependencies by ${ruby:Depends} except for those not listed in the gemspec but rather the Gemfile. (Suggests): Add jekyll-theme-minima, ruby-jekyll-avatar, and ruby-jekyll-mentions. (Description): Add a paragraph how to find the plugins. * d/ruby-tests.rake: Use gem2deb. Enable tag, convertible, plugin, and site tests. Enable coffeescript tests based on AUTOPKGTEST_TEST_COFFEESCRIPT environment variable. Enable the new command test based on the AUTOPKGTEST_TEST_NEW_COMMAND environment variable. * d/patches/0004_skip_test_autopkgtest.patch: Adjust patch. - Skip tests in test_site.rb which require the test-theme. * d/patches/0018-fix-test-configuration-autopkgtest.patch: Adjust patch. - Fix the path to site-template when running the test with autopkgtest. * d/patches/0021-Fix-ruby27-warnings.patch: Add patch. - Fiy Ruby 2.7 warnings. * d/patches/0022-escape-regex-characters-in-match.patch: New patch. - Convertible tests try to match some paths to output. Because our version contains a plus sign it must be escaped properly. * d/patches/0023-drop-custom-profile-simplecov.patch: Add new patch. - This custom profile somehow interfers with the tests and leads to errors. Worse the errors are not shown. So drop it. * d/patches/0024-use-platforms-in-gemfile.patch: Add patch. - Don't use :install_if in default Gemfile and use :platforms instead (see https://lists.debian.org/debian-ruby/2020/04/msg00062.html). * d/patches/0025-skip-plugin-tests-requiring-bundler.patch: Add patch. - Skip plugin manager test relying on bundler and upstream's Gemfile. * d/patches/series: Adjust accordingly. * d/tests/control: Change to run gem2deb-test-runner as command. By setting an enviromnent variable we set the tests to load in d/ruby-tests.rake. Add another test to run test_new_command.rb. * d/tests/coffeescript*: Remove files. This is handled by d/ruby-tests.rake. . [ Cédric Boutillier ] * [ci skip] Update team name . [ Pirate Praveen ] * New upstream version 3.9.0+dfsg (Closes: #961194, #966020) Checksums-Sha1: 7334b60364d5e73d485c727512ff7bcaa2ef93bd 2678 jekyll_3.9.0+dfsg-1.dsc 1caf3c0fb7c7730118699b34046f091d28f198b7 680244 jekyll_3.9.0+dfsg.orig.tar.xz 53528d47caf7d33dc79544739a64c16ef8a5916d 32748 jekyll_3.9.0+dfsg-1.debian.tar.xz 1b2fd99eee262d511db5ad6b88a824bacbb461ed 18574 jekyll_3.9.0+dfsg-1_amd64.buildinfo Checksums-Sha256: 477a0242a868cf34103e6279ffad667e3a40f0c00a90eed8819b43b2e975e986 2678 jekyll_3.9.0+dfsg-1.dsc 171404970599a8f7ac7ae31c25db9976b72341a53baa76d2123a39df70b1deda 680244 jekyll_3.9.0+dfsg.orig.tar.xz 7ca7092b57d6299495b1b3e507458394876368292045bb879273d2dde68ad960 32748 jekyll_3.9.0+dfsg-1.debian.tar.xz 72753436cda081aa69c5c6813e32a505c3d93d5c4d7d3875cab5a3456750b982 18574 jekyll_3.9.0+dfsg-1_amd64.buildinfo Files: c9a20fc09496df2ad09f0a773e8ddede 2678 web optional jekyll_3.9.0+dfsg-1.dsc c6667a0d0f7edcce72b5792e0f8ed8d7 680244 web optional jekyll_3.9.0+dfsg.orig.tar.xz a0e1034a43be7689bfa3d1e997e96af6 32748 web optional jekyll_3.9.0+dfsg-1.debian.tar.xz 2751d02965c81ca7fc7f42150d0594ff 18574 web optional jekyll_3.9.0+dfsg-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0whj4mAg5UP0cZqDj1PgGTspS3UFAl9TWTAACgkQj1PgGTsp S3V1FBAAg/eSdNvIv/bUonQGhe0pTE1sEz1kvA4lBfd0gqIb8GsspuPZeTbTJK9g EfN3qX0/n5pj38o8Y5sELnP0P4kxCJwhcMLr45qlyTffOex2rYcWak72Rak/ZA2J Y6RzQx/o4X09fkrCbFNBAfpznREo5G2W3qUg3fp3bSWclKlr9U9BtxAgW7cRv6JL QgeaAj6K1u3RquzaZv0kZo8vqCfP60fRCBL3ebdkfa+h2Dxs7gMx5qqAqW9YobAx WrYS7ripkRviQkp/Cc/fG4lOQIQ7IDPaZnhPrmHsiutbNzvGGlRZ+J/Mo+s8n3vG laHU5h5JwIbLNgu3p8UyAAXJbh25J3MaPlGmutwG0z4MY59TS4YghkkzhTIAE+ZR ReROVkxhxRL+CZL2D8y3sJW698UzWTnCV5eBlrANvTe9sNwgWw6OYYqXm0AqU9OY tVpY153MMnhm6Ej2PFUsKflm0f8u7btlTWdYH5DW+8AU0VX4YxN6udtErefBDtGt sBryWjrgp7TKDVmapEXVxSXDuRiQowaJSPvSxH6faIXLQVak6pQbooSDBHkmX+kR CNsoJHUTwXNzbXXqaPjTZZSAWmUcj+R3poQ8x9AXqqxLipefwfTNixEgSOmZ5+D7 MVBSfJpD4qcT1DINMjDM1pJ0L/wG7XHTsdI8rX/GoESI419SPJM= =GakG -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
