[elbe-devel] [PATCH] Remove -bin dependency from -common

Torben Hohn torben.hohn at linutronix.de
Thu Apr 2 12:42:06 CEST 2020


On Fri, Mar 13, 2020 at 02:58:21PM +0100, bage at linutronix.de wrote:
> From: Bastian Germann <bage at linutronix.de>
> 
> With Elbe 12.3, I introduced a packaging bug.
> elbe-debianize is not installable right now.  It was changed to install for
> py2 and py3 and depends on both python-elbe-common and python3-elbe-common.
> Those depend on the python{,3}-elbe-bin packages, which conflict each other.
> 
> c1addeeb7a ("py3: debian - produce python3 in python2 packages")
> introduced the *-common -> *-bin dependency.
> I do not think that this dependency makes any sense.
> At that time the -bin packaged only the elbe start script and its man page.
> 
> Remove the dependency to make elbe-debianize installable again.
> 
> Signed-off-by: Bastian Germann <bage at linutronix.de>

Reviewed-by: Torben Hohn <torben.hohn at linutronix.de>

> ---
>  debian/control | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/debian/control b/debian/control
> index fafffb064..a5379d6ae 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -67,7 +67,6 @@ Architecture: all
>  Conflicts: elbe-common
>  Depends: ${misc:Depends},
>    elbe-schema (= ${binary:Version}),
> -  python-elbe-bin (= ${binary:Version}),
>    python (>= 2.7~),
>    python-lxml,
>    python-apt,
> @@ -83,7 +82,6 @@ Package: python3-elbe-common
>  Architecture: all
>  Depends: ${misc:Depends},
>    elbe-schema (= ${binary:Version}),
> -  python3-elbe-bin (= ${binary:Version}),
>    python3,
>    python3-lxml,
>    python3-apt,
> -- 
> 2.20.1
> 
> 
> _______________________________________________
> elbe-devel mailing list
> elbe-devel at linutronix.de
> https://lists.linutronix.de/mailman/listinfo/elbe-devel

-- 
Torben Hohn
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 18; Fax.: +49 7556 25 999 99

Hinweise zum Datenschutz finden Sie hier (Informations on data privacy 
can be found here): https://linutronix.de/kontakt/Datenschutz.php

Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen | 
Registergericht (Registration Court): Amtsgericht Freiburg i.Br., HRB700 
806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas Gleixner



More information about the elbe-devel mailing list