Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-10-16 Thread gregor herrmann
Control: retitle -1 libhtml-tidy-perl: FTBFS (test failures) with tidy-html5 5.7

On Tue, 16 Oct 2018 10:39:39 -0400, Boyuan Yang wrote:

> > Neither a binNMU nor an upload of -2 in git will work, as the package
> > doesn't build anymore due to test failures caused by the new
> > tidy-html5.
> Thanks for making it clear. With the transition progresses I have to bump
> the severity of this bug onto serious. 

Good catch, thank you.
(Updating the bug title as well a bit.)

> > For the future: Could you please upload breaking changes to
> > experimental, file bugs reports against rdeps, and only then upload
> > to unstable?
> I tried but ratt [1] turned out not to handle transition well and
> reported the wrong answer to me... I will surely find a better alternative
> next time.

Thank you.


Cheers,
gregor 

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Sinéad O'Connor: Jealous


signature.asc
Description: Digital Signature


Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-10-16 Thread gregor herrmann
On Sat, 13 Oct 2018 12:46:33 -0400, Boyuan Yang wrote:

> Could you please investigate into those issues and upload a new
> version to solve the incompatibility problem?

So, I pushed a patch to the git repo which adjusts the testsuite to
html-tidy 5.7. I'm not uploading this right now because
- it's ugly
- there are issues which look like htm-tidy problems [0]
- and there's html-tidy 2:5.6.0-1 in NEW ...

Reviews from other perl-team members welcome.


Cheers,
gregor

[0]

-- (4:9) Warning: too many title elements in 
+- (2:5) Warning: too many title elements in 


for test data like



Test stuff
As if one title isn't enough
 
What?

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   


signature.asc
Description: Digital Signature


Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-11-15 Thread gregor herrmann
On Tue, 16 Oct 2018 18:12:32 +0200, gregor herrmann wrote:

> On Tue, 16 Oct 2018 10:39:39 -0400, Boyuan Yang wrote:
> > > For the future: Could you please upload breaking changes to
> > > experimental, file bugs reports against rdeps, and only then upload
> > > to unstable?
> > I tried but ratt [1] turned out not to handle transition well and
> > reported the wrong answer to me... I will surely find a better alternative
> > next time.
> Thank you.

JFTR: tidy-html5 2:5.6.0-7 broke libhtml-tidy-perl's test suite
again:
https://ci.debian.net/packages/libh/libhtml-tidy-perl/testing/amd64/

I already uploaded a fix (a small change to the test suite to adjust
to the changed ouput), so there's nothing left to be done for now.

I'd just like to re-iterate my request to be careful about reverse
dependencies. - Thanks in advance!


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Dire Straits: Follow Me Home


signature.asc
Description: Digital Signature


Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-11-15 Thread Boyuan Yang
gregor herrmann  于2018年11月15日周四 下午3:52写道:
>
> On Tue, 16 Oct 2018 18:12:32 +0200, gregor herrmann wrote:
>
> > On Tue, 16 Oct 2018 10:39:39 -0400, Boyuan Yang wrote:
> > > > For the future: Could you please upload breaking changes to
> > > > experimental, file bugs reports against rdeps, and only then upload
> > > > to unstable?
> > > I tried but ratt [1] turned out not to handle transition well and
> > > reported the wrong answer to me... I will surely find a better alternative
> > > next time.
> > Thank you.
>
> JFTR: tidy-html5 2:5.6.0-7 broke libhtml-tidy-perl's test suite
> again:
> https://ci.debian.net/packages/libh/libhtml-tidy-perl/testing/amd64/
>
> I already uploaded a fix (a small change to the test suite to adjust
> to the changed ouput), so there's nothing left to be done for now.

However I have already uploaded tidy-html5 2:5.6.0-8 to revert the part
that caused the autopkgtest regression -- it seems that autopkgtest will
be broken again with current status lol

What do you think would be the proper solution? I suppose we upload
a tidy-html5 2:5.6.0-9 to drop the reverted part since the next major
version of tidy-html5 will adapt such behaviour change anyway.

--
Thanks,
Boyuan Yang

>
> I'd just like to re-iterate my request to be careful about reverse
> dependencies. - Thanks in advance!



Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-11-15 Thread gregor herrmann
On Thu, 15 Nov 2018 16:20:48 -0500, Boyuan Yang wrote:

> > JFTR: tidy-html5 2:5.6.0-7 broke libhtml-tidy-perl's test suite
> > again:
> > https://ci.debian.net/packages/libh/libhtml-tidy-perl/testing/amd64/
> >
> > I already uploaded a fix (a small change to the test suite to adjust
> > to the changed ouput), so there's nothing left to be done for now.
> 
> However I have already uploaded tidy-html5 2:5.6.0-8 to revert the part
> that caused the autopkgtest regression -- it seems that autopkgtest will
> be broken again with current status lol

Oh, the fun continues :)
 
> What do you think would be the proper solution? I suppose we upload
> a tidy-html5 2:5.6.0-9 to drop the reverted part since the next major
> version of tidy-html5 will adapt such behaviour change anyway.

Right, I think that makes sense.


Cheers,
gregor 

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Treibhaus: Gianni Coscia/Glianluigi Trove


signature.asc
Description: Digital Signature


Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-11-16 Thread Boyuan Yang
Hi,

gregor herrmann  于2018年11月15日周四 下午4:35写道:
>
> On Thu, 15 Nov 2018 16:20:48 -0500, Boyuan Yang wrote:
>
> > > JFTR: tidy-html5 2:5.6.0-7 broke libhtml-tidy-perl's test suite
> > > again:
> > > https://ci.debian.net/packages/libh/libhtml-tidy-perl/testing/amd64/
> > >
> > > I already uploaded a fix (a small change to the test suite to adjust
> > > to the changed ouput), so there's nothing left to be done for now.
> >
> > However I have already uploaded tidy-html5 2:5.6.0-8 to revert the part
> > that caused the autopkgtest regression -- it seems that autopkgtest will
> > be broken again with current status lol
>
> Oh, the fun continues :)
>
> > What do you think would be the proper solution? I suppose we upload
> > a tidy-html5 2:5.6.0-9 to drop the reverted part since the next major
> > version of tidy-html5 will adapt such behaviour change anyway.
>
> Right, I think that makes sense.

I have made the 2:5.6.0-9 upload and the autopkgtest is passing.

Cheers,
Boyuan



Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-11-16 Thread gregor herrmann
On Fri, 16 Nov 2018 10:43:58 -0500, Boyuan Yang wrote:

> > > What do you think would be the proper solution? I suppose we upload
> > > a tidy-html5 2:5.6.0-9 to drop the reverted part since the next major
> > > version of tidy-html5 will adapt such behaviour change anyway.
> > Right, I think that makes sense.
> I have made the 2:5.6.0-9 upload and the autopkgtest is passing.

Thanks.
Let's hope this fix lasts for some time now :)


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Cássia Eller: O Segundo Sol


signature.asc
Description: Digital Signature


Processed: Re: Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-10-16 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 serious
Bug #910943 [libhtml-tidy-perl] libhtml-tidy-perl: Please upload pending 1.60-2 
and coordinate with libtidy transition
Severity set to 'serious' from 'important'

-- 
910943: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910943
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Bug#910943: libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with libtidy transition

2018-10-16 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 libhtml-tidy-perl: FTBFS (test failures) with tidy-html5 5.7
Bug #910943 [libhtml-tidy-perl] libhtml-tidy-perl: Please upload pending 1.60-2 
and coordinate with libtidy transition
Changed Bug title to 'libhtml-tidy-perl: FTBFS (test failures) with tidy-html5 
5.7' from 'libhtml-tidy-perl: Please upload pending 1.60-2 and coordinate with 
libtidy transition'.

-- 
910943: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910943
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems