Bug 2388595 - Review Request: slimpris2 - MPRIS remote control of Lyrion Music Server
Summary: Review Request: slimpris2 - MPRIS remote control of Lyrion Music Server
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/mavit/slimpris2
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-08-14 16:28 UTC by Peter Oliver
Modified: 2025-08-18 14:19 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
The .spec file difference from Copr build 9413322 to 9440570 (2.07 KB, patch)
2025-08-18 14:19 UTC, Fedora Review Service
no flags Details | Diff

Description Peter Oliver 2025-08-14 16:28:23 UTC
Spec URL: https://raw.githubusercontent.com/mavit/slimpris2/refs/heads/release/slimpris2.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/mavit/slimpris2/fedora-rawhide-x86_64/09413313-slimpris2/slimpris2-3.3.2-1.fc44.git.250.baad99a.src.rpm
Description: slimpris2 provide MPRIS 2 remote control support for Lyrion Music Server, allowing it to be controlled using the user interface integrated into your desktop.
Fedora Account System Username: mavit

Comment 1 Fedora Review Service 2025-08-14 16:37:17 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/9413322
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2388595-slimpris2/fedora-rawhide-x86_64/09413322-slimpris2/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in slimpris2
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Benson Muite 2025-08-15 12:51:49 UTC
Comments:
a) Please use the %find_lang to find translations. See:
https://docs.fedoraproject.org/en-US/package-maintainers/Packaging_Tutorial_2_GNU_Hello/#_translations

b) Your fork has probably diverged from
https://github.com/eonpatapon/mpDris2
but maybe good to check for any conflicts

c) Consider using %forgesource macros:
https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/

If not, please change
Source0:                %{url}/archive/refs/tags/%{version}.tar.gz#slimpris2-%{version}.tar.gz
to
Source0:                %{url}/archive/%{version}/slimpris2-%{version}.tar.gz

d) Please validate the desktop file
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files

e) Please validate the appdata file
https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/

Comment 3 Peter Oliver 2025-08-18 14:08:09 UTC
(In reply to Benson Muite from comment #2)
> Comments:
> a) Please use the %find_lang to find translations. See:
> https://docs.fedoraproject.org/en-US/package-maintainers/
> Packaging_Tutorial_2_GNU_Hello/#_translations

Done.

> b) Your fork has probably diverged from
> https://github.com/eonpatapon/mpDris2
> but maybe good to check for any conflicts

Looks fine to me.

> c) Consider using %forgesource macros:
> https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/
> 
> If not, please change
> Source0:               
> %{url}/archive/refs/tags/%{version}.tar.gz#slimpris2-%{version}.tar.gz
> to
> Source0:                %{url}/archive/%{version}/slimpris2-%{version}.tar.gz

Done.

> d) Please validate the desktop file
> https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files
> 
> e) Please validate the appdata file
> https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/

These are covered by `make test`.

Thanks for looking at this.

SRPM URL: https://download.copr.fedorainfracloud.org/results/mavit/slimpris2/fedora-rawhide-x86_64/09440531-slimpris2/slimpris2-4.0.0-1.20250818git4.0.0.fc44.src.rpm

Comment 4 Fedora Review Service 2025-08-18 14:19:08 UTC
Created attachment 2104039 [details]
The .spec file difference from Copr build 9413322 to 9440570

Comment 5 Fedora Review Service 2025-08-18 14:19:11 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/9440570
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2388595-slimpris2/fedora-rawhide-x86_64/09440570-slimpris2/fedora-review/review.txt

Found issues:

- Systemd user unit service file(s) in slimpris2
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_user_units

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.


Note You need to log in before you can comment on or make changes to this bug.