Package Details: python-fangfrisch 1.9.0-3

Git Clone URL: https://aur.archlinux.org/python-fangfrisch.git (read-only, click to copy)
Package Base: python-fangfrisch
Description: Freshclam like utility that allows downloading unofficial virus definition files
Upstream URL: https://rseichter.github.io/fangfrisch/
Licenses: GPL
Conflicts: clamav-unofficial-sigs
Provides: clamav-unofficial-sigs
Submitter: amish
Maintainer: amish (Morbius)
Last Packager: amish
Votes: 27
Popularity: 1.64
First Submitted: 2020-02-22 16:48 (UTC)
Last Updated: 2024-03-13 14:02 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

amish commented on 2024-02-16 05:46 (UTC) (edited on 2024-02-16 05:46 (UTC) by amish)

@Morbius - If you want then I can make you co-maintainer and then you can update package yourself too.

Morbius commented on 2024-02-15 19:52 (UTC)

@amish Thank you for the timer change, and for keeping this package up to date.

amish commented on 2024-02-15 15:16 (UTC)

@Morbius - changed systemd timer interval to 10m

Morbius commented on 2024-02-15 01:39 (UTC)

I have released Fangfrisch 1.8.0 yesterday. Among other changes, the build is now PEP 517 compliant, which will hopefully help with Arch Linux packaging.

Also, I'd like to point out once more that the current systemd timer for Arch only runs Fangfrisch hourly, which clashes with FF default settings and can lead to end user confusion. FF should ideally be run every 10 minutes. Resource consumption both on the machine hosting Fangfrisch and on remote servers is minimal even at this pace, because FF keeps track of when each signature file was last downloaded in the local database. For entries below the age threshold, which varies between all service providers, no outbound network connections are made. Hence, running the application every 10 minutes produces only negligible load.

amish commented on 2023-09-25 01:00 (UTC)

@zuzavo Please file an issue here. Maintainer may be able to solve your problem. https://github.com/rseichter/fangfrisch/issues

zuzavo commented on 2023-09-24 22:17 (UTC) (edited on 2023-09-24 22:19 (UTC) by zuzavo)

I continue unable to install, but as I've said before, I see that no one else has this problem, so I'm not going to insist here and I'll try to find a solution by my own. thanks

zuzavo commented on 2023-09-21 17:04 (UTC)

xiota thanks for your quick response. I still can't install, but that no other users saying that they have the same problem makes me suspect about my configuration. I have reviewed all my Python configuration, dependencies..but I haven't detected any problem. The error is still the same as yesterday. I don't understand very well what you say about update to PEP517. I have seen a package that has some relationship with Pep517: python-pdm-pep517. I don't understand if you suggest me to install it (In fact, I've already done it without any change) Greetings

xiota commented on 2023-09-20 14:36 (UTC)

Build succeeded here: python-fangfrisch.log

Maybe updating package to PEP517 would help.

zuzavo commented on 2023-09-20 14:31 (UTC) (edited on 2023-09-20 14:34 (UTC) by zuzavo)

Hello. Unable to install:python-setuptools and attrs installed.

<Iniciando build()...
Traceback (most recent call last):
  File "/home/juan/Descargas/python-fangfrisch/src/fangfrisch-1.6.1/setup.py", line 26, in <module>
    setuptools.setup(
  File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 106, in setup
    _install_setup_requires(attrs)
  File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 74, in _install_setup_requires
    dist = MinimalDistribution(attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 56, in __init__
    super().__init__(filtered)
  File "/usr/lib/python3.11/site-packages/setuptools/dist.py", line 484, in __init__
    for ep in metadata.entry_points(group='distutils.setup_keywords'):
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 1040, in entry_points
    return SelectableGroups.load(eps).select(**params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 476, in load
    ordered = sorted(eps, key=by_group)
              ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 1037, in <genexpr>
    eps = itertools.chain.from_iterable(
                                       ^
  File "/usr/lib/python3.11/importlib/metadata/_itertools.py", line 16, in unique_everseen
    k = key(element)
        ^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 954, in _normalized_name
    or super()._normalized_name
       ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 627, in _normalized_name
    return Prepared.normalize(self.name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 882, in normalize
    return re.sub(r"[-_.]+", "-", name).lower().replace('-', '_')
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/re/__init__.py", line 185, in sub
    return _compile(pattern, flags).sub(repl, string, count)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: expected string or bytes-like object, got 'NoneType'