Bug#1063333: cardpeek: Built version of cardpeek in Sid use lua5.3 and breaks lua's scripts. Need lua5.2 only.

2024-03-15 Thread Bastian Germann

I am NMUing once again because I have caused this issue.
The debdiff is attached.diff -Nru cardpeek-0.8.4/debian/changelog cardpeek-0.8.4/debian/changelog
--- cardpeek-0.8.4/debian/changelog 2023-08-25 21:55:49.0 +
+++ cardpeek-0.8.4/debian/changelog 2024-03-15 23:31:12.0 +
@@ -1,3 +1,10 @@
+cardpeek (0.8.4-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Revert back to lua 5.2. (Closes: #106)
+
+ -- Bastian Germann   Fri, 15 Mar 2024 23:31:12 +
+
 cardpeek (0.8.4-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru cardpeek-0.8.4/debian/control cardpeek-0.8.4/debian/control
--- cardpeek-0.8.4/debian/control   2023-08-25 21:55:49.0 +
+++ cardpeek-0.8.4/debian/control   2024-03-15 23:31:12.0 +
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Richard Ulrich 
-Build-Depends: debhelper-compat (= 10), libluabind-dev, libpcsclite-dev, 
libgtk-3-dev, libglib2.0-dev, doc-base, libssl-dev, liblua5.3-dev, 
libcurl4-openssl-dev
+Build-Depends: debhelper-compat (= 10), libluabind-dev, libpcsclite-dev, 
libgtk-3-dev, libglib2.0-dev, doc-base, libssl-dev, liblua5.2-dev, 
libcurl4-openssl-dev
 Standards-Version: 3.9.6
 Homepage: http://pannetrat.com/Cardpeek/
 
diff -Nru cardpeek-0.8.4/debian/patches/series 
cardpeek-0.8.4/debian/patches/series
--- cardpeek-0.8.4/debian/patches/series2023-08-25 21:55:49.0 
+
+++ cardpeek-0.8.4/debian/patches/series2024-03-15 23:31:12.0 
+
@@ -1,4 +1,2 @@
 lintian_warnings
 lintian2
-lua5.3.patch
-lua5.3-pkgconf.patch


Bug#1063333: cardpeek: Built version of cardpeek in Sid use lua5.3 and breaks lua's scripts. Need lua5.2 only.

2024-02-06 Thread Davius
Package: cardpeek
Version: 0.8.4-pacstall2
Severity: grave
Tags: newcomer
Justification: renders package unusable
X-Debbugs-Cc: xdav...@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation? 
Installed cardpeek from sid, try to use tachograph.lua script, give 
error line 335
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
use apt-rdepend and see that cardpeek is built with lua5.3 on debian Sid
 

Here, this is my newly built package. 
Built with lua5.2 works

This package is very important for truck driver and need to work (there is no 
alternative on linux)

Here my pacstall script if it can help :

https://raw.githubusercontent.com/Xdavius/vortex-linux/main/vortex-repository/pacscript/packages/cardpeek/cardpeek.pacscript

Regards

(Sorry for my bad english)

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.3-tkg-eevdf (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cardpeek depends on:
ii  curl 8.6.0-1
ii  libgtk-3-dev 3.24.41-1
ii  liblua5.2-0  5.2.4-3
ii  libpcsclite-dev  2.0.1-1

cardpeek recommends no packages.

cardpeek suggests no packages.

-- no debconf information