Bug#930257: luarocks 3.5.0 available

2021-02-05 Thread daurnimator
Package: luarocks
Version: 2.4.2+dfsg-1
Followup-For: Bug #930257

Dear Maintainer,

Please consider updating the luarocks package to the current release, 3.5.0.
https://github.com/luarocks/luarocks/releases/tag/v3.5.0

-- System Information:
Debian Release: 10.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.11-arch1-1 (SMP w/32 CPU cores; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages luarocks depends on:
ii  liblua5.1-0-dev [liblua5.1-dev]  5.1.5-8.1+b2
ii  lua-any  25
ii  lua5.1   5.1.5-8.1+b2
ii  unzip6.0-23+deb10u1
ii  wget 1.20.1-1.1
ii  zip  3.0-11+b1

Versions of packages luarocks recommends:
ii  lua-sec  0.7-1

luarocks suggests no packages.

-- no debconf information



Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Daurnimator
On Sat, 17 Aug 2019 at 12:08, Laurence Parry  wrote:
>
> > > Perhaps adding && !(__X86_64__ && __ILP32__) in there as well would fix 
> > > it?
> >
> > That check is for sys/sysctl.h, if that file still exists on X32 then
> > it's not the right macro to fix.
> > A better fix would be around HAVE_DECL_RANDOM_UUID in config.h.guess.
> > ...
> > A suitable fix would be to pass `-DHAVE_DECL_RANDOM_UUID=0` on X32.
>
> It exists, but accessing it triggers a preprocessor #error saying it
> doesn't work on x32:
> https://github.com/lattera/glibc/blob/master/sysdeps/unix/sysv/linux/x86/bits/sysctl.h

Erk. Why would they ship a header that errors instead of no file at all?



Bug#934920: lua-luaossl: FTBFS on x32 (sysctl unsupported on x32 kernel)

2019-08-16 Thread Daurnimator
On Sat, 17 Aug 2019 at 02:12, Laurence Parry  wrote:
>
> Package: lua-luaossl
> Version: 20161208-3
> Tags: ftbfs
> User: debian-...@lists.debian.org
> Usertags: x32
>
> lua-luaoss fails to build from source on x32 because:
>
> In file included from /usr/include/x86_64-linux-gnux32/sys/sysctl.h:63:0,
>  from src/openssl.c:9089:
> /usr/include/x86_64-linux-gnux32/bits/sysctl.h:19:3: error: #error
> "sysctl system call is unsupported in x32 kernel"
>  # error "sysctl system call is unsupported in x32 kernel"
> https://buildd.debian.org/status/fetch.php?pkg=lua-luaossl&arch=x32&ver=20161214-1&stamp=1489921871&raw=0
>
> In config.h.guess I see:
>
> #ifndef HAVE_SYS_SYSCTL_H
> #define HAVE_SYS_SYSCTL_H ag_test_include(, (BSD || __GLIBC__))
> #endif
>
> Perhaps adding && !(__X86_64__ && __ILP32__) in there as well would fix it?

That check is for sys/sysctl.h, if that file still exists on X32 then
it's not the right macro to fix.
A better fix would be around HAVE_DECL_RANDOM_UUID in config.h.guess.

> Or there might be a better solution, like pre-defining HAVE_RANDOM_UUID 0
> (or HAVE_DECL_RANDOM_UUID in the current version)

A suitable fix would be to pass `-DHAVE_DECL_RANDOM_UUID=0` on X32.

Note that RANDOM_UUID is an enum not a macro.

> There was an attempt to remove sysctl(), but it was restored here for
> older kernels:
> https://github.com/wahern/luaossl/commit/7d6202bfa85e8f0bf90590a9381757f15e296a33
> Calls to sysctl remain in the current version .

See the related PR: https://github.com/wahern/luaossl/pull/61



Bug#914164: missing lua 5.3 package

2018-11-19 Thread Daurnimator
Package: lua-basexx
Version: 0.3-2

This package seems to be missing a lua 5.3 module:

# dpkg -L lua-basexx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/lua-basexx
/usr/share/doc/lua-basexx/changelog.Debian.gz
/usr/share/doc/lua-basexx/copyright
/usr/share/lua
/usr/share/lua/5.1
/usr/share/lua/5.1/basexx.lua
/usr/share/lua/5.2
/usr/share/lua/5.2/basexx.lua



Bug#872599: lua-cjson: no lua5.3 package

2017-08-18 Thread daurnimator
Package: lua-cjson
Severity: important

Dear Maintainer,

The lua-cjson package is missing a lua 5.3 version (it only contains 5.1 and 
5.2)

-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.12.8-1-ARCH (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages lua-cjson depends on:
ii  libc6  2.24-11+deb9u1
ii  multiarch-support  2.24-11+deb9u1

lua-cjson recommends no packages.

lua-cjson suggests no packages.



Bug#863286: completely broken in non-US locales

2017-05-27 Thread Daurnimator
On 28 May 2017 at 12:53, Daurnimator  wrote:
> However I'm hoping to make a 0.2 release today that includes the fix
> (as well as others that weren't reported to debian directly): please
> consider packaging that instead.

See http://daurnimator.com/post/161154248644/lua-http-v02-released and
https://github.com/daurnimator/lua-http/releases/tag/v0.2



Bug#863286: completely broken in non-US locales

2017-05-27 Thread Daurnimator
On 28 May 2017 at 01:38, Santiago Ruano Rincón  wrote:
> In case you want to test it, I've uploaded a patched version to my
> personal repo:
> https://people.debian.org/~santiago/debian/santiago-unstable/


If patching the upstream, please update the version in
http/version.lua to something like version="0.1.debian-1"

However I'm hoping to make a 0.2 release today that includes the fix
(as well as others that weren't reported to debian directly): please
consider packaging that instead.



Bug#863286: completely broken in non-US locales

2017-05-24 Thread Daurnimator
On 25 May 2017 at 08:03, Steinar H. Gunderson  wrote:
> lua-http cannot construct legal requests if a non-US locale (or more 
> precisely,
> anything using comma as decimal separator) is in use.

Fixed upstream in
https://github.com/daurnimator/lua-http/commit/f822bbef48f8ee6b42ce4cca843d4cc10cd0f775



Bug#848028: ITP: lua-psl -- Bindings to libpsl, a C library that handles the Public Suffix List (PSL)

2016-12-13 Thread Daurnimator
Package: wnpp
Severity: wishlist

https://github.com/daurnimator/lua-psl
License is MIT.



Bug#764298: Still an issue

2015-03-04 Thread Daurnimator
On 3 March 2015 at 20:45, Michael Biebl  wrote:
> Am 2015-03-04 01:13, schrieb Michael Biebl:
>>
>> Am 04.03.2015 um 01:34 schrieb Michael Biebl:
>>>
>>> Am 04.03.2015 um 01:07 schrieb Daurnimator:
>>> Did you dist-upgrade the VM and those failures are from before the
>>> upgrade?
>>> Can you attach your /var/log/dpkg.log
>>
>>
>> The reason why I'm asking is, that the fixed version 215-12 migrated to
>> testing on 2015-02-28.
>> The latest AMI according to [1] is from 20150213, so it can't have
>> 215-12 yet. So this looks like the VM was upgraded and the error
>> messages are from before the upgrade when systemd < 215-12 was installed.
>>
>> [1] https://wiki.debian.org/Cloud/AmazonEC2Image/Jessie
>
>
> Just double checked: The latest AMI provided by Debian ships 215-11.
> So, if you have 215-12 installed, this means the VM was upgraded after the
> VM was instantiated and booted and the error messages you see are most
> likely from 215-11, which does not ship the fix yet.

Ah ha!
It appears something along the way upgraded systemd without me knowing.
I just rebooted the system and everything seems to be fine now :)

dpkg.log contains:

2015-03-03 20:57:32 upgrade libsystemd0:amd64 215-11 215-12
2015-03-03 20:57:32 status half-configured libsystemd0:amd64 215-11
2015-03-03 20:57:32 status unpacked libsystemd0:amd64 215-11
2015-03-03 20:57:32 status half-installed libsystemd0:amd64 215-11
2015-03-03 20:57:32 status half-installed libsystemd0:amd64 215-11
2015-03-03 20:57:32 status unpacked libsystemd0:amd64 215-12
2015-03-03 20:57:32 status unpacked libsystemd0:amd64 215-12
2015-03-03 20:57:32 configure libsystemd0:amd64 215-12 
2015-03-03 20:57:32 status unpacked libsystemd0:amd64 215-12
2015-03-03 20:57:32 status half-configured libsystemd0:amd64 215-12
2015-03-03 20:57:32 status installed libsystemd0:amd64 215-12
2015-03-03 20:57:32 upgrade systemd:amd64 215-11 215-12
2015-03-03 20:57:32 status half-configured systemd:amd64 215-11
2015-03-03 20:57:32 status unpacked systemd:amd64 215-11
2015-03-03 20:57:32 status half-installed systemd:amd64 215-11
2015-03-03 20:57:33 status half-installed systemd:amd64 215-11
2015-03-03 20:57:33 status unpacked systemd:amd64 215-12
2015-03-03 20:57:33 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 configure systemd:amd64 215-12 
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd:amd64 215-12
2015-03-03 20:57:34 status half-configured systemd:amd64 215-12
2015-03-03 20:57:34 status installed systemd:amd64 215-12
2015-03-03 20:57:34 upgrade systemd-sysv:amd64 215-11 215-12
2015-03-03 20:57:34 status half-configured systemd-sysv:amd64 215-11
2015-03-03 20:57:34 status unpacked systemd-sysv:amd64 215-11
2015-03-03 20:57:34 status half-installed systemd-sysv:amd64 215-11
2015-03-03 20:57:34 status half-installed systemd-sysv:amd64 215-11
2015-03-03 20:57:34 status unpacked systemd-sysv:amd64 215-12
2015-03-03 20:57:34 status unpacked systemd-sysv:amd64 215-12
2015-03-03 20:57:35 configure systemd-sysv:amd64 215-12 
2015-03-03 20:57:35 status unpacked systemd-sysv:amd64 215-12
2015-03-03 20:57:35 status half-configured systemd-sysv:amd64 215-12
2015-03-03 20:57:35 status installed systemd-sysv:amd64 215-12


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764298: Still an issue

2015-03-03 Thread Daurnimator
On 3 March 2015 at 18:42, Michael Biebl  wrote:
> What's the output of
> systemctl cat systemd-logind.service
> systemctl status systemd-logind.service

$ sudo systemctl cat systemd-logind.service
# /lib/systemd/system/systemd-logind.service
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Unit]
Description=Login Service
Documentation=man:systemd-logind.service(8) man:logind.conf(5)
Documentation=http://www.freedesktop.org/wiki/Software/systemd/logind
Documentation=http://www.freedesktop.org/wiki/Software/systemd/multiseat
Wants=user.slice
After=nss-user-lookup.target user.slice
ConditionPathExists=/lib/systemd/system/dbus.service

# Ask for the dbus socket. If running over kdbus, the socket will
# not be actually used.
Wants=dbus.socket
After=dbus.socket

[Service]
ExecStart=/lib/systemd/systemd-logind
Restart=always
RestartSec=0
BusName=org.freedesktop.login1
CapabilityBoundingSet=CAP_SYS_ADMIN CAP_AUDIT_CONTROL CAP_CHOWN
CAP_KILL CAP_DAC_READ_SEARCH CAP_DAC_OVERRIDE CAP_FOWNER
CAP_SYS_TTY_CONFIG
WatchdogSec=1min

# Increase the default a bit in order to allow many simultaneous
# logins since we keep one fd open per session.
LimitNOFILE=16384


$ sudo systemctl status systemd-logind.service
● systemd-logind.service - Login Service
   Loaded: loaded (/lib/systemd/system/systemd-logind.service; static)
   Active: failed (Result: start-limit) since Tue 2015-03-03 20:02:56
UTC; 4h 3min ago
   start condition failed at Tue 2015-03-03 21:08:09 UTC; 2h 57min ago
 Docs: man:systemd-logind.service(8)
   man:logind.conf(5)
   http://www.freedesktop.org/wiki/Software/systemd/logind
   http://www.freedesktop.org/wiki/Software/systemd/multiseat
 Main PID: 341 (code=exited, status=1/FAILURE)
   Status: "Shutting down..."

Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: systemd-logind.service
has no holdoff time, scheduling restart.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Stopping Login Service...
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Starting Login Service...
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: systemd-logind.service
start request repeated too quickly, refusing to start.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Failed to start Login Service.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Unit
systemd-logind.service entered failed state.
Mar 03 21:08:09 ip-10-80-175-145 systemd[1]: Started Login Service.
Mar 03 23:11:46 ip-10-80-175-145 systemd[1]: Stopped systemd-logind.service.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764298: Still an issue

2015-03-03 Thread Daurnimator
On 3 March 2015 at 18:35, Michael Biebl  wrote:
>
> What's the output of
> systemctl status dbus.service dbus.socket?


I do not have dbus installed.

$ sudo systemctl status dbus.service
● dbus.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)


$ sudo systemctl status dbus.socket
● dbus.socket
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.
Mar 03 21:08:09 ip-10-80-175-145 systemd[1]: Cannot add dependency job
for unit dbus.socket, ignoring: Unit dbus.socket failed to load: No
such file or directory.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764298: Still an issue

2015-03-03 Thread Daurnimator
I just installed a fresh systemd (via amazon AMI:
https://wiki.debian.org/Cloud/AmazonEC2Image/Jessie) that includes systemd
215-12
I still got the log message:

Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Starting Login Service...
Mar 03 20:02:56 ip-10-80-175-145 systemd-logind[323]: Failed to connect to
system bus: No such file or directory
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: systemd-logind.service: main
process exited, code=exited, status=1/FAILURE
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Failed to start Login Service.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Unit systemd-logind.service
entered failed state.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: systemd-logind.service has no
holdoff time, scheduling restart.
Mar 03 20:02:56 ip-10-80-175-145 systemd[1]: Stopping Login Service...

(and then again a few times)