- Package:
- ruby-jekyll-github-metadata
- Source:
- ruby-jekyll-github-metadata
- Submitter:
- Steve Langasek
- Date:
- 2024-12-17 11:36:02 UTC
- Severity:
- normal
- Tags:
Package: ruby-jekyll-github-metadata
Version: 2.15.0-1
Severity: serious
Tags: patch
Justification: Policy 4.9
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu mantic ubuntu-patch
Hi Daniel,
ruby-jekyll-github-metadata has a test suite that relies on accessing the
github.com website at build time, so the package fails to build in an
offline environment.
[...]
Failures:
1) Jekyll::GitHubMetadata::SiteGitHubMunger generating repo for org with displayname sets title to org's displayname
Failure/Error: expect(site.config["title"]).to eql("Jekyll")
expected: "Jekyll"
got: #<Jekyll::GitHubMetadata::Value:0x00007f28de8ff0a8 @key="title", @value="jekyll", @rendered="jekyll">
(compared using eql?)
Diff:
@@ -1,4 +1,7 @@
-"Jekyll"
+#<Jekyll::GitHubMetadata::Value:0x00007f28de8ff0a8
+ @key="title",
+ @rendered="jekyll",
+ @value="jekyll">
# ./spec/site_github_munger_spec.rb:177:in `block (3 levels) in <top (required)>'
# /usr/share/rubygems-integration/all/gems/webmock-3.18.1/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'
[...]
(https://launchpad.net/ubuntu/+source/ruby-jekyll-github-metadata/2.15.0-1/+build/26010086)
The attached patch filters out those source files whose tests fail when
offline. I've uploaded it to Ubuntu to fix a build failure there.
Thanks for considering,
We believe that the bug you reported is fixed in the latest version of
ruby-jekyll-github-metadata, 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 1037529@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cédric Boutillier <boutil@debian.org> (supplier of updated ruby-jekyll-github-metadata 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 17 Dec 2024 12:05:24 +0100
Source: ruby-jekyll-github-metadata
Architecture: source
Version: 2.15.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <boutil@debian.org>
Closes: 1037529 1059710
Changes:
ruby-jekyll-github-metadata (2.15.0-2) unstable; urgency=medium
.
* Team upload
* Skip tests using internet (Closes: #1037529)
Thanks Steve Langasek for the bug report and the patch
* Relax dependency on ruby-octokit (Closes: #1059710)
* Bump Standards-Version to 4.7.0 (no changes needed)
* Remove X?-Ruby-Versions fields from d/control
Checksums-Sha1:
605babb43c9188ce327078366ac98a88e43e5f68 1621 ruby-jekyll-github-metadata_2.15.0-2.dsc
19ffc05cbee94ebc4bb78dbcaeffb50734b7d080 57603 ruby-jekyll-github-metadata_2.15.0.orig.tar.gz
c0be60a5077102bb342b069dbca1bc9cc17ed2ad 3468 ruby-jekyll-github-metadata_2.15.0-2.debian.tar.xz
4cc1bd37188dfa2bb60a76c5b9d722acc8f518c9 11335 ruby-jekyll-github-metadata_2.15.0-2_amd64.buildinfo
Checksums-Sha256:
1caee2f477307655254c11aac7beefe2a830a22ed1c2e442e934a65d99a4a14c 1621 ruby-jekyll-github-metadata_2.15.0-2.dsc
e79740e002158ba9c81eda26d2a7c326701021b31f8de4bd337bfe8ed1879792 57603 ruby-jekyll-github-metadata_2.15.0.orig.tar.gz
c476c4d30e7d8aa652389035ed6fe817767fc347418dcbd9178cc7b0df19d580 3468 ruby-jekyll-github-metadata_2.15.0-2.debian.tar.xz
87884e4c0bdc6e1fdd6e06debe817673f39e0b7576dca4bf10af58208ca1f7a4 11335 ruby-jekyll-github-metadata_2.15.0-2_amd64.buildinfo
Files:
c43d4b536b8f56b280906db835076aa6 1621 ruby optional ruby-jekyll-github-metadata_2.15.0-2.dsc
9723319bc1bb7a7c5d52834562e114d6 57603 ruby optional ruby-jekyll-github-metadata_2.15.0.orig.tar.gz
66b09b291edbc7db8b6025045193cfde 3468 ruby optional ruby-jekyll-github-metadata_2.15.0-2.debian.tar.xz
f06e21d0002ca91fafdf971d9402bb57 11335 ruby optional ruby-jekyll-github-metadata_2.15.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCZ2FbnAAKCRBSaZq2P58r
w4PHAP9d4gRGYD987flmeD2NgiVisMLrl0G8NZqF+rRhXHK12AEA6cyeUVZ46Z9o
4ku16ACrfQ9/K9zAycMwHzTNA4V8wQo=
=L8Ip
-----END PGP SIGNATURE-----