• Bug#1068032: stimfit 0.16.4-1.1 packaged for debian

    From Matthias Klumpp@21:1/5 to All on Sun Feb 9 20:40:01 2025
    Hi!

    It looks like in order to get stimfit back into the next Debian
    release, it will unfortunately also need to be ported from sip4 to
    sip6, as sip4 does not work with Python 3.12+ anymore...
    See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059648 which is currently holding up the migration of stimfit.

    For the next upload, it would also be nice to provide an icon for the desktop-entry file, so the AppStream error goes away: https://appstream.debian.org/sid/main/issues/stimfit.html
    (you may even want to switch to only using the desktop-entry file,
    dropping the menu file)

    Sorry for bringing some more work...
    Best,
    Matthias

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias Klumpp@21:1/5 to All on Mon Feb 10 20:10:01 2025
    Am Mo., 10. Feb. 2025 um 15:42 Uhr schrieb Christoph Schmidt-Hieber <christsc@gmx.de>:
    [...]
    https://mentors.debian.net/package/stimfit/

    Looks good, uploaded - you can track the package status and any
    further issues here: https://tracker.debian.org/pkg/stimfit
    I don't see any major issues anymore, so this should migrate to
    testing again now.
    Nice work!

    Cheers,
    Matthias

    --
    I welcome VSRE emails. See http://vsre.info/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias Klumpp@21:1/5 to All on Tue Feb 11 15:00:01 2025
    Am Di., 11. Feb. 2025 um 10:32 Uhr schrieb Christoph Schmidt-Hieber <christsc@gmx.de>:


    On 11 Feb 2025, at 09:34, Christoph Schmidt-Hieber <christsc@gmx.de> wrote: Apparently the icons are supposed to be in xpm format: https://udd.debian.org/lintian/?packages=stimfit

    Should I prepare a new package to address this? If so I probably need to bump the version number yet again because it will affect the source distribution?


    Fixed:
    https://github.com/neurodroid/stimfit/commit/6223e6aa

    Only the icons for the menu entry are concerned. The other icons remain in png format.

    Yeah, XPM icons would have been a bad choice for the desktop-entry
    file. Do you actually use the menu? Because I am not aware of anything
    in Debian anymore that uses the old menu stuff anymore, and the
    Lintian warning "command-in-menu-file-and-desktop-file" advises
    removing the menu stuff... I think it's okay to keep both, but, if you
    can have less to maintain, you may actually just stick with the
    desktop-entry file, everything reads that.

    Cheers,
    Matthias

    --
    I welcome VSRE emails. See http://vsre.info/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias Klumpp@21:1/5 to All on Tue Feb 11 15:10:01 2025
    Am Di., 11. Feb. 2025 um 14:59 Uhr schrieb Christoph Schmidt-Hieber <christsc@gmx.de>:

    On 11 Feb 2025, at 14:47, Matthias Klumpp <mak@debian.org> wrote:

    Am Di., 11. Feb. 2025 um 10:32 Uhr schrieb Christoph Schmidt-Hieber <christsc@gmx.de>:


    On 11 Feb 2025, at 09:34, Christoph Schmidt-Hieber <christsc@gmx.de> wrote:
    Apparently the icons are supposed to be in xpm format:
    https://udd.debian.org/lintian/?packages=stimfit

    Should I prepare a new package to address this? If so I probably need to bump the version number yet again because it will affect the source distribution?


    Fixed:
    https://github.com/neurodroid/stimfit/commit/6223e6aa

    Only the icons for the menu entry are concerned. The other icons remain in png format.

    Yeah, XPM icons would have been a bad choice for the desktop-entry
    file. Do you actually use the menu? Because I am not aware of anything
    in Debian anymore that uses the old menu stuff anymore, and the
    Lintian warning "command-in-menu-file-and-desktop-file" advises
    removing the menu stuff... I think it's okay to keep both, but, if you
    can have less to maintain, you may actually just stick with the desktop-entry file, everything reads that.

    Not even sure what the desktop I use is called, but it has an entry “Applications”
    in the top left corner where I can find stimfit. I suppose that’s the menu entry?
    What would happen with that entry if I remove the menu stuff?

    Hmm, could that be MATE maybe? Or GNOME in classic mode?
    KDE, GNOME, Xfce, Cinnamon, LXQt, LXDE, MATE, Budgie all don't even
    support the menu anymore for a long time. It is still supported by
    some window managers, but all of those also usually have desktop-entry
    support (or window-manager users just launch stuff via command instead
    of clicking through a menu).

    Try removing the menu, I'd bet it makes no difference to your desktop
    as long as the .desktop file is still there...
    (unless you are a window-manager user maybe)

    Cheers,
    Matthias

    --
    I welcome VSRE emails. See http://vsre.info/

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