Package Details: systemd-pilot 3.0-3

Git Clone URL: https://aur.archlinux.org/systemd-pilot.git (read-only, click to copy)
Package Base: systemd-pilot
Description: Desktop application for managing systemd services
Upstream URL: https://github.com/mfat/systemd-pilot
Licenses: GPL-3.0-or-later
Submitter: ankabo
Maintainer: ankabo
Last Packager: ankabo
Votes: 1
Popularity: 0.29
First Submitted: 2025-06-26 17:10 (UTC)
Last Updated: 2025-06-27 05:25 (UTC)

Latest Comments

yochananmarqos commented on 2025-06-26 23:09 (UTC) (edited on 2025-06-26 23:13 (UTC) by yochananmarqos)

@ankabo: Thanks for making the changes. However, anyone with the package already installed will not see them until you bump the pkgrel. ;)

EDIT: You also forgot to remove the desktop and icon from the repo here.

yochananmarqos commented on 2025-06-26 20:25 (UTC)

Many things wrong with this package:

  • The architecture is 'any' as it's a Python script and there are no ELF files (compiled binaries).
  • Use the upstream description, do not invent one
  • Use an SPDX license identifier. See PKGBUILD: license
  • The dependencies are mostly wrong. It uses gtk3, not libadwaita / gtk4. It's clearly stated in the README. Whilst the README mentions a dependency on Yaml, there is no import. If it did, the package name is python-yaml. There's also a missing dependency on gtksourceview4.
  • Do not upload the desktop file and icon, they're both in the repo.
  • There are tagged releases, use the release tarball or git tag.

Improved PKGBUILD (paste expires in one month)