Hi All,

I'm gradually weeding out the error cases in detecting catalog changes
in order to generate updates for mantis and the web db.  Here's an
interesting case I found tonight (trimmed to illustrate the point):

Old catalog:

perl/CSWperl
pm_dbd_sqlite/CSWpm-dbd-sqlite -> CSWperl, CSWpmdbi
pm_dbi_stub/CSWpmdbi -> CSWperl, CSWpm-dbi
pm_dbi/CSWpm-dbi -> CSWperl

New catalog:

perl/CSWperl
pm_dbd_sqlite/CSWpm-dbd-sqlite -> CSWperl,CSWpmdbi
pm_dbi2/CSWpmdbi -> CSWperl, CSWpm-dbi
pm_dbi/CSWpm-dbi -> CSWperl

This is a technically valid catalog as all dependencies are met
(chkcat should be happy).  I'm currently detecting this as a "Silent
Name Change."  This is an instance of 'un-stubbing' which I think
should be considered an error.  What do others think?

In this specific case, was the name change intentional?  It looks a
bit funny to me to start calling CSWpmdbi pm_dbi2 (version number is
1.616) all of a sudden after stubbing it out.  Can someone provide
insight on this?

Thanks
-Ben
--
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302

_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to