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

Reply via email to