libhtml-formfu-perl/2.06000-1 breaks libhtml-formfu-model-dbic-perl/2.00-2 autopkgtest in testing
Paul Gevers
elbrus at debian.org
Tue May 15 18:41:10 BST 2018
Hi Florian,
Thanks for figuring this out.
On 15-05-18 18:25, Florian Schlichting wrote:
> On Tue, May 15, 2018 at 02:11:56PM +0100, Paul Gevers wrote:
>> tl;dr: libhtml-formfu-perl/2.06000-1 breaks libhtml-formfu-model-dbic-perl/2.00-2 autopkgtest in testing
>> see: https://ci.debian.net/packages/libh/libhtml-formfu-model-dbic-perl/testing/amd64/
>
> and
>
>> tl;dr: libhtml-formfu-perl/2.06000-1 breaks libcatalyst-controller-html-formfu-perl/2.02-1 autopkgtest in testing
>> see: https://ci.debian.net/packages/libc/libcatalyst-controller-html-formfu-perl/testing/amd64/
>
> is
>
>> * deprecation of functionality that is used in the reverse dependency
>> and/or its test case (discussion needed)
>
> libhtml-formfu-perl shipped a patched version of a buggy module, which
> now got fixed, so libhtml-formfu-perl/2.06000-1 dropped that module
> (MooseX::Attribute::FormFuChained) and instead added a dependency on
> libmoosex-attribute-chained-perl (>= fixed_version).
>
> libhtml-formfu-model-dbic-perl also added that dependency, and version
> 2.03-2 passes on debci (but old version 2.00-2 does not)
>
> I wasn't aware of libcatalyst-controller-html-formfu-perl, for which
> there is also a new version available that adds the necessary
> dependency, which I wasn't aware of.
Great. That's why we run these tests.
> I could upload the new version
> tonight.
That would be great.
> However, I'm not sure if it's enough to have a fixed set of packages in
> unstable, and wait for them to eventually migrate. Or if we need a set
> of Breaks (in libhtml-formfu-perl, for the old versions of
> libhtml-formfu-model-dbic-perl and
> libcatalyst-controller-html-formfu-perl?) or something else, for
> migration to happen and partial updates / use as backport to reflect the
> problem on the Debian package level?
Well, for unstable-to-testing migration you can just wait until the
package migrate (and you can retrigger the tests for libhtml-formfu-perl
after the others migrate to speed it up), but I think a breaks is valid
and very defend-able. So if you want the fastest solution without
persuading me or the RT team to override stuff, a breaks is the quickest
and IMHO the best way forward and should be enough.
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20180515/2b42cac7/attachment-0001.sig>
More information about the pkg-perl-maintainers
mailing list