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 @@ [1X Minimal and Canonical images [101X - 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> ©right; 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 #############################################################################
