[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#767470: unblock: freeipa/4.0.4-2



On 31.10.2014 23:03, Niels Thykier wrote:
> Control: tags -1 wontfix
> 
> On 2014-10-31 11:11, Timo Aaltonen wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian.org@packages.debian.org
>> Usertags: unblock
>>
>> Please unblock package freeipa
>>
>> So I forgot to check that the packages install on a fresh sid install,
>> added three missing python module deps.
>>
>> [...]
> 
> 
> Hi Timo,
> 
> Your request do not exactly inspire confidence.  My key concerns:
> 
>  * We are dealing with an apparently completely new package, which
>    /barely/ was accepted in sid in time for Jessie[1].
> 
>  * Your message suggest the package lacked basic QA'ing like checking
>    it installs and works in a chroot prior to your upload.
> 
> 
> It pains me to do this, but I am declining the unblock.  Despite the
> fact that you did the right thing by fixing the bug immediately rather
> than trying to "sneak it into to testing" (and then fixing it
> afterwards), I feel freeipa leaves too much to be wanted in the
> beginning of a freeze.
> 
> ~Niels
> 
> [1] I know that processing time of the NEW queue is beyond your control.
>  But it is not an argument for a freeze exception.

Well, I hope you can reconsider. I've been working on FreeIPA for three
years now, and the biggest blocker for getting it in shape was Dogtag
which got in sid a week+ before (didn't want to push v9 back in 2012
because it was native code and being rewritten to java for v10). Getting
this far took almost a year, packaging all the dependencies for
RESTEasy, and then when Dogtag v10.2 was determined to be the best
choice for jessie it meant adding some new jackson-* love in the mix..

FreeIPA itself is little else than a bunch of plugins for 389-ds-base,
wrappers for setting up
389/Bind/Apache/Dogtag/NTP/MIT-KDC/SSSD/Certmonger, and a web-based UI
for all of this. So my devbox had the python crap already on it because
of the build-deps and I forgot to add them to the server package too. I
still think it's a bit harsh to not let it in jessie because of this. In
fact it could be one of the killer-features of jessie, since Debian
would be the first distro to have the server ported from Fedora. And to
get there it took some effort to persuade upstream to add the necessary
plumbing so that the port was possible without (too) crazy distro patches.

HTH

-- 
t


Reply to: