diff options
author | David Lamparter <equinox@diac24.net> | 2019-02-04 20:16:34 +0100 |
---|---|---|
committer | David Lamparter <equinox@diac24.net> | 2019-02-19 21:34:09 +0100 |
commit | 01b5725bf736f5c453376a84ee5d8749caa4f41b (patch) | |
tree | 088951641332c0da8a6a81717309df362653a90b /debian | |
parent | debian: remove bogus libjson0 dependency (diff) | |
download | frr-01b5725bf736f5c453376a84ee5d8749caa4f41b.tar.xz frr-01b5725bf736f5c453376a84ee5d8749caa4f41b.zip |
debian: add missing Conflicts:
We were missing several Conflicts: (or Breaks:) lines. Specifically,
- the .png diagrams in frr-doc conflict with quagga-doc
- the quagga package was split up and we conflict on each on the
daemon's man pages
- pimd also conflicts on the man page.
This is a "conservative" fix for the time being, putting everything into
Conflicts:. Some of these might have other options to fix them (e.g.
renaming the diagrams or man pages) but that needs more thought and
isn't appropriate for a simple fix.
There is also the "layer 9" consideration of whether to add "Replaces:
quagga" lines. For the time being I'd say it's a bit early to have that
discussion.
Reported-by: Andreas Beckmann <anbe@debian.org>
References: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921376
Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/debian/control b/debian/control index 3ba47b67d..615049437 100644 --- a/debian/control +++ b/debian/control @@ -46,7 +46,19 @@ Depends: Pre-Depends: adduser Recommends: frr-pythontools Suggests: frr-doc -Conflicts: zebra, zebra-pj, quagga +Conflicts: + zebra, + zebra-pj, + pimd, + quagga, + quagga-bgpd, + quagga-core, + quagga-isisd, + quagga-ospf6d, + quagga-ospfd, + quagga-pimd, + quagga-ripd, + quagga-ripngd Replaces: zebra, zebra-pj Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...) FRRouting implements the routing protocols commonly used in the @@ -97,6 +109,7 @@ Depends: libjs-jquery, libjs-underscore Suggests: frr +Conflicts: quagga-doc Description: FRRouting suite - user manual This provides the FRR user manual in HTML form. This is the official manual maintained as part of the package and is also available online |