Bug#1012362: transition: luajit
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-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: