Point out that at some stage, porting tests will fail.
authorAbigail <abigail@abigail.be>
Mon, 21 Mar 2016 16:56:51 +0000 (17:56 +0100)
committerAbigail <abigail@abigail.be>
Mon, 21 Mar 2016 17:01:51 +0000 (18:01 +0100)
This trips me each and every time I make a release. Whenever the
release manager guide calls for a compile/make test cycle, I run
"make test_harness", and this fails at this stage, because Module::CoreList
has not been updated yet (the next action described in the release
managers guide is updating Module::CoreList).

I also removed some suboptimal advice I've written here in the past.

Porting/release_managers_guide.pod

index 53bf16f..245a22e 100644 (file)
@@ -429,10 +429,6 @@ You may also need to regen opcodes:
 
  $ ./perl -Ilib regen/opcode.pl
 
-You may have to add stub entries in C<%Module::CoreList::version>,
-C<%Module::CoreList::deprecated> and C<%Module::CoreList::Utils::delta>.
-If so, you must up their version numbers as well.
-
 Test your changes:
 
  $ git clean -xdf   # careful if you don't have local files to keep!
@@ -440,6 +436,9 @@ Test your changes:
  $ make
  $ make test
 
+Do note that at this stage, porting tests will fail. They will continue
+to fail until you've updated Module::CoreList, as described below.
+
 Commit your changes:
 
  $ git status