Your message dated Mon, 26 Nov 2018 00:19:31 +0000
with message-id <e1gr4cd-000er1...@fasolo.debian.org>
and subject line Bug#914465: fixed in px 1.0.12-2
has caused the Debian Bug report #914465,
regarding missing dependencies on pkg-resources, procps
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 ow...@bugs.debian.org
immediately.)
--
914465: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914465
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: px
Version: 1.0.12-1
Severity: important
Hi!
I have found that px does not properly depend on packages it requires
at runtime. It misses at least a hard Depends on python3-pkg-resources
and procps. In a clean sbuild sid chroot:
(unstable-amd64-sbuild)root@angela:~# px
Traceback (most recent call last):
File "/usr/bin/px", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
Once python3-pkg-resources is installed by hand, I then get this:
(unstable-amd64-sbuild)root@angela:~# px
Traceback (most recent call last):
File "/usr/bin/px", line 11, in <module>
load_entry_point('pxpx==0.0.0', 'console_scripts', 'px')()
File "/usr/lib/python3/dist-packages/px/px.py", line 92, in main
procs = px_process.get_all()
File "/usr/lib/python3/dist-packages/px/px_process.py", line 286, in get_all
ps_lines = call_ps()
File "/usr/lib/python3/dist-packages/px/px_process.py", line 169, in call_ps
env=env)
File "/usr/lib/python3.7/subprocess.py", line 769, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.7/subprocess.py", line 1516, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ps': 'ps'
Finally, running `px <PID>` yields the following warning:
2018-11-23T16:37:16.688223: Now invoking lsof, this can take over a minute on a
big system...
Can't list IPC / network sockets, make sure "lsof" is installed and in your
$PATH
... which leads me to believe lsof could be in Recommends as well.
Great package, thanks for adding this to Debian! :)
-- System Information:
Debian Release: 9.6
APT prefers stable
APT policy: (500, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages px depends on:
ii python3 3.5.3-1
ii python3-dateutil 2.5.3-2
ii python3-docopt 0.6.2-1
px recommends no packages.
px suggests no packages.
--- End Message ---
--- Begin Message ---
Source: px
Source-Version: 1.0.12-2
We believe that the bug you reported is fixed in the latest version of
px, 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 914...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Josue Ortega <jo...@debian.org> (supplier of updated px 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 25 Nov 2018 17:39:29 -0600
Source: px
Binary: px
Architecture: source all
Version: 1.0.12-2
Distribution: unstable
Urgency: medium
Maintainer: Josue Ortega <jo...@debian.org>
Changed-By: Josue Ortega <jo...@debian.org>
Description:
px - ps and top for human beings
Closes: 914394 914465
Changes:
px (1.0.12-2) unstable; urgency=medium
.
* debian/control:
- Fix typo at package description (Closes: #914394)
- Add python3-pkg-resources, lsof, procps as dependencies (Closes: #914465)
Checksums-Sha1:
6bceb63f17639d0b475f9ea7fd26b77cca9fbdcb 1880 px_1.0.12-2.dsc
821734a9fe2aef2ebc1b4c471de4ecb47bd79c76 2592 px_1.0.12-2.debian.tar.xz
2aa642ca3d754d6efaa9be92f924ff81dab64377 29684 px_1.0.12-2_all.deb
e7f15c6d9b8250bf57da20f0172125d6d2f816ee 6601 px_1.0.12-2_amd64.buildinfo
Checksums-Sha256:
b3d39443a747e05534fd9726ebd0b83019974d5abf103b8d528971209bd3abf6 1880
px_1.0.12-2.dsc
64d24b2539bd10f4b3f0318341a59cb557992cc75228d92ffc2b7ad17ebe6abe 2592
px_1.0.12-2.debian.tar.xz
93ef0680394a3f11b4c9e0947f7d2f8a08a8149d643e47f45aaa813b4b700ef9 29684
px_1.0.12-2_all.deb
268330e246b84aa3e7f7351a1ef6287bdc4b9da29c707d8ae683cbdfc2a5eacd 6601
px_1.0.12-2_amd64.buildinfo
Files:
713bdadb98c7a37e867673647bf17df5 1880 admin optional px_1.0.12-2.dsc
b8c9d92367db85b78384809b6ff09211 2592 admin optional px_1.0.12-2.debian.tar.xz
b7c20469f9314f4892fb3eed7f81cdbb 29684 admin optional px_1.0.12-2_all.deb
2ceda67ddc7ae210d7c7f625990e82b2 6601 admin optional
px_1.0.12-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEdzOzKNJ5X1viMlrdAVCdXKtK/T8FAlv7Nw0RHGpvc3VlQGRl
Ymlhbi5vcmcACgkQAVCdXKtK/T94vw//R2q5vfC3J01ak92fZ1cmWQG7rr1nRfH+
OnHwWcITbsRRTmT11fWIEKKYmBrBrqxgo7Td+CteTVbMDU02LLv5a928w6PtZgTW
Viz8ghHvuGmpJ5oCQ7STstHcocyHbNV+ZfXqBJMz2BJt7LSJ0GlSN+XnJg2xlrEe
QD4ICgfVGtmLBKUUNCZ8uMuNzbdIyYySqfIUmP1jvhxU7VAjuWdh0ihTyG7o5zRq
Z4gjnDIzQ/pbAHnSMlnv587MBw5viOjjtYgmwUieAKpZ5dRZHXhDH0TjCclRj4Gu
UceG+xcmo/rElebQBN4rzRFFiL/GOUvJRSWemo9L8LwQQfzYB6nPOKYkQ9cF1LDr
Z0YJOSfrS4XehY90ZFurluK0ovNSSHzPUc/g2IdWwuEfakXVamWzGqZpYT93SiAP
jeq/u0dIAjAcIHka7nClAeK2lBG2mugLlnnho0IB9xYQ5ozi9zf0y+/W4rWRx5rJ
w57dopdUw/ZFYlVIPHZ3mzIbRUTdawixEiYopvB3BxQ0fidSPoc7yGhRwrxsIERm
Z4Hg4hrE4Hit2YwXC5IJ+L9vqsCdLfbBqXj8TEucd1BiWHIoXY7CH50UzcXEDwQJ
WvOjy30ZbxtjqwgwNUEE+2pRsGSvzphzmejOIFI8PqE/PjjROWPNOHqVFj1iYHC7
RrcPQBdrdeU=
=E44n
-----END PGP SIGNATURE-----
--- End Message ---