https://qa.debian.org/excuses.php?package=luajit autopkgtest on ibm archs encountered somewhat regression, since I only removed Conflicts+Replaces from the src:luajit side.
I fixed this issue and uploaded src:luajit2 https://salsa.debian.org/lua-team/luajit2/-/commit/12818940efdf76cf48b8e2cfea2dfaa5dc11664a luajit2 (2.1-20220411-5) unstable Now it should be fine after several hours when we retry the autopkgtest. On Tue, 2022-06-07 at 22:28 -0700, M. Zhou wrote: > https://buildd.debian.org/status/package.php?p=luajit > All green, including ppc64el and s390x > (arch-specific transitional dummy package) > > Seems we are ready to start the rebuild? > > On Tue, 2022-06-07 at 20:37 -0700, M. Zhou wrote: > > On Tue, 2022-06-07 at 20:03 -0700, M. Zhou wrote: > > > > > > > > > > > Yes, except for the part about patching d/control. We'll have to find > > > > another way. An alternative to what I wrote before is a extension of > > > > the > > > > description to say that the binary is empty on s390x and ppc64el. > > > > > > So both patching control and double stanza do not work. Currently > > > the only solution that I can think of is to upload a NEW empty > > > dummy source package: > > > > > > src:luajit-ibm-transition > > > * bin:luajit > > > Architecture: ppc64el s390x > > > Depends: luajit2 > > > * ... > > > > > > > I realized that the solution is very simple. > > I can simply re-enable ppc64el s390x, and install nothing into the binary > > packages. Simple tweak on Depends/Conclicts/Replaces should be enough: > > https://salsa.debian.org/lua-team/luajit/-/commit/0cc94e0caf8f78568c42c8fdf8db0c34766710fa > > > > I built the package locally, and additionally with sbuild/qemu ppc64el. > > See following the trimmed debc information. I'm uploading this revision > > shortly. > > > > ===================================================================== > > > > > > libluajit-5.1-2_2.1.0~beta3+git20220320+dfsg-2_amd64.deb > > -------------------------------------------------------- > > new Debian package, version 2.0. > > size 256424 bytes: control archive=1760 bytes. > > 833 bytes, 20 lines control > > 240 bytes, 3 lines md5sums > > 66 bytes, 1 lines shlibs > > 4702 bytes, 148 lines symbols > > 67 bytes, 2 lines triggers > > Package: libluajit-5.1-2 > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: amd64 > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 581 > > Depends: libluajit-5.1-common (= 2.1.0~beta3+git20220320+dfsg-2), libc6 > > (>= 2.29), libgcc-s1 (>= 3.3) > > Conflicts: libluajit2-5.1-2 > > Replaces: libluajit2-5.1-2 > > > > libluajit-5.1-common_2.1.0~beta3+git20220320+dfsg-2_all.deb > > ----------------------------------------------------------- > > new Debian package, version 2.0. > > size 49592 bytes: control archive=1104 bytes. > > 523 bytes, 15 lines control > > 1503 bytes, 19 lines md5sums > > Package: libluajit-5.1-common > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: all > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 218 > > Conflicts: libluajit2-5.1-common > > Replaces: libluajit2-5.1-common > > > > libluajit-5.1-dev_2.1.0~beta3+git20220320+dfsg-2_amd64.deb > > ---------------------------------------------------------- > > new Debian package, version 2.0. > > size 275064 bytes: control archive=916 bytes. > > 537 bytes, 16 lines control > > 710 bytes, 10 lines md5sums > > Package: libluajit-5.1-dev > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: amd64 > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 771 > > Depends: libluajit-5.1-2 (= 2.1.0~beta3+git20220320+dfsg-2) > > Conflicts: libluajit2-5.1-dev > > Replaces: libluajit2-5.1-dev > > > > luajit_2.1.0~beta3+git20220320+dfsg-2_amd64.deb > > ----------------------------------------------- > > new Debian package, version 2.0. > > size 262800 bytes: control archive=888 bytes. > > 857 bytes, 19 lines control > > 254 bytes, 4 lines md5sums > > Package: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: amd64 > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 592 > > Depends: libluajit-5.1-2 (= 2.1.0~beta3+git20220320+dfsg-2), > > libluajit-5.1-common (= 2.1.0~beta3+git20220320+dfsg-2), > > libc6 (>= 2.29), libgcc-s1 (>= 3.3) > > Conflicts: luajit2 > > Replaces: luajit2 > > > > ====================================================================== > > > > libluajit-5.1-2_2.1.0~beta3+git20220320+dfsg-2_ppc64el.deb > > ---------------------------------------------------------- > > new Debian package, version 2.0. > > size 7584 bytes: control archive=780 bytes. > > 703 bytes, 18 lines control > > 158 bytes, 2 lines md5sums > > Package: libluajit-5.1-2 > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: ppc64el > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 15 > > Depends: libluajit2-5.1-2 > > > > libluajit-5.1-common_2.1.0~beta3+git20220320+dfsg-2_all.deb > > ----------------------------------------------------------- > > new Debian package, version 2.0. > > size 49592 bytes: control archive=1104 bytes. > > 523 bytes, 15 lines control > > 1503 bytes, 19 lines md5sums > > Package: libluajit-5.1-common > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: all > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 218 > > Conflicts: libluajit2-5.1-common > > Replaces: libluajit2-5.1-common > > > > libluajit-5.1-dev_2.1.0~beta3+git20220320+dfsg-2_ppc64el.deb > > ------------------------------------------------------------ > > new Debian package, version 2.0. > > size 7444 bytes: control archive=636 bytes. > > 447 bytes, 14 lines control > > 162 bytes, 2 lines md5sums > > Package: libluajit-5.1-dev > > Source: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: ppc64el > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 15 > > Depends: libluajit2-5.1-dev > > > > luajit_2.1.0~beta3+git20220320+dfsg-2_ppc64el.deb > > ------------------------------------------------- > > new Debian package, version 2.0. > > size 7556 bytes: control archive=760 bytes. > > 684 bytes, 17 lines control > > 140 bytes, 2 lines md5sums > > Package: luajit > > Version: 2.1.0~beta3+git20220320+dfsg-2 > > Architecture: ppc64el > > Maintainer: Debian Lua Team <pkg-lua-de...@lists.alioth.debian.org> > > Installed-Size: 15 > > Depends: luajit2 > > >