5 Jul 2009 04:13
version.pm 0.77 in M::B 0.33_04+ breaks a few distributions
David Golden <xdaveg <at> gmail.com>
2009-07-05 02:13:10 GMT
2009-07-05 02:13:10 GMT
I just finished the regression test of 0.33_05 against 0.33. The list is here: http://echo.dagolden.com/~xdg/m-b-0.33-0.33_05.txt The only things that really concern me are a few distributions that previously passed but now give 'na' grades. The all appear to be due to something like "use version 0.50; our $VERSION = ...". (Note -- what's odd is that version.pm is *installed*.) E.g.: * http://echo.dagolden.com/~xdg/m-b-0.33-0.33_05/0.33_05/na.DBIx-Tree-MaterializedPath-v0.06.i686-linux.2.6.24-16-generic.1246581100.3473.rpt * http://echo.dagolden.com/~xdg/m-b-0.33-0.33_05/0.33_05/na.EBook-Tools-0.4.5.i686-linux.2.6.24-16-generic.1246535864.13934.rpt * http://echo.dagolden.com/~xdg/m-b-0.33-0.33_05/0.33_05/na.Regexp-Common-debian-0.1.5.i686-linux.2.6.24-16-generic.1246621282.17913.rpt What's odd is that these modules passed in 0.33 through 0.33_03 and it would seem to be the addition of the new version code in 0.33_04 that causes the failure. On the one hand, these might be correct and the previous passing behavior was a bug. Or this is a regression and needs to be fixed before 0.34. I don't know which. John -- also, please see check version-AlphaBeta. "Build test" segfaults. I confirmed in a number of places, including perl 5.8.9 (with version.pm installed, as it turns out). So I'm not feeling very good about the 0.77 version.pm code and think(Continue reading)
RSS Feed