Package Details: perl-musicbrainz-discid 0.06-3

Git Clone URL: https://aur.archlinux.org/perl-musicbrainz-discid.git (read-only, click to copy)
Package Base: perl-musicbrainz-discid
Description: MusicBrainz::DiscID module
Upstream URL: https://metacpan.org/release/MusicBrainz-DiscID
Licenses: MIT
Submitter: elelay
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 51
Popularity: 0.112517
First Submitted: 2012-12-08 19:45 (UTC)
Last Updated: 2023-10-03 05:31 (UTC)

Latest Comments

« First ‹ Previous 1 2

elelay commented on 2015-05-01 07:11 (UTC)

martynjy: can't reproduce. 10discid.t accesses the musicbrainz servers so a temporary outage may result in failures. Have you tried a 2nd time? console output on my side: t/00use.t ..... ok t/05pod.t ..... ok t/10discid.t .. ok All tests successful. Files=3, Tests=56, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.10 cusr 0.02 csys = 0.14 CPU) Result: PASS

martynjy commented on 2015-04-29 11:05 (UTC)

Test Summary Report ------------------- t/10discid.t (Wstat: 134 Tests: 2 Failed: 0) Non-zero wait status: 134 Parse errors: Bad plan. You planned 54 tests but ran 2. Files=3, Tests=3, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.11 cusr 0.01 csys = 0.16 CPU) Result: FAIL Failed 1/3 test programs. 0/3 subtests failed.

elelay commented on 2014-01-09 20:55 (UTC)

bananabrain: thank you for the notice; updated right now.

bananabrain commented on 2014-01-09 18:30 (UTC)

They seem to have changed their website somewhat. "cpan.perl.org" doesn't exist. Maybe line 20 in PKGBUILD should read: source=(http://search.cpan.org/CPAN/authors/id/N/NJ/NJH/$_perlmod-$pkgver.tar.gz

elelay commented on 2013-10-20 20:22 (UTC)

update following comments on broken build (tests). Upstream bug reports already existed

elelay commented on 2013-10-20 19:48 (UTC)

this had already been tracked in CPAN: 2 bugs in https://rt.cpan.org/Public/Dist/Display.html?Name=MusicBrainz-DiscID

elelay commented on 2013-10-20 19:45 (UTC)

Hi, thanks for letting me know about it :-) These are test fails as you have understood I guess. Regarding the doc string I don't know why it pops out now but there is indeed a char wrong at line 159 in DiscId.pm. Regarding the 2 string comparisons failing this is because the URL has changed in a recent release of libdiscic (see http://tickets.musicbrainz.org/browse/LIB-53) so the URL returned by the C library has changed. This doesn't break the perl bindings, only the API unit test. So for now you would be safe to skip tests (comment line 34 of PKGBUILD). I'll see if I can get it fixed upstream.

tuomo commented on 2013-10-19 12:25 (UTC)

This doesn't compile. I get the following output: t/00use.t ..... ok t/05pod.t ..... skipped: Test::Pod 1.00 required for testing POD t/10discid.t .. 1/54 # Failed test at t/10discid.t line 31. # got: 'http://musicbrainz.org/cdtoc/attach?id=xUp1F2NkfP8s8jaeFn_Av3jNEI4-&tracks=22&toc=1+22+303602+150+9700+25887+39297+53795+63735+77517+94877+107270+123552+135522+148422+161197+174790+192022+205545+218010+228700+239590+255470+266932+288750' # expected: 'http://mm.musicbrainz.org/bare/cdlookup.html?id=xUp1F2NkfP8s8jaeFn_Av3jNEI4-&tracks=22&toc=1+22+303602+150+9700+25887+39297+53795+63735+77517+94877+107270+123552+135522+148422+161197+174790+192022+205545+218010+228700+239590+255470+266932+288750' # Failed test at t/10discid.t line 32. # got: 'http://musicbrainz.org/ws/1/release?type=xml&discid=xUp1F2NkfP8s8jaeFn_Av3jNEI4-&toc=1+22+303602+150+9700+25887+39297+53795+63735+77517+94877+107270+123552+135522+148422+161197+174790+192022+205545+218010+228700+239590+255470+266932+288750' # expected: 'http://mm.musicbrainz.org/ws/1/release?type=xml&discid=xUp1F2NkfP8s8jaeFn_Av3jNEI4-&toc=1+22+303602+150+9700+25887+39297+53795+63735+77517+94877+107270+123552+135522+148422+161197+174790+192022+205545+218010+228700+239590+255470+266932+288750' # Looks like you failed 2 tests of 54. t/10discid.t .. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/54 subtests Test Summary Report ------------------- t/10discid.t (Wstat: 512 Tests: 54 Failed: 2) Failed tests: 9-10 Non-zero exit status: 2 Files=3, Tests=55, 0 wallclock secs ( 0.02 usr 0.02 sys + 0.09 cusr 0.00 csys = 0.13 CPU) Result: FAIL Failed 1/3 test programs. 2/55 subtests failed.