Package Details: flent 2.1.1-3

Git Clone URL: https://aur.archlinux.org/flent.git (read-only, click to copy)
Package Base: flent
Description: The FLExible Network Tester.
Upstream URL: https://flent.org
Licenses: GPL
Conflicts: netperf-wrapper
Replaces: netperf-wrapper
Submitter: tohojo
Maintainer: tohojo
Last Packager: tohojo
Votes: 8
Popularity: 0.000001
First Submitted: 2015-05-24 11:58 (UTC)
Last Updated: 2023-07-23 22:09 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

tohojo commented on 2024-03-24 09:03 (UTC)

Both of those packages are listed as optional dependencies, which is deliberate: it's possible to run tests from the command line without the plotting and GUI capabilities, so they should not be hard dependencies.

tessaracht commented on 2024-03-24 01:57 (UTC) (edited on 2024-03-24 02:04 (UTC) by tessaracht)

just tried to install today, seems to be missing some deps:

# flent-gui

Starting Flent 2.1.1 using Python 3.11.8.
Traceback (most recent call last):
  File "/usr/bin/flent-gui", line 33, in <module>
    sys.exit(load_entry_point('flent==2.1.1', 'gui_scripts', 'flent-gui')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/flent/__init__.py", line 88, in run_flent_gui
    return run_flent(gui=True)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/flent/__init__.py", line 56, in run_flent
    from flent.gui import run_gui
  File "/usr/lib/python3.11/site-packages/flent/gui.py", line 49, in <module>
    import matplotlib
ModuleNotFoundError: No module named 'matplotlib'

after installing python-matplotlib:

# flent-gui

Starting Flent 2.1.1 using Python 3.11.8.
ERROR: Unable to find a usable Qt version No module named 'qtpy'.

after installing python-qtpy, the gui runs.

tohojo commented on 2023-07-23 22:08 (UTC)

Ah, that would be because pypi has removed the support for the signature files entirely (and retroactively, thus breaking packaging files that attempt to remove them): https://blog.pypi.org/posts/2023-05-23-removing-pgp/

I'll push an update removing the .asc file from the PKGBUILD, thanks for the report!

olepbr commented on 2023-07-23 14:54 (UTC)

Currently fails to build:

==> ERROR: Failure while downloading https://files.pythonhosted.org/packages/source/f/flent/flent-2.1.1.tar.gz.asc Aborting... error: failed to download sources for 'flent-2.1.1-2': error: packages failed to build: flent-2.1.1-2

Maybe pythonhosted.org links changed? https://files.pythonhosted.org/packages/a0/8d/3dc15fbbd37c10486633c09546943aefc8ea8294749732ccf097e8fc0533/flent-2.1.1.tar.gz exists, at least.

tohojo commented on 2021-02-16 11:18 (UTC)

Yeah, good point; will fix :)

prettyvanilla commented on 2021-02-16 02:50 (UTC)

I wonder if it wouldn't be a good idea to remove python-pyqt5 and python-pyside2 from the optdepends - having all of them listed equally I assumed I'd be good with just one of them, i.e. python-pyqt5 (I wasn't familiar with qtpy), but flent specifically only imports from qtpy and fails if isn't present. The python-qtpy package itself lists python-pyqt5 and python-pyside2 as optdepends again, which I believe should be sufficient overall.

tohojo commented on 2020-07-28 15:28 (UTC)

That is standard for PGP-verified sources in AUR. See https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

If the keyserver retrieval doesn't work you should be able to receive the key from wks. Try:

gpg -v --auto-key-locate=clear,wkd,nodefault --locate-key toke@toke.dk

Luk_3D commented on 2020-07-28 14:31 (UTC) (edited on 2020-07-28 14:35 (UTC) by Luk_3D)

Why i need to do this command manually? I got this error.

gpg --recv-keys 435E106CF5FAEB4F gpg: keyserver receive failed: General error

tohojo commented on 2020-07-28 11:37 (UTC)

You'll need to import the key first. Try

gpg --recv-keys 435E106CF5FAEB4F

Luk_3D commented on 2020-07-28 07:58 (UTC)

Building flent... ==> Making package: flent 1.3.2-1 (mar 28 lug 2020, 09:58:18) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found flent-1.3.2.tar.gz -> Found flent-1.3.2.tar.gz.asc ==> Validating source files with sha256sums... flent-1.3.2.tar.gz ... Passed flent-1.3.2.tar.gz.asc ... Skipped ==> Verifying source file signatures with gpg... flent-1.3.2.tar.gz ... FAILED (unknown public key 435E106CF5FAEB4F) ==> ERROR: One or more PGP signatures could not be verified! Failed to build flent