#1053306 libxapp1: xapp-sn-watcher.desktop file should be in the xapp-sn-watcher debian package

Package:
libxapp1
Source:
libxapp1
Description:
XApp library
Submitter:
Alban Browaeys
Date:
2023-10-01 11:54:03 UTC
Severity:
normal
#1053306#5
Date:
2023-10-01 10:33:11 UTC
From:
To:
Dear Maintainer,
I get this error in my logs:
oct. 01 12:19:15 hermes systemd-xdg-autostart-generator[501717]: Exec binary '/usr/lib/x86_64-linux-gnu/xapps/sn-watcher/xapp-sn-watcher' does not exist: No such file or directory
oct. 01 12:19:15 hermes systemd-xdg-autostart-generator[501717]: /etc/xdg/autostart/xapp-sn-watcher.desktop: not generating unit, error parsing Exec= line: No such file or directory

it turns out I have libxapp1:amd64 2.6.1-1 installed but not xapp-sn-watcher.

I believe the xapp-sn-watcher.desktop shipped by libxapp1 should be shipped by
the xapp-sn-watcher package.

Cheers,
Alban

#1053306#10
Date:
2023-10-01 11:49:56 UTC
From:
To:
Il 01/10/2023 12:33, Alban Browaeys ha scritto:

Hi, from the version you are reporting xapp-sn-watcher.desktop is
already in xapp-sn-watcher package:
https://packages.debian.org/sid/amd64/xapp-sn-watcher/filelist

file was moved latest time in 2.4.2-1 (from xapp package) and first time
in 2.2.6-1 (from libxapp1)

I suppose the issue you spotted is related to old conffile moved (in
case your system was upgraded and was installed intially with version <
2.2.6-1, where there was the first move from libxapp1), relating to it
there is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983441 but is
blocked by another bug in dpkg (that I'm unable to fix it) and as wrote
in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886389 is
impossible use rm_conffile in case of move from one binary package to
another of the same source or the file of the new package will be
removed broking it

since the unexpected case you spotted is more that simply "mark as
obsolete" I think is good to reply on bug #886389 that now seems
considered minor and without progress