On Friday, June 23, 2017 08:18:44 PM Gianfranco Costamagna wrote:
> Hello Scott!
> 
> >I'm not the maintainer, just an interest maintainer of a reverse
> >dependency.
> thanks for your caring (help and feedbacks are appreciated a lot!) :)
> 
> >First, all the home page changes are inappropriate for an NMU.  I would
> >recommend you file a separate, normal priority, bug about those issues.
> 
> well, since I spent almost a day trying to understand where upstream did
> take the patches (because haskell builds with the embedded haskell-yaml
> package), I prefer to make sure nobody else looses his time :)
> (I also bothered upstream to change the repo location from the wiki BTW)

I understand it's inconvenient, but it's not RC.  As long as you file another 
bug, it won't get lost.

> >Second, have you checked if this breaks anything else?
> 
> right now, reverse-deps testsuites are not affected by this upload
...
> >I'm particularly concerned you  don't break pyyaml (since I maintain that
> >one).  Before NMUing, I think you should make sure you aren't trading one
> >broken package for another.
> 
> actually the fix has been originally intended to unbreak the python binding
> of yaml (some of them has a testsuite broken, maybe not pyyaml, or maybe not
> right now, but some python binding should be broken without this patch,
> aswell as the haskell one)
> 
> 
> I did a test rebuild in a ppa (most of the versions are in sync with
> Debian), and I didn't get any build failures.
> https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/costamagnagianfr
> anco-ppa/+packages
> 
> so, I can say that we should be good with this one, at least if
> reverse-dependencies testsuites are good enough :p

Not so fast.

Apparently all you looked at were autopkgtests.  Pyyaml runs the test suite 
during build (although failures are non-fatal - I should probably change 
that).

Looking at the i386 build logs (common architecture with logs available for 
both your PPA[1] and Debian[2]), I see zero test failures in Debian and four 
in your PPA.  I don't think we're good on reverse-dependencies.

I think this needs more investigation before you go ahead.

Scott K

[1] 
https://launchpadlibrarian.net/325269141/buildlog_ubuntu-artful-i386.pyyaml_3.12-1build2_BUILDING.txt.gz
[2] 
https://buildd.debian.org/status/fetch.php?pkg=pyyaml&arch=i386&ver=3.12-1&stamp=1472969660&raw=0

Reply via email to