On 17-02-13 18:33, Graham Inggs wrote:
> The following commit has been merged in the master branch:
> commit dbe3bee6ec58bdaa141c94c66e85205408dc7d42
> Author: Graham Inggs <graham@nerve.org.za>
> Date: Sun Feb 17 19:32:23 2013 +0200
>
> Make the Multi-Arch: same package libxm4 Provides: libmotif3/4 instead of libmotif-common
>
> diff --git a/debian/control b/debian/control
> index 7a732b9..2b6c16f 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -32,7 +32,6 @@ Recommends: libmrm4 (= ${binary:Version}),
> libxm4 (= ${binary:Version})
> Breaks: libmotif3 (<< 2.3.3-2), libmotif4 (<< 2.3.4)
> Replaces: libmotif3 (<< 2.3.3-2), libmotif4 (<< 2.3.4)
> -Provides: libmotif3, libmotif4
> Description: Motif - common files
> Motif is the industry standard GUI component toolkit for *NIX.
> .
> @@ -74,6 +73,7 @@ Depends: libmotif-common (= ${source:Version}),
> Pre-Depends: x11-common (>= 1:7.0.0), ${misc:Pre-Depends}
> Breaks: libmotif3 (<< 2.3.3-2), libmotif4 (<< 2.3.4)
> Replaces: libmotif3 (<< 2.3.3-2), libmotif4 (<< 2.3.4)
> +Provides: libmotif3, libmotif4
> Description: Motif - X/Motif shared library
> Motif is the industry standard GUI component toolkit for *NIX.
Hmm, now I see that you have TWO packages that provide libmotif3 (and
libmotif4). I don't think this is correct. Only libmotif4 should provide
libmotif3, don't you agree? And libmotif4 automatically provides
libmotif4. A package could depend on libmotif4, not because of libxm4,
but because of libuil4 or libmrm4. It needs libmotif4 to pull in libuil4
or libmrm4 to work.
I was about to upload the package, but am waiting for your response now.
Paul
Attachment:
signature.asc
Description: OpenPGP digital signature