Bug#1012362: transition: luajit
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-devel@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-devel@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-devel@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-devel@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-devel@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-devel@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-devel@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-devel@lists.alioth.debian.org>
> Installed-Size: 15
> Depends: luajit2
>
Reply to: