[latex3-commits] [git/LaTeX3-latex3-latex2e] versioning: change the test file so that one release is before and the others after rollout introduction (0aeef32)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Feb 19 21:48:40 CET 2018


Repository : https://github.com/latex3/latex2e
On branch  : versioning
Link       : https://github.com/latex3/latex2e/commit/0aeef32dbf04b0fa9811ff7008bc1c2246b1c9f8

>---------------------------------------------------------------

commit 0aeef32dbf04b0fa9811ff7008bc1c2246b1c9f8
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Feb 19 21:48:40 2018 +0100

    change the test file so that one release is before and the others after rollout introduction


>---------------------------------------------------------------

0aeef32dbf04b0fa9811ff7008bc1c2246b1c9f8
 base/testfiles/tlb-rollback-001.luatex.tlg |  302 ++++++++++++++--------------
 base/testfiles/tlb-rollback-001.lvt        |   58 +++---
 base/testfiles/tlb-rollback-001.tlg        |  302 ++++++++++++++--------------
 3 files changed, 335 insertions(+), 327 deletions(-)

diff --git a/base/testfiles/tlb-rollback-001.luatex.tlg b/base/testfiles/tlb-rollback-001.luatex.tlg
index 293462d..a0f4a7a 100644
--- a/base/testfiles/tlb-rollback-001.luatex.tlg
+++ b/base/testfiles/tlb-rollback-001.luatex.tlg
@@ -48,7 +48,7 @@ LaTeX Warning: You have requested, on input line ..., version
     3: 
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -57,17 +57,17 @@ This is the current testpkg!
     2: dvips
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: 2016-01-01
+    3: 2019-01-01
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -76,13 +76,13 @@ This is the current testpkg!
     2: dvips
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
 LaTeX Warning: You have requested, on input line ..., version
                but only version
-               `2016-07-21 v3.5 test package'
+               `2019-07-21 v3.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -121,8 +121,8 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Result: use testpkg-2014-01-01
 Rollback for package 'testpkg' requested -> date 2014-03-01.
          Best approximation is the release introduced on 2014-01-01.
@@ -134,7 +134,7 @@ This is testpkg 2014-01-01!
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-01
+    3: =2018-10-01
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -144,24 +144,24 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-01.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-01.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-02
+    3: =2018-10-02
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -171,24 +171,24 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-02.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-02.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2016-07-10
+    3: =2019-07-10
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -198,13 +198,16 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Package: testpkg 2016-07-21 v3.5 test package
+ 2: 2019-07-01
+Result: use current version
+Rollback for package 'testpkg' requested -> date 2019-07-10.
+         Best approximation is the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -221,15 +224,15 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-Result: use testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+Result: use testpkg-2018-10-01
 Rollback for package 'testpkg' requested -> version 'v2'.
-         This corresponds to the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+         This corresponds to the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -244,16 +247,16 @@ This is testpkg 2015-10-01!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 Result: use current version
 Rollback for package 'testpkg' requested -> version 'v3'.
-         This corresponds to the release introduced on 2016-07-01.
-Package: testpkg 2016-07-21 v3.5 test package
+         This corresponds to the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -270,20 +273,20 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 ! LaTeX Error: Requested version 'v4' for package 'testpkg' is unknown.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\DeclareCurrentRelease[v3]{2016-07-01}
+l. ...\DeclareCurrentRelease[v3]{2019-07-01}
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -300,19 +303,19 @@ This is the current testpkg!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -326,32 +329,32 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: 2016-01-01
+    3: 2019-01-01
     4: sty
 ! LaTeX Error: Suspicious rollback/min-date date given.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\usepackage[dvips]{testpkg}[2016-01-01]
-There is a minimal date of 2016-01-01 specified for package 'testpkg'.
-But this is in conflict with a rollback request to 2015-12-24, so something
+l. ...\usepackage[dvips]{testpkg}[2019-01-01]
+There is a minimal date of 2019-01-01 specified for package 'testpkg'.
+But this is in conflict with a rollback request to 2018-12-24, so something
 is wrong here. Continue and I ignore the minimal date request.
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -361,24 +364,24 @@ is wrong here. Continue and I ignore the minimal date request.
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 LaTeX Warning: You have requested, on input line ..., version
-               `2016-01-01' of package testpkg,
+               `2019-01-01' of package testpkg,
                but only version
-               `2015-10-01 v2.5 test package'
+               `2018-10-01 v2.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -388,7 +391,7 @@ LaTeX Warning: You have requested, on input line ..., version
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-But this is in conflict with a rollback request to 2015-12-24, so something
+But this is in conflict with a rollback request to 2018-12-24, so something
 is wrong here. Continue and I ignore the minimal date request.
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -398,23 +401,23 @@ is wrong here. Continue and I ignore the minimal date request.
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 LaTeX Warning: You have requested, on input line ..., version
                but only version
-               `2015-10-01 v2.5 test package'
+               `2018-10-01 v2.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -453,8 +456,8 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Result: use testpkg-2014-01-01
 Rollback for package 'testpkg' requested -> date 2014-03-01.
          Best approximation is the release introduced on 2014-01-01.
@@ -466,7 +469,7 @@ This is testpkg 2014-01-01!
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-01
+    3: =2018-10-01
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -476,24 +479,24 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-01.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-01.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-02
+    3: =2018-10-02
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -503,24 +506,24 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-02.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-02.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2016-07-10
+    3: =2019-07-10
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -530,13 +533,16 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Package: testpkg 2016-07-21 v3.5 test package
+ 2: 2019-07-01
+Result: use current version
+Rollback for package 'testpkg' requested -> date 2019-07-10.
+         Best approximation is the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -553,15 +559,15 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-Result: use testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+Result: use testpkg-2018-10-01
 Rollback for package 'testpkg' requested -> version 'v2'.
-         This corresponds to the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+         This corresponds to the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -576,16 +582,16 @@ This is testpkg 2015-10-01!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 Result: use current version
 Rollback for package 'testpkg' requested -> version 'v3'.
-         This corresponds to the release introduced on 2016-07-01.
-Package: testpkg 2016-07-21 v3.5 test package
+         This corresponds to the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -602,20 +608,20 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 ! LaTeX Error: Requested version 'v4' for package 'testpkg' is unknown.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\DeclareCurrentRelease[v3]{2016-07-01}
+l. ...\DeclareCurrentRelease[v3]{2019-07-01}
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
diff --git a/base/testfiles/tlb-rollback-001.lvt b/base/testfiles/tlb-rollback-001.lvt
index ee29898..2263868 100644
--- a/base/testfiles/tlb-rollback-001.lvt
+++ b/base/testfiles/tlb-rollback-001.lvt
@@ -1,17 +1,18 @@
 %
 % Check that the rollback mechanism works
 %
+%  we pretend our package is partly in the future (as we have 2018/02 right now)
+%  
+%
 % A few test packages up front:
 %
 \begin{filecontents}{testpkg.sty}
 % The current package ...
-\providecommand\DeclareOldRelease[3][]{}
-\providecommand\DeclareCurrentRelease[2][]{}
 \DeclareOldRelease[v1]{2014-01-01}{testpkg-2014-01-01}
-\DeclareOldRelease[v2]{2015-10-01}{testpkg-2015-10-01}
-\DeclareCurrentRelease[v3]{2016-07-01}
+\DeclareOldRelease[v2]{2018-10-01}{testpkg-2018-10-01}
+\DeclareCurrentRelease[v3]{2019-07-01}
 
-\ProvidesPackage{testpkg}[2016-07-21 v3.5 test package] % this has a
+\ProvidesPackage{testpkg}[2019-07-21 v3.5 test package] % this has a
                                                         % minor change
                                                         % so a
                                                         % different date
@@ -22,10 +23,7 @@
 \end{filecontents}
 
 \begin{filecontents}{testpkg-2014-01-01.sty}
-% the oldest known release (v1) ...
-\providecommand\DeclareOldRelease[3][]{}
-\providecommand\DeclareCurrentRelease[2][]{}
-\DeclareCurrentRelease[v1]{2014-01-01}
+% the oldest known release (v1) ... before rollback was available
 \ProvidesPackage{testpkg}[2014-01-01 v1.2 test package]
 \DeclareOption{dvips}{\typeout{ -> option dvips executed}}
 \ProcessOptions
@@ -33,16 +31,14 @@
 % allow repeated loading (for testing)
 \end{filecontents}
 
-\begin{filecontents}{testpkg-2015-10-01.sty}
+\begin{filecontents}{testpkg-2018-10-01.sty}
 % this is v2 ...
-\providecommand\DeclareOldRelease[3][]{}
-\providecommand\DeclareCurrentRelease[2][]{}
 \DeclareOldRelease[v1]{2014-01-01}{testpkg-2014-01-01}
-\DeclareCurrentRelease[v2]{2015-10-01}
-\ProvidesPackage{testpkg}[2015-10-01 v2.5 test package]
+\DeclareCurrentRelease[v2]{2018-10-01}
+\ProvidesPackage{testpkg}[2018-10-01 v2.5 test package]
 \DeclareOption{dvips}{\typeout{ -> option dvips executed}}
 \ProcessOptions
-\typeout{This is testpkg 2015-10-01!}
+\typeout{This is testpkg 2018-10-01!}
 % allow repeated loading (for testing)
 \end{filecontents}
 
@@ -74,19 +70,19 @@
 \ForgetAboutTestpkg
 \usepackage[dvips]{testpkg}
 
-% mindate request
+% mindate request (select current version)
 \ForgetAboutTestpkg
-\RequirePackage[dvips]{testpkg}[2015/05/05]
+\RequirePackage[dvips]{testpkg}[2018/05/05]
 
-% conflict with latexrelease later  on
+% conflict with latexrelease later on  (select current version)
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[2016-01-01]
+\usepackage[dvips]{testpkg}[2019-01-01]
 
-% ... in future
+% ... in future (warning)
 \ForgetAboutTestpkg
 \RequirePackage[dvips]{testpkg}[2020/05/05]
 
-% earlier than the fist release!
+% earlier than the first release!
 \ForgetAboutTestpkg
 \usepackage[dvips]{testpkg}[=2011/03/01]
 
@@ -96,15 +92,15 @@
 
 % exact
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2015-10-01]
+\usepackage[dvips]{testpkg}[=2018-10-01]
 
 % a few days off
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2015-10-02]
+\usepackage[dvips]{testpkg}[=2018-10-02]
 
 % kind of current
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2016-07-10]
+\usepackage[dvips]{testpkg}[=2019-07-10]
 
 
 % named request old
@@ -123,7 +119,7 @@
 % now again with latexrelease set
 
 \OMIT
-\RequirePackage[2015-12-24]{latexrelease}
+\RequirePackage[2018-12-24]{latexrelease}
 \TIMO
 
 % no local rollback
@@ -132,17 +128,17 @@
 
 % mindate request
 \ForgetAboutTestpkg
-\RequirePackage[dvips]{testpkg}[2015/05/05]
+\RequirePackage[dvips]{testpkg}[2018/05/05]
 
 % conflict with latexrelease later  on
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[2016-01-01]
+\usepackage[dvips]{testpkg}[2019-01-01]
 
 % ... in future
 \ForgetAboutTestpkg
 \RequirePackage[dvips]{testpkg}[2020/05/05]
 
-% earlier than the fist release!
+% earlier than the first release!
 \ForgetAboutTestpkg
 \usepackage[dvips]{testpkg}[=2011/03/01]
 
@@ -152,15 +148,15 @@
 
 % exact
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2015-10-01]
+\usepackage[dvips]{testpkg}[=2018-10-01]
 
 % a few days off
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2015-10-02]
+\usepackage[dvips]{testpkg}[=2018-10-02]
 
 % kind of current
 \ForgetAboutTestpkg
-\usepackage[dvips]{testpkg}[=2016-07-10]
+\usepackage[dvips]{testpkg}[=2019-07-10]
 
 
 % named request old
diff --git a/base/testfiles/tlb-rollback-001.tlg b/base/testfiles/tlb-rollback-001.tlg
index e875b74..3a8a51a 100644
--- a/base/testfiles/tlb-rollback-001.tlg
+++ b/base/testfiles/tlb-rollback-001.tlg
@@ -48,7 +48,7 @@ LaTeX Warning: You have requested, on input line ..., version
     3: 
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -57,17 +57,17 @@ This is the current testpkg!
     2: dvips
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: 2016-01-01
+    3: 2019-01-01
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -76,13 +76,13 @@ This is the current testpkg!
     2: dvips
     4: sty
 (testpkg.sty
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
 LaTeX Warning: You have requested, on input line ..., version
                but only version
-               `2016-07-21 v3.5 test package'
+               `2019-07-21 v3.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -121,8 +121,8 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Result: use testpkg-2014-01-01
 Rollback for package 'testpkg' requested -> date 2014-03-01.
          Best approximation is the release introduced on 2014-01-01.
@@ -134,7 +134,7 @@ This is testpkg 2014-01-01!
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-01
+    3: =2018-10-01
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -144,24 +144,24 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-01.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-01.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-02
+    3: =2018-10-02
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -171,24 +171,24 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-02.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-02.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2016-07-10
+    3: =2019-07-10
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -198,13 +198,16 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Package: testpkg 2016-07-21 v3.5 test package
+ 2: 2019-07-01
+Result: use current version
+Rollback for package 'testpkg' requested -> date 2019-07-10.
+         Best approximation is the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -221,15 +224,15 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-Result: use testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+Result: use testpkg-2018-10-01
 Rollback for package 'testpkg' requested -> version 'v2'.
-         This corresponds to the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+         This corresponds to the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -244,16 +247,16 @@ This is testpkg 2015-10-01!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 Result: use current version
 Rollback for package 'testpkg' requested -> version 'v3'.
-         This corresponds to the release introduced on 2016-07-01.
-Package: testpkg 2016-07-21 v3.5 test package
+         This corresponds to the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -270,20 +273,20 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 ! LaTeX Error: Requested version 'v4' for package 'testpkg' is unknown.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\DeclareCurrentRelease[v3]{2016-07-01}
+l. ...\DeclareCurrentRelease[v3]{2019-07-01}
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -300,19 +303,19 @@ This is the current testpkg!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -326,32 +329,32 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: 2016-01-01
+    3: 2019-01-01
     4: sty
 ! LaTeX Error: Suspicious rollback/min-date date given.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\usepackage[dvips]{testpkg}[2016-01-01]
-There is a minimal date of 2016-01-01 specified for package 'testpkg'.
-But this is in conflict with a rollback request to 2015-12-24, so something
+l. ...\usepackage[dvips]{testpkg}[2019-01-01]
+There is a minimal date of 2019-01-01 specified for package 'testpkg'.
+But this is in conflict with a rollback request to 2018-12-24, so something
 is wrong here. Continue and I ignore the minimal date request.
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -361,24 +364,24 @@ is wrong here. Continue and I ignore the minimal date request.
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 LaTeX Warning: You have requested, on input line ..., version
-               `2016-01-01' of package testpkg,
+               `2019-01-01' of package testpkg,
                but only version
-               `2015-10-01 v2.5 test package'
+               `2018-10-01 v2.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -388,7 +391,7 @@ LaTeX Warning: You have requested, on input line ..., version
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-But this is in conflict with a rollback request to 2015-12-24, so something
+But this is in conflict with a rollback request to 2018-12-24, so something
 is wrong here. Continue and I ignore the minimal date request.
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -398,23 +401,23 @@ is wrong here. Continue and I ignore the minimal date request.
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-12-24.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-12-24.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 LaTeX Warning: You have requested, on input line ..., version
                but only version
-               `2015-10-01 v2.5 test package'
+               `2018-10-01 v2.5 test package'
                is available.
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -453,8 +456,8 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Result: use testpkg-2014-01-01
 Rollback for package 'testpkg' requested -> date 2014-03-01.
          Best approximation is the release introduced on 2014-01-01.
@@ -466,7 +469,7 @@ This is testpkg 2014-01-01!
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-01
+    3: =2018-10-01
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -476,24 +479,24 @@ This is testpkg 2014-01-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-01.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-01.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2015-10-02
+    3: =2018-10-02
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -503,24 +506,24 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Result: use testpkg-2015-10-01
-Rollback for package 'testpkg' requested -> date 2015-10-02.
-         Best approximation is the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+ 2: 2019-07-01
+Result: use testpkg-2018-10-01
+Rollback for package 'testpkg' requested -> date 2018-10-02.
+         Best approximation is the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
     2: dvips
-    3: =2016-07-10
+    3: =2019-07-10
     4: sty
 (testpkg.sty
 ---\DeclareOldRelease:
@@ -530,13 +533,16 @@ This is testpkg 2015-10-01!
 New candidate: testpkg-2014-01-01
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-New candidate: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+New candidate: testpkg-2018-10-01
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
-Package: testpkg 2016-07-21 v3.5 test package
+ 2: 2019-07-01
+Result: use current version
+Rollback for package 'testpkg' requested -> date 2019-07-10.
+         Best approximation is the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -553,15 +559,15 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
-Result: use testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
+Result: use testpkg-2018-10-01
 Rollback for package 'testpkg' requested -> version 'v2'.
-         This corresponds to the release introduced on 2015-10-01.
-(testpkg-2015-10-01.sty
-Package: testpkg 2015-10-01 v2.5 test package
+         This corresponds to the release introduced on 2018-10-01.
+(testpkg-2018-10-01.sty
+Package: testpkg 2018-10-01 v2.5 test package
  -> option dvips executed
-This is testpkg 2015-10-01!
+This is testpkg 2018-10-01!
 ))
 --- File loaded request (\usepackage or ...)
     1: testpkg
@@ -576,16 +582,16 @@ This is testpkg 2015-10-01!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 Result: use current version
 Rollback for package 'testpkg' requested -> version 'v3'.
-         This corresponds to the release introduced on 2016-07-01.
-Package: testpkg 2016-07-21 v3.5 test package
+         This corresponds to the release introduced on 2019-07-01.
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )
@@ -602,20 +608,20 @@ This is the current testpkg!
 Label doesn't match
 ---\DeclareOldRelease:
     1: v2
-    2: 2015-10-01
-    3: testpkg-2015-10-01
+    2: 2018-10-01
+    3: testpkg-2018-10-01
 Label doesn't match
 ---DeclareCurrentRelease
  1: v3
- 2: 2016-07-01
+ 2: 2019-07-01
 ! LaTeX Error: Requested version 'v4' for package 'testpkg' is unknown.
 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H <return>  for immediate help.
  ...                                              
-l. ...\DeclareCurrentRelease[v3]{2016-07-01}
+l. ...\DeclareCurrentRelease[v3]{2019-07-01}
 Try typing  <return>  to proceed.
 If that doesn't work, type  X <return>  to quit.
-Package: testpkg 2016-07-21 v3.5 test package
+Package: testpkg 2019-07-21 v3.5 test package
  -> option dvips executed
 This is the current testpkg! 
 )





More information about the latex3-commits mailing list