Summary: | sys-fs/owfs: need py3 port | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jonas.licht, mail, mlspamcb, net1957, sam, snowy.mail, treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | can drop USE=python? | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 707438 | ||
Bug Blocks: | 694800 | ||
Deadline: | 2020-10-09 |
Description
Michał Górny
![]() ![]() ![]() ![]() The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b64b016c7240f71bca3de6f4ba6fc14d1cfa86 commit e3b64b016c7240f71bca3de6f4ba6fc14d1cfa86 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2020-08-02 22:43:35 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2020-08-02 22:43:35 +0000 package.mask: last-rite app-metrics/collectd sys-fs/owfs Bug: https://bugs.gentoo.org/735502 Bug: https://bugs.gentoo.org/707438 Bug: https://bugs.gentoo.org/701254 Bug: https://bugs.gentoo.org/730514 Bug: https://bugs.gentoo.org/687830 Signed-off-by: Aaron Bauman <bman@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) app-metrics/collectd is a package that is *very* widely used on servers. Sorry Aaron, but I think last-riting it is a bit excessive action. Maybe just disable its Python plugin instead? I do understand the stamping out of python2... Some things are getting a bit ridicoulous (IMHO). Stamping out collectd because an OPTIONAL plugin for the owfs is obsolete?. There were a few others that moved their source repo to github, where the original location was still old.. Will it come to: "The kernel will get tossed out because it used to be able to run python2?" disallowing use flag collectd_plugins_onewire should be sufficient in this case. move onewire from COLLECTD_TEST_PLUGINS to COLLECTD_IMPOSSIBLE_PLUGINS should do it i guess. and removing the rdep (In reply to Nico Baggus from comment #4) > move onewire from COLLECTD_TEST_PLUGINS to COLLECTD_IMPOSSIBLE_PLUGINS > should do it i guess. and removing the rdep I can confirm that collectd works on a "-python2_7" system without "onewire" USE. This issue is just about the optional dep on sys-fs/owfs. Also sys-fs/owfs builds and works on a "-python2_7" system. It is sufficient to disable and remove the python USE. The collectd mask was undone. Is owfs still useful without Python? (i.e. USE=-python)? I use owfs with munin that use perl for binding owserver, owfile and owhttp are still working I tested on my system without the python flag and it work without a problem. no need to mask this package. Regards The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd86cfb0f6574a9e62c32ebc65515f264404e90 commit ffd86cfb0f6574a9e62c32ebc65515f264404e90 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-10-09 07:21:50 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-10-09 07:21:50 +0000 sys-fs/owfs: Remove last-rited pkg Closes: https://bugs.gentoo.org/735502 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 2 - sys-fs/owfs/Manifest | 1 - sys-fs/owfs/files/owfs-3.1-vendordir.patch | 26 ---- sys-fs/owfs/files/owfs-3.1p4-sysmacros.patch | 78 ----------- sys-fs/owfs/files/owfs.confd | 2 - sys-fs/owfs/files/owfs.initd-r1 | 35 ----- sys-fs/owfs/files/owftpd.confd | 2 - sys-fs/owfs/files/owftpd.initd-r1 | 35 ----- sys-fs/owfs/files/owhttpd.confd | 2 - sys-fs/owfs/files/owhttpd.initd-r1 | 35 ----- sys-fs/owfs/files/owserver.confd | 2 - sys-fs/owfs/files/owserver.initd-r1 | 34 ----- sys-fs/owfs/metadata.xml | 25 ---- sys-fs/owfs/owfs-3.2_p2-r2.ebuild | 192 --------------------------- 14 files changed, 471 deletions(-) |