marcelloc / Unofficial-pfSense-packages

Unofficial packages for pfSense software
122 stars 70 forks source link

Speedtest-cli #100

Open forid786 opened 2 years ago

forid786 commented 2 years ago

Hi @marcelloc

Looks like the Speedtest package is broken and missing some dependencies on your repo.

[2.6.0-RELEASE][root@pfSense.kortex]/root: pkg install speedtest-cli
Updating Unofficial repository catalogue...
pkg: http://e-sac.siteseguro.ws/repo/FreeBSD:12:amd64/packagesite.pkg: Not Found
Unofficial repository is up to date.
Updating pfSense-core repository catalogue...
pfSense-core repository is up to date.
Updating pfSense repository catalogue...
pfSense repository is up to date.
All repositories are up to date.
pkg: pfSense-pkg-SpeedTest has a missing dependency: py37-speedtest-cli
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        pfSense-pkg-SpeedTest: 0.1_4 [unknown-repository]

Number of packages to be installed: 1

Proceed with this action? [y/N]: y
[1/1] Installing pfSense-pkg-SpeedTest-0.1_4...
Extracting pfSense-pkg-SpeedTest-0.1_4: 100%
Saving updated package information...
overwrite!
Loading package configuration... done.
Configuring package components...
Custom commands...
Menu items... done.
Writing configuration... done.

Looks like it's got a missing dependency: py37-speedtest-cli

That being said, there's a Python 3.8 version available now.

[2.6.0-RELEASE][root@pfSense.kortex]/root: pkg search speedtest
pkg: http://e-sac.siteseguro.ws/repo/FreeBSD:12:amd64/packagesite.pkg: Not Found
pfSense-pkg-SpeedTest-0.1_4    pfSense Unofficial speedtest package
py38-speedtest-cli-2.1.3       Command line interface for testing internet bandwidth <======

Can you please update the plugins when you have sometime and push it out to your repo?

Thanks :)

forid786 commented 2 years ago

Patch posted in #87 appears to have done the trick in terms of getting Speedtest working from the UI but worth updating the package still. :)