Bug#889732: libconfig-model-dpkg-perl: Does not recognize Salsa platform in Vcs field

gregor herrmann gregoa at debian.org
Fri Mar 23 14:33:38 UTC 2018


On Fri, 23 Mar 2018 13:35:22 +0100, domi.dumont at free.fr wrote:

> > Good news: I've added the computed values for Debian-Med and
> > Debian-Science in git.
> Thanks :-)

That was the easy part :)
 
> > Bad news: That's not enough; AFAICS cme fix doesn't change existing
> > values, and besides that anonscm and friends are still considered
> > valid.
> The "compute" specification is used as a default value. I.e. an old value
> (even wrong)
> is not replaced

Right, that's what I found out as well.
 
> > Even worse news: Trying to rip out anonscm and other alioth URLs is
> > beyond my understanding of Config::Model, I can only trigger huge
> > amounts of test failures.
> > I'm afraid that's a case for Dominique alone ...
> ok. I'll fix this.

Thanks.
And I saw your commit with $_ = undef. Nice :)

I tried the same for Vcs-Git and got interesting errors, but they
also appear with Vcs-Browser:

If I add

    [ 'Vcs-Browser', 'http://anonscm.debian.org/cgit/foo-team/bar.git','', $expected_warn ],

to the @vcs_tests array in t/dependency-check.t, I get

#   Failed test 'fixed Vcs-Browser URL'
#   at t/dependency-check.t line 478.
#          got: 'https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugins-cjm-perl'
#     expected: ''

Looks like the "old" value is still there somehow?


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: Andrew Lloyd Webber & Tim Rice: Gethsemane (I Only Want To Say)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20180323/ada4cb67/attachment.sig>


More information about the pkg-perl-maintainers mailing list