[Pkg-puppet-devel] ruby-json-schema: FTBFS with Ruby2.7; unmaintained upstream [was: in need of a little help for packaing puppet development kit with all dependencies]

Gabriel Filion gabriel at koumbit.org
Mon Feb 10 05:24:08 GMT 2020


On 2020-02-07 4:10 p.m., Gabriel Filion wrote:
> On 2020-02-07 10:00 a.m., Georg Faerber wrote:
>> On 20-02-06 23:52:58, Gabriel Filion wrote:
>>> should be ok:
>>> [...]
>>>   ruby-json-schema -> already present in debian with version 2.8.1 --
>>> not sure what's up here
>>
>> Just a note on this: ruby-json-schema FTBFS with Ruby 2.7 [1], which
>> we're currently transitioning to. If it stays this way, it'll be removed
>> from testing, soonish. Besides this, according to [2], it is currently
>> not maintained anymore upstream.
>>
>> If we want to have pdk packaged in Debian, I guess it might make sense
>> to raise awareness of this upstream. The linked GitHub issue lists some
>> alternatives.
> 
>> [1] https://people.debian.org/~kanashiro/ruby2.7/builds/7/ruby-json-schema/ruby-json-schema_2.8.1-1+rebuild1580878603_amd64-2020-02-05T04:56:44Z.build.txt
>> [2] https://github.com/ruby-json-schema/json-schema/issues/423
> 
> Thanks a lot for all this information!
> 
> After checking that the master branch was still using this dependency,
> I've opened this bug report on upstream pdk:
> 
> https://github.com/puppetlabs/pdk/issues/848

I was told that the dependency to json-schema will get removed for pdk
2.0.0, so I've asked upstream if they have some estimate for when 2.0.0
will get released.

I've just now also opened a similar bug report on metadata-json-lint
which also depends on json-schema:

https://github.com/voxpupuli/metadata-json-lint/issues/105

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-puppet-devel/attachments/20200210/20726a89/attachment.sig>


More information about the Pkg-puppet-devel mailing list