On 2018/08/28 21:11, Brian Callahan wrote:
> 
> 
> On 8/28/2018 6:01 PM, Charlene Wendling wrote:
> > On Tue, 28 Aug 2018 16:18:12 -0400
> > Brian Callahan wrote:
> >
> >> On 08/08/18 07:51, Charlène wrote:
> >>> On Wed, 8 Aug 2018 09:17:52 +0100
> >>> Stuart Henderson wrote:
> >>>
> >>>> On 2018/08/07 20:27, Charlène wrote:
> >>>>> On Mon, 6 Aug 2018 10:52:23 +0200
> >>>>> Charlène wrote:
> >>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> I'm currently working on an update for audio/abcde, that requires
> >>>>>> this update and a new port (audio/p5-MusicBrainz-DiscID).
> >>>>>>
> >>>>>> Abcde wants WebService::MusicBrainz v1.0.4, the latest release as
> >>>>>> i'm writing this.
> >>>>>>
> >>>>>> Many things changed, i'm quoting upstream:
> >>>>>>
> >>>>>> « Version 1.0 and future releases are not backward compatible
> >>>>>> with pre-1.0 releases. This is a complete re-write using version
> >>>>>> 2.0 of the MusicBrainz API and Mojolicious. »
> >>>>>>
> >>>>>> So i've checked with sqlports, no other ports than the future
> >>>>>> updated audio/abcde depends on this port.
> >>>>>>
> >>>>>> I'm also joining a very basic script, if you want to test the
> >>>>>> module.
> >>>>>>
> >>>>>> Comments and OK are welcome!
> >>>>>>
> >>>>>> Charlène.
> >>>>> Hi,
> >>>>>
> >>>>> I'm proposing myself as MAINTAINER for this port, so i'm joining a
> >>>>> new diff.
> >>>>>
> >>>>> Charlène.
> >>>> +LIB_DEPENDS=           www/p5-Mojo>=7.13
> >>>>
> >>>> LIB_DEPENDS is the wrong thing for Perl modules, they are
> >>>> RUN_DEPENDS.
> >>>>
> >>>> LIB_DEPENDS without an associated WANTLIB is always wrong.
> >>>>
> >>>>
> >>> Hi Stuart,
> >>>
> >>> Thanks for reviewing, i'm taking note of it and changed accordingly,
> >>> also removed a spacing inconsistency on MAINTAINER line.
> >>>
> >>> I've retested those changes, it builds and runs fine on my amd64
> >>> machine.
> >>>
> >>> Charlène.
> >> Some of the tests fail here though I'm not sure how much that matters.
> >> Stuart, you can go commit the update if you want. ok for me.
> >> ~Brian
> >>
> > Hi,
> >
> > I looked at the issue, Area.t fails at line 45 because the API returns
> > something different than expected, even by the doc [1]. ext:score is not
> > there, it's ns2:score now, see the live result here [2].
> >
> > The final target and only consumer that would be an upgraded
> > audio/abcde doesn't use area queries. If needed i'm joining an alternate
> > version of the port with the patched test (i'll need it for upstream
> > anyway): 
> >
> > ===>  Regression tests for p5-WebService-MusicBrainz-1.0.4
> > t/Area.t ....... ok
> > t/Artist.t ..... ok
> > t/Label.t ...... ok
> > t/Recording.t .. ok
> > t/Release.t .... ok
> > All tests successful.
> > Files=5, Tests=76, 38 wallclock secs ( 0.05 usr  0.08 sys +  1.99 cusr
> > 0.54 csys =  2.66 CPU) Result: PASS
> >
> > Charlène.
> >
> >
> > [1]
> > https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2/Search
> > [2] http://musicbrainz.org/ws/2/area/?query=%22California%22
> 
> This is fine with me too.
> 
> ~Brian
> 

OK.

Reply via email to