• Bug#1100767: wsdd: Obsolete conffile /etc/default/wsdd

    From Adrian Bunk@21:1/5 to Michael Biebl on Wed Apr 16 10:50:02 2025
    On Sun, Mar 30, 2025 at 04:33:36PM +0200, Michael Biebl wrote:
    ...
    Am 30.03.25 um 16:27 schrieb Jeremy Bícha:
    Why is this issue serious?

    While looking at this, I noticed that wsdd-server (the package taking over the file from wsdd) doesn't have a Breaks/Replaces.
    I suppose this can lead to upgrade failures but I haven't actually tested that.

    Depends: wsdd (= ${binary:Version}) seems to handle most cases,
    including moving the conffile from wsdd to wsdd-server.

    A bigger issue might be silently losing wsdd.service on upgrade to trixie, there should be at least a recommends from wsdd to wsdd-server,[1]
    which might or might not break the above.

    Regards,
    Michael

    cu
    Adrian

    [1] Ideally depends, but then you have a circular dependency.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matt Grant@21:1/5 to bunk@debian.org on Wed Apr 16 21:50:01 2025
    Hi!

    Wsdd is a binary only package for use with Gnome etc, wsdd-s3rver adds the systemd conf files to run it as a daemon on a samba server to replace samba nmbd.

    Best Regards,

    Matt Grant

    On Wed, 16 Apr 2025, 8:42 pm Adrian Bunk, <bunk@debian.org> wrote:

    On Sun, Mar 30, 2025 at 04:33:36PM +0200, Michael Biebl wrote:
    ...
    Am 30.03.25 um 16:27 schrieb Jeremy Bícha:
    Why is this issue serious?

    While looking at this, I noticed that wsdd-server (the package taking
    over
    the file from wsdd) doesn't have a Breaks/Replaces.
    I suppose this can lead to upgrade failures but I haven't actually tested that.

    Depends: wsdd (= ${binary:Version}) seems to handle most cases,
    including moving the conffile from wsdd to wsdd-server.

    A bigger issue might be silently losing wsdd.service on upgrade to trixie, there should be at least a recommends from wsdd to wsdd-server,[1]
    which might or might not break the above.

    Regards,
    Michael

    cu
    Adrian

    [1] Ideally depends, but then you have a circular dependency.


    <div dir="auto">Hi!<div dir="auto"><br></div><div dir="auto">Wsdd is a binary only package for use with Gnome etc, wsdd-s3rver adds the systemd conf files to run it as a daemon on a samba server to replace samba nmbd.</div><div dir="auto"><br></div><div
    dir="auto">Best Regards,</div><div dir="auto"><br></div><div dir="auto">Matt Grant</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, 16 Apr 2025, 8:42 pm Adrian Bunk, &lt;<a href="mailto:bunk@debian.
    org">bunk@debian.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, Mar 30, 2025 at 04:33:36PM +0200, Michael Biebl wrote:<br>
    &gt;...<br>
    &gt; Am 30.03.25 um 16:27 schrieb Jeremy Bícha:<br>
    &gt; &gt; Why is this issue serious?<br>
    &gt; <br>
    &gt; While looking at this, I noticed that wsdd-server (the package taking over<br>
    &gt; the file from wsdd) doesn&#39;t have a Breaks/Replaces.<br>
    &gt; I suppose this can lead to upgrade failures but I haven&#39;t actually tested<br>
    &gt; that.<br>

    Depends: wsdd (= ${binary:Version}) seems to handle most cases,<br>
    including moving the conffile from wsdd to wsdd-server.<br>

    A bigger issue might be silently losing wsdd.service on upgrade to trixie,<br> there should be at least a recommends from wsdd to wsdd-server,[1]<br>
    which might or might not break the above.<br>

    &gt; Regards,<br>
    &gt; Michael<br>

    cu<br>
    Adrian<br>

    [1] Ideally depends, but then you have a circular dependency.<br> </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)