Package: debhelper
Version: 12.2.3
Severity: wishlist

Dear Maintainer,

I just realized, that following <package>.links file does not trigger
any errors:

        /path/to/file         /etc/foo
        /path/to/another/file /etc/foo

Here is patch with regression test. No fix patch right now, sorry.

From 6d3abf0b9098025a5099118cfb93c3454c060818 Mon Sep 17 00:00:00 2001
From: Dmitry Bogatov <kact...@debian.org>
Date: Sat, 10 Aug 2019 19:51:17 +0000
Subject: [PATCH] Add regression test for conflicting links

---
 t/dh_link/01-basic.t | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/t/dh_link/01-basic.t b/t/dh_link/01-basic.t
index 88c8e49c..efcd682a 100755
--- a/t/dh_link/01-basic.t
+++ b/t/dh_link/01-basic.t
@@ -41,6 +41,9 @@ each_compat_subtest {
        ok(run_dh_tool({ 'quiet' => 1 }, 'dh_link', 'usr/lib/foo', 
'usr/lib/foo'));
        ok(! -l "debian/debhelper/usr/lib/foo");
 
+        # Conflicting links.
+        ok(! run_dh_tool({ 'quiet' => 1}, 'dh_link', '/foo', '/etc/dest', 
'/bar', '/etc/dest'));
+
        # Make sure the link conversion didn't change any of the
        # previously made links.
        ok(readlink("debian/debhelper/usr/lib/bar"), "/etc/foo");
-- 
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.

Attachment: pgplP8NpD404Q.pgp
Description: PGP signature

Reply via email to