[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911563: marked as done (ITP: pystemd -- Cython-based wrapper on top of libsystemd)



Your message dated Thu, 26 Dec 2019 16:00:15 +0000
with message-id <E1ikVYd-0008m0-It@fasolo.debian.org>
and subject line Bug#911563: fixed in pystemd 0.7.0-1
has caused the Debian Bug report #911563,
regarding ITP: pystemd -- Cython-based wrapper on top of libsystemd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
911563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911563
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Alexandros Afentoulis <alexaf.dpkg@bloom.re>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name    : pystemd
  Version         : 0.5.0
  Upstream Author : Alvaro Leiva <aleivag@fb.com>
* URL             : https://github.com/facebookincubator/pystemd
* License         : BSD
  Programming Lang: Python
  Description     : Cython-based wrapper on top of libsystemd

pystemd is a thin Cython-based wrapper on top of libsystemd, focused on
exposing the dbus API via sd-bus in an automated and easy to consume way.

It allows talking to systemd over dbus from python, programmatically
start/stop/restart/kill and verify services status from systemd point of
view, avoiding executing "subprocess.Popen(['systemctl', ..." and then
parsing the output to know the result. pystemd also includes a
systemd-run equivalent as well as provides an interface to sd_notify.

===

The presence of the PATENTS file in pystemd troubled me a bit. I was not
sure if it complies with DFSG. Digging through the debian-legal list,
and considering similar cases [1] [2], I assume that this legal thing is
not blocking packaging of pystemd.

[1]: https://lists.debian.org/debian-legal/2014/10/msg00064.html
[2]: https://lists.debian.org/debian-legal/2017/05/msg00008.html

--- End Message ---
--- Begin Message ---
Source: pystemd
Source-Version: 0.7.0-1

We believe that the bug you reported is fixed in the latest version of
pystemd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 911563@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandros Afentoulis <alexaf.dpkg@bloom.re> (supplier of updated pystemd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 11 Dec 2019 21:48:44 +0200
Source: pystemd
Binary: python3-pystemd python3-pystemd-dbgsym
Architecture: source amd64
Version: 0.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Alexandros Afentoulis <alexaf.dpkg@bloom.re>
Description:
 python3-pystemd - systemd binding for Python
Closes: 911563
Changes:
 pystemd (0.7.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #911563)
Checksums-Sha1:
 bec942bfc0bbbf085965b35014f2ac3e7441016c 2121 pystemd_0.7.0-1.dsc
 5267ae75021d7ac2d86fe15500c5faca3eb81d53 265071 pystemd_0.7.0.orig.tar.gz
 d06cdfda90d6bd348965694fdac331475821c19a 2488 pystemd_0.7.0-1.debian.tar.xz
 2c4155710113a56fe849f8267411083be692fb4e 6950 pystemd_0.7.0-1_amd64.buildinfo
 0547e20dc027f42bfc167037632da5abde1bc658 1266556 python3-pystemd-dbgsym_0.7.0-1_amd64.deb
 76420402f97a7c9bfbc7d0d644abdb446dad628f 248100 python3-pystemd_0.7.0-1_amd64.deb
Checksums-Sha256:
 523a2e6178bcc2c6cf4c2dd290d07fa932fe383cd56ed3f5bd085f605d6ddab1 2121 pystemd_0.7.0-1.dsc
 f5dc49d02995ab96335d9e94f9fe036673d89b8cc9907e7a0ac83c06665f2430 265071 pystemd_0.7.0.orig.tar.gz
 1590d1c657603982895b98d8fb33716c78f787e5ec15e759af7fb63d59c04ee9 2488 pystemd_0.7.0-1.debian.tar.xz
 187b9bbf1bb3a7d45d38b2698d87f0d6dbb5689d20d559120077f3f520dfa0a5 6950 pystemd_0.7.0-1_amd64.buildinfo
 5e06dde99cfd2a543f4195a113b14075f2edf274c410654dc863e3e284139137 1266556 python3-pystemd-dbgsym_0.7.0-1_amd64.deb
 ea028fd98fa8f4499089ba7bec6a8488ac4fc4f1887a226132f220c6801d070f 248100 python3-pystemd_0.7.0-1_amd64.deb
Files:
 0f869d4eac77e9d906a9768c0a8f607e 2121 python optional pystemd_0.7.0-1.dsc
 f493c3e54457e49fe3c160274b863bac 265071 python optional pystemd_0.7.0.orig.tar.gz
 c3ec111f04ed445752de9ee75c06acf1 2488 python optional pystemd_0.7.0-1.debian.tar.xz
 d4dc0c654e6477cfc31249bc1fd453cc 6950 python optional pystemd_0.7.0-1_amd64.buildinfo
 46587ab3a6404b4d3491c244652ede97 1266556 debug optional python3-pystemd-dbgsym_0.7.0-1_amd64.deb
 26b2f7864c890b01912d1084eba3f135 248100 python optional python3-pystemd_0.7.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE5/q3CzlQJ15towl13YzVpd6MfnoFAl3xXkAACgkQ3YzVpd6M
fnpp7Q/9G+Xq3DqJ8GMhzps4XPgwlVvseJiWC8EH9X0xKwYKkG2xMkSSgomWfEHW
J+PBS3bzFFKK1oeTJwr9dY3K3uftwFFdkzT+5A15FPyhn8KqnXNO54sTccsmOdB3
XYQiZPRG+SNNGTyV1JxEVfNekieXuYUoJyY7MyjJY6LxGvgrAxNK1mzxRcXmMMo/
B0O009dm502AFabwpzGwSEkMpS6Jl5oUFKKZohlCHrOCRqZMDXBAmo+dQrG9Caxl
jQdq+734f/5jra0KfIeUZWMfv672JChk/YgUb6Sy/hKbVPHU6DpULF3YV7rbydWn
3iJvmkRKbqB0yYTIdEvNvs8yhhrbQ4DctSXplfJDdm0cyP1LoNKMBTGNQWtWeETC
PjZ79K4SHchXUteI6ZoXtC9d0RiLLxYOqVqLsQVwUIbtPnVMNdjjM87HWIesdgsC
WSCA+6ARD0SG1O9xdEOoN117FysCkAxOkXMgVv2sqCVYy9dkh53ZRcmCleWXRR0H
WQ/HMWlHPrcrLFQW28yDR4M3Qn9ICPZsOPZOb0HoWBT7bVKJ/uZSFmNtLpt+OYup
gz1vHnstAaIqmgUkcM8KEd4cxDCuQLDuDEcyZ5brT1kUcuM2ElUQ4FrE1Fh2wPie
biPEAKMMsRmTbEvqVyF+l5g003ChVmDK1MnKoStOak34i96oFZk=
=DW5w
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: