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 ---

Reply via email to