Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gap-images for openSUSE:Factory 
checked in at 2026-08-18 16:36:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-images (Old)
 and      /work/SRC/openSUSE:Factory/.gap-images.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-images"

Tue Aug 18 16:36:44 2026 rev:5 rq:1371721 version:1.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-images/gap-images.changes    2026-08-14 
22:08:11.686655518 +0200
+++ /work/SRC/openSUSE:Factory/.gap-images.new.1258/gap-images.changes  
2026-08-18 16:37:12.946502382 +0200
@@ -1,0 +2,13 @@
+Tue Aug 18 10:30:54 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.4.2
+  * Fix an error in `MinimalImage` and friends for a group given by
+    an empty list of generators, such as `Group([], ())`.
+
+-------------------------------------------------------------------
+Mon Aug 17 18:43:49 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.4.1
+  * Fix accidental error in test suite when `vole` is not present.
+
+-------------------------------------------------------------------

Old:
----
  images-1.4.0.tar.gz

New:
----
  images-1.4.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gap-images.spec ++++++
--- /var/tmp/diff_new_pack.JaqhnC/_old  2026-08-18 16:37:13.938537925 +0200
+++ /var/tmp/diff_new_pack.JaqhnC/_new  2026-08-18 16:37:13.940537997 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           gap-images
-Version:        1.4.0
+Version:        1.4.2
 Release:        0
 Summary:        GAP: Minimal and Canonical images
 License:        MPL-2.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.JaqhnC/_old  2026-08-18 16:37:13.975539251 +0200
+++ /var/tmp/diff_new_pack.JaqhnC/_new  2026-08-18 16:37:13.979539394 +0200
@@ -1,5 +1,5 @@
-mtime: 1786643521
-commit: 21d070c7d53b8a14262305c703a95d8ecb27cff54b719c2a80adaf54309611cc
+mtime: 1787049063
+commit: 6b9f969964e7f4231147ee5a7feb5126aadbd5d728fa432e39b2408fe3aef218
 url: https://src.opensuse.org/jengelh/gap-images
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-08-18 12:31:03.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ images-1.4.0.tar.gz -> images-1.4.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/CHANGES.md new/images-1.4.2/CHANGES.md
--- old/images-1.4.0/CHANGES.md 2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/CHANGES.md 2026-08-18 02:00:00.000000000 +0200
@@ -1,5 +1,14 @@
 # Changelog for the images package
 
+## 1.4.2 (2026-08-18)
+
+* Fix an error in `MinimalImage` and friends for a group given by an
+  empty list of generators, such as `Group([], ())`.
+
+## 1.4.1 (2026-08-17)
+
+* Fix accidental error in test suite when `vole` is not present.
+
 ## 1.4.0 (2026-08-12)
 
 New functionality:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/PackageInfo.g 
new/images-1.4.2/PackageInfo.g
--- old/images-1.4.0/PackageInfo.g      2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/PackageInfo.g      2026-08-18 02:00:00.000000000 +0200
@@ -10,8 +10,8 @@
 
 PackageName := "images",
 Subtitle := "Minimal and Canonical images",
-Version := "1.4.0",
-Date := "12/08/2026", # dd/mm/yyyy format
+Version := "1.4.2",
+Date := "18/08/2026", # dd/mm/yyyy format
 License := "MPL-2.0",
 Persons := [
   rec(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/_entities.xml 
new/images-1.4.2/doc/_entities.xml
--- old/images-1.4.0/doc/_entities.xml  2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/_entities.xml  2026-08-18 02:00:00.000000000 +0200
@@ -1,5 +1,5 @@
 <!ENTITY Images '<Package>Images</Package>'>
-<!ENTITY RELEASEDATE '12 August 2026'>
+<!ENTITY RELEASEDATE '18 August 2026'>
 <!ENTITY RELEASEYEAR '2026'>
-<!ENTITY VERSION '1.4.0'>
+<!ENTITY VERSION '1.4.2'>
 <!ENTITY images '<Package>images</Package>'>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/_main.tex 
new/images-1.4.2/doc/_main.tex
--- old/images-1.4.0/doc/_main.tex      2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/_main.tex      2026-08-18 02:00:00.000000000 +0200
@@ -100,8 +100,8 @@
 \mbox{}}}\\
 \vfill
 
-{\Huge  1.4.0 \mbox{}}\\[1cm]
-{ 12 August 2026 \mbox{}}\\[1cm]
+{\Huge  1.4.2 \mbox{}}\\[1cm]
+{ 18 August 2026 \mbox{}}\\[1cm]
 \mbox{}\\[2cm]
 {\Large \textbf{\strut  Christopher Jefferson    \strut\mbox{}}}\\
 {\Large \textbf{\strut  Markus Pfeiffer    \strut\mbox{}}}\\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/chap0.html 
new/images-1.4.2/doc/chap0.html
--- old/images-1.4.0/doc/chap0.html     2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/chap0.html     2026-08-18 02:00:00.000000000 +0200
@@ -29,10 +29,10 @@
 <h2>Minimal and Canonical images</h2>
 
 <p>
-    1.4.0</p>
+    1.4.2</p>
 
 <p>
-    12 August 2026
+    18 August 2026
   </p>
 
 </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/chap0.txt 
new/images-1.4.2/doc/chap0.txt
--- old/images-1.4.0/doc/chap0.txt      2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/chap0.txt      2026-08-18 02:00:00.000000000 +0200
@@ -6,10 +6,10 @@
                           Minimal and Canonical images 
   
   
-                                     1.4.0
+                                     1.4.2
   
   
-                                 12 August 2026
+                                 18 August 2026
   
   
                              Christopher Jefferson
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/chap0_mj.html 
new/images-1.4.2/doc/chap0_mj.html
--- old/images-1.4.0/doc/chap0_mj.html  2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/chap0_mj.html  2026-08-18 02:00:00.000000000 +0200
@@ -32,10 +32,10 @@
 <h2>Minimal and Canonical images</h2>
 
 <p>
-    1.4.0</p>
+    1.4.2</p>
 
 <p>
-    12 August 2026
+    18 August 2026
   </p>
 
 </div>
Binary files old/images-1.4.0/doc/manual.pdf and 
new/images-1.4.2/doc/manual.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/doc/title.xml 
new/images-1.4.2/doc/title.xml
--- old/images-1.4.0/doc/title.xml      2026-08-12 02:00:00.000000000 +0200
+++ new/images-1.4.2/doc/title.xml      2026-08-18 02:00:00.000000000 +0200
@@ -9,7 +9,7 @@
     Minimal and Canonical images
   </Subtitle>
   <Version>
-    1.4.0
+    1.4.2
   </Version>
   <Author>
     Christopher Jefferson
@@ -31,7 +31,7 @@
 <Email>[email protected]</Email>
   </Author>
   <Date>
-    12 August 2026
+    18 August 2026
   </Date>
   <Copyright>
     &copyright; 2013-2026
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/gap/smallestImage.gi 
new/images-1.4.2/gap/smallestImage.gi
--- old/images-1.4.0/gap/smallestImage.gi       2026-08-12 02:00:00.000000000 
+0200
+++ new/images-1.4.2/gap/smallestImage.gi       2026-08-18 02:00:00.000000000 
+0200
@@ -522,8 +522,9 @@
     # generous chain-free budget enumerated 40320 elements in 600ms
     # where the search takes 95ms. See smallorbit/cap-misfire in
     # tst/bench.g.
-    if settings.bruteForce = true then
-        # the caller has taken responsibility for the orbit being small
+    if settings.bruteForce = true or IsEmpty(gens) then
+        # the caller has taken responsibility for the orbit being small;
+        # a group given by an empty generating list has a one-element orbit
         cap := infinity;
     else
         cap := Minimum(500000,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/tst/test_combiimages1.tst 
new/images-1.4.2/tst/test_combiimages1.tst
--- old/images-1.4.0/tst/test_combiimages1.tst  2026-08-12 02:00:00.000000000 
+0200
+++ new/images-1.4.2/tst/test_combiimages1.tst  2026-08-18 02:00:00.000000000 
+0200
@@ -1,4 +1,4 @@
-#@if LoadPackage("vole", false)
+#@if LoadPackage("vole", false) = true
 gap> ReadPackage("images","tst/test_functions.g");;
 gap> checkCanonicalImageAtoms();
 gap> checkCanonicalImageMultiset();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/images-1.4.0/tst/test_minimage.tst 
new/images-1.4.2/tst/test_minimage.tst
--- old/images-1.4.0/tst/test_minimage.tst      2026-08-12 02:00:00.000000000 
+0200
+++ new/images-1.4.2/tst/test_minimage.tst      2026-08-18 02:00:00.000000000 
+0200
@@ -72,6 +72,20 @@
 gap> pp^MinimalImagePerm(SymmetricGroup(30), pp, OnPoints)
 >    = MinimalImage(SymmetricGroup(30), pp, OnPoints);
 true
+
+# a group given by an empty list of generators: the orbit budget divides
+# by the generator count
+gap> triv := Group([], ());;
+gap> MinimalImage(triv, PartialPerm([2,4],[3,5]), OnPoints);
+[2,3][4,5]
+gap> MinimalImage(triv, Transformation([2,1,1]), OnPoints);
+Transformation( [ 2, 1, 1 ] )
+gap> MinimalImage(triv, [2,4], OnSets);
+[ 2, 4 ]
+gap> IsMinimalImage(triv, PartialPerm([2,4],[3,5]), OnPoints);
+true
+gap> MinimalImagePerm(triv, PartialPerm([2,4],[3,5]), OnPoints);
+()
 gap> STOP_TEST( "test_minimage.tst", 10000 );
 images package: test_minimage.tst
 #############################################################################

Reply via email to