Control: tags -1 patch On 2017-09-29 Andreas Beckmann <a...@debian.org> wrote: > Package: libector-dev > Version: 1.18.4-1 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts > > Hi, > > during a test with piuparts I noticed your package ships (or creates) > a broken symlink. > > From the attached log (scroll to the bottom...): > > 1m1.9s ERROR: FAIL: Broken symlinks: > /usr/lib/x86_64-linux-gnu/libector.so -> libector.so.1.18.4
Thank you, Andreas. Ross, find attached patches two fix this issue and another similar one. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
>From 9cefa181919e7b6068dfa94b583adf64bf843bbd Mon Sep 17 00:00:00 2001 From: Andreas Metzler <ametz...@bebt.de> Date: Sun, 1 Oct 2017 15:56:46 +0200 Subject: [PATCH 1/2] libector-dev needs to depend on libector1. Closes: #877180 --- debian/changelog | 6 ++++++ debian/control | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index f68a9843af..1051b566dd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +efl (1.20.4-2) UNRELEASED; urgency=medium + + * libector-dev needs to depend on libector1. Closes: #877180 + + -- Andreas Metzler <ametz...@debian.org> Sun, 01 Oct 2017 15:54:34 +0200 + efl (1.20.4-1) experimental; urgency=medium * Team upload. diff --git a/debian/control b/debian/control index 9e1a2459d4..4e354d8022 100644 --- a/debian/control +++ b/debian/control @@ -598,7 +598,7 @@ Package: libector-dev Section: libdevel Architecture: any Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, +Depends: ${misc:Depends}, libector1 (= ${binary:Version}), libeina-dev (>= ${source:Upstream-Version}) Description: Library that provides vector graphics capabilities for EFL development files Ector provides a new retained rendering library that is used by Evas -- 2.14.2
>From 3c695b4141a7317ab28f9f6f0263210835897fb4 Mon Sep 17 00:00:00 2001 From: Andreas Metzler <ametz...@bebt.de> Date: Sun, 1 Oct 2017 15:58:40 +0200 Subject: [PATCH 2/2] Fix copy and paste error. libelua-dev needs a dependency on libelua1 instead of libeeze1. --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 1051b566dd..53dbef8876 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ efl (1.20.4-2) UNRELEASED; urgency=medium * libector-dev needs to depend on libector1. Closes: #877180 + * Also libelua-dev needs a dependency on libelua1 instead of libeeze1. -- Andreas Metzler <ametz...@debian.org> Sun, 01 Oct 2017 15:54:34 +0200 diff --git a/debian/control b/debian/control index 4e354d8022..d5263ebbeb 100644 --- a/debian/control +++ b/debian/control @@ -902,7 +902,7 @@ Description: Lua wrapper and convenience layer for EFL shared objects Package: libelua-dev Section: libdevel Architecture: linux-any -Depends: ${misc:Depends}, libeeze1 (= ${binary:Version}), pkg-config, +Depends: ${misc:Depends}, libelua1 (= ${binary:Version}), pkg-config, libeina-dev (>= ${source:Upstream-Version}), libecore-dev (>= ${source:Upstream-Version}), libluajit-5.1-dev -- 2.14.2