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 >