Your message dated Fri, 29 Nov 2024 11:16:39 +0800
with message-id <[email protected]>
and subject line Bug#1086484: Version 1.14.1+dfsg-1 was built on loong64
has caused the Debian Bug report #1086484,
regarding python-lupa: rely on liblua for loong64 (due to libluajit-dev is not
available)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1086484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086484
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-lupa
Version: 1.14.1+dfsg-1
Severity: normal
Tags: ftbfs patch
User: [email protected]
Usertags: loong64
Hi maintainers,
The status of python-lupa for loong64 is BD-Uninstallable.
```
Dependency installability problem for python-lupa on loong64:
python-lupa build-depends on missing:
- libluajit-5.1-dev:loong64
```
Due to libluajit-dev is not available on loong64, we need to rely on
liblua for loong64 in d/control.
Please consider the patch I attached.
Based on the attached patch, I have built python-lupa successfully on my
local ENV.
```
dh_builddeb -O--buildsystem=pybuild
dpkg-deb: building package 'python3-lupa-dbgsym' in
'../python3-lupa-dbgsym_1.14.1+dfsg-1_loong64.deb'.
dpkg-deb: building package 'python3-lupa' in
'../python3-lupa_1.14.1+dfsg-1_loong64.deb'.
dpkg-genbuildinfo -O../python-lupa_1.14.1+dfsg-1_loong64.buildinfo
dpkg-genchanges -O../python-lupa_1.14.1+dfsg-1_loong64.changes
```
I checked that python-lupa is a key package for Debian release.
Could you add the loong64 support in the next upload?
Best regards,
Dandan Zhang
diff -Nru python-lupa-1.14.1+dfsg/debian/control
python-lupa-1.14.1+dfsg/debian/control
--- python-lupa-1.14.1+dfsg/debian/control 2022-11-19 21:51:24.000000000
+0000
+++ python-lupa-1.14.1+dfsg/debian/control 2022-11-19 21:51:24.000000000
+0000
@@ -8,7 +8,7 @@
cython3,
debhelper-compat (= 13),
dh-python,
- libluajit-5.1-dev [!s390x !alpha !hppa !ia64 !m68k !powerpcspe !sh4 !sparc64]
| liblua5.1-0-dev,
+ libluajit-5.1-dev [!s390x !alpha !hppa !ia64 !m68k !powerpcspe !sh4 !sparc64
!loong64] | liblua5.1-0-dev,
pkg-config,
python3-all,
python3-all-dev,
--- End Message ---
--- Begin Message ---
Source: python-lupa
Version: 1.14.1+dfsg-1
luajit 2.1.0+openresty20240815-1.2 is available on loong64, please check
https://buildd.debian.org/status/logs.php?pkg=luajit&arch=loong64.
Do not rely on liblua for loong64 (due to libluajit-dev is available).
Now python-lupa 1.14.1+dfsg-1 and 2.2+dfsg-1 were built successfully on
loong64.
The build details can be found at
https://buildd.debian.org/status/logs.php?pkg=python-lupa&arch=loong64
Best regards,
Dandan Zhang
--- End Message ---