Package: ruby-kramdown-rfc2629 Version: 1.3.28-1 I would have expected "kramdown-rfc2629 --version" to report either the upstream version (1.3.28) or the debian revision (1.3.28-1), but instead i get "unknown-version":
0 dkg@alice:~$ kramdown-rfc2629 --version kramdown-rfc2629 unknown-version 0 dkg@alice:~$ I haven't dug deep enough to know whether this is an upstream bug or an issue with an impedence mismatch between debian packages and ruby gems, but i do note that from irb i see the same issue. kramdown-rfc2629 has this source: KDRFC_VERSION=Gem.loaded_specs["kramdown-rfc2629"].version rescue "unknown-version" and from irb: irb(main):001:0> require 'kramdown-rfc2629' => true irb(main):002:0> Gem.loaded_specs["kramdown-rfc2629"] => nil irb(main):003:0> Gem.loaded_specs["kramdown-rfc2629"].version Traceback (most recent call last): 4: from /usr/bin/irb:23:in `<main>' 3: from /usr/bin/irb:23:in `load' 2: from /usr/lib/ruby/gems/2.7.0/gems/irb-1.2.6/exe/irb:11:in `<top (required)>' 1: from (irb):3 NoMethodError (undefined method `version' for nil:NilClass) irb(main):004:0> Gem.loaded_specs["kramdown-rfc2629"].version rescue 'unknown-version' => "unknown-version" irb(main):005:0> I defer to debian ruby packagers who have much deeper knowledge than i do about how this stuff all works. Upstream is pretty responsive, fwict, so if it's an upstream issue, please forward it to https://github.com/cabo/kramdown-rfc2629/issues Regards, --dkg
signature.asc
Description: PGP signature