Package: lua-yaml
Version: 6.0-1
Severity: grave
Tags: patch
Justification: renders package unusable

The new version 6.0 has additional files that must be installed as part
of the package. Attached is a patch that fixes it.

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

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lua-yaml depends on:
ii  libc6              2.19-19
ii  libyaml-0-2        0.1.6-3
ii  libyaml-dev        0.1.6-3
ii  multiarch-support  2.19-19

lua-yaml recommends no packages.

lua-yaml suggests no packages.

-- no debconf information
>From 7c6c2c9091845b9b211e62babd7d0233be0d5392 Mon Sep 17 00:00:00 2001
From: Florian Stinglmayr <flor...@n0la.org>
Date: Thu, 17 Sep 2015 18:43:03 +0200
Subject: [PATCH] Unbreak upgrade to 6.0.

6.0 adds new files under lib/lyaml that must be installed to the proper
directories in /usr/share/lua. Otherwise loading of lyaml won't work.
---
 debian/lua5.1.dh-lua.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/lua5.1.dh-lua.conf b/debian/lua5.1.dh-lua.conf
index ac72ea7..e40e3d3 100644
--- a/debian/lua5.1.dh-lua.conf
+++ b/debian/lua5.1.dh-lua.conf
@@ -4,5 +4,5 @@ CLIB_OBJS=$(patsubst %.c,%.lo,$(wildcard ext/yaml/*.c))
 CLIB_CFLAGS=-I . -I ext/yaml/
 CLIB_LDFLAGS=-lyaml
 
-LUA_SOURCES=$(wildcard lib/*.lua)
+LUA_SOURCES=$(wildcard lib/*.lua) $(wildcard lib/lyaml/*.lua)
 LUA_SOURCES_MANGLER=sed 's?^lib/??'
-- 
2.5.1

Reply via email to