[Pkg-puppet-devel] Packaging Puppet Server 6 for Bullseye: status report

Thomas Goirand zigo at debian.org
Mon Dec 28 10:32:50 GMT 2020


On 12/27/20 1:49 AM, Louis-Philippe VĂ©ronneau wrote:
> On 2020-12-19 19 h 29, Louis-Philippe VĂ©ronneau wrote:
>> Hello folks!
>>
>> I think generally, things are moving in the right direction. Looking at
>> our TODO tracker for puppetserver [1], these are the only top level
>> dependencies left that keep us from packaging puppetserver
>>
>> * jruby-utils-clojure
>>
>> Not in the archive. I'm 75% done packaging it and in theory will only
>> have to update 2 or 3 of its dependencies to finish it.
>>
>> * libtrapperkeeper-metrics-clojure
>>
>> In the archive, not up to date. The dependency on jolokia-core worries
>> me; if it proves to be too much, I will probably vendor it in.
> 
> *Good news:* I was able to update libtrapperkeeper-metrics-clojure by
> patching out Jolokia. It means reduced features (see #978402), but it's
> better than nothing.
> 
> *Bad news:* jruby is in a bad state in Debian and currently cannot be
> used (see [1]). This pretty much means puppetserver won't be in the
> archive until someone decides to maintain jruby again.
> 
> So short of a miracle, puppetserver will most likely not be in Bullseye.

Hi,

I don't think you need to go back and forth predicting what will happen.
Just do it (tm). So far, you've done a great job. Maybe just take over
JRuby? If it FTBFS and needs a new version, then no choice, and go ahead
(maybe going through staging in Experimental first...).

Thanks for that work,
Cheers,

Thomas Goirand (zigo)



More information about the Pkg-puppet-devel mailing list