Package Details: gns3-gui 3.0.4-1

Git Clone URL: https://aur.archlinux.org/gns3-gui.git (read-only, click to copy)
Package Base: gns3-gui
Description: GNS3 network simulator. Graphical user interface package.
Upstream URL: https://github.com/GNS3/gns3-gui
Licenses: GPL-3.0-only
Groups: gns3
Submitter: korjjj
Maintainer: buzo
Last Packager: buzo
Votes: 98
Popularity: 0.102340
First Submitted: 2014-05-13 18:56 (UTC)
Last Updated: 2025-02-26 18:38 (UTC)

Latest Comments

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

kazaii commented on 2022-06-13 11:42 (UTC)

Much appreciated. Launches now.

buzo commented on 2022-06-13 07:32 (UTC)

kazaii: Thanks, that was a typo (‘<’ instead of ‘>’) – fixed.

kazaii commented on 2022-06-11 18:21 (UTC)

Dang, looks like python setuptools 1:60.10 was distributed today

[kazaii@broadview log]$ cat pacman.log | grep 1:60.6
[2022-05-18T09:29:47-0400] [ALPM] upgraded python-setuptools (1:60.5.0-1 -> 1:60.6.0-1)
[2022-06-11T12:38:34-0400] [ALPM] upgraded python-setuptools (1:60.6.0-1 -> 1:60.10.0-1)
[kazaii@broadview log]$ 

Now it's complaining upon launch, not on build

pkg_resources.DistributionNotFound: The 'setuptools<=60.6.0' distribution was not found and is required by gns3-gui

I tried to edit the requirements.txt , with no luck

[kazaii@broadview gns3-gui]$ cat PKGBUILD | grep ==60
        -e 's|^setuptools==60\.10\.0|setuptools<=60.10.0|' \
[kazaii@broadview gns3-gui]$ 

jpbd commented on 2021-12-14 06:56 (UTC)

@buzo the dependency python-sentry_sdk has been updated to

python-sentry_sdk-1.5.1-1

breaks the gns3-gui on update

Traceback (most recent call last):
  File "/usr/bin/gns3", line 33, in <module>
    sys.exit(load_entry_point('gns3-gui==2.2.27', 'gui_scripts', 'gns3')())
  File "/usr/bin/gns3", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 919, in distribution
    return Distribution.from_name(distribution_name)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 518, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for gns3-gui

buzo commented on 2021-12-01 16:16 (UTC)

marcBarbier: Can you tell me all missing dependencies, please? Are they required or optional? What are they needed for?

marcBarbier commented on 2021-12-01 13:41 (UTC)

you need to add some packages as dependancies like telnet-bsd and ubridge

buzo commented on 2021-05-10 17:07 (UTC)

Thanks zbe and kazaii, fixed.

kazaii commented on 2021-05-09 15:49 (UTC) (edited on 2021-05-09 15:50 (UTC) by kazaii)

zbe is correct. This has been broken for me since ~ Friday. Fixed it by deleting the contents of ~/.cache/yay/gns3-gui & gns3-server

then re-installing with: yay -S --editmenu gns3-server yay -S --editmenu gns3-gui

(say yes to editing the pkgbuild)

and adding (don't use quotes) "-e 's|^sentry-sdk==1.0.0$|sentry-sdk>=1.0.0|' \"

to similar entries in "prepare() {" section, (the sed commands)

example:

prepare() {
    cd "$pkgname-$pkgver"
    # Arch usually has the latest versions. Patch requirements to allow them.
    sed -i \
        -e 's|^psutil==5\.8\.0$|psutil>=5.8.0|' \
        -e 's|^distro==1\.5\.0$|distro>=1.5.0|' \
        -e 's|^sentry-sdk==1.0.0$|sentry-sdk>=1.0.0|' \   <---- here! 
        requirements.txt

Afte rebuilding both packages, I'm back in my lab. Thanks zbe!

zbe commented on 2021-05-07 07:08 (UTC) (edited on 2021-05-09 21:35 (UTC) by zbe)

gns3-gui doesn't start after updating to python-sentry_sdk 1.1.0-1.

Edit: Add "-e 's|^sentry-sdk==1\.0\.0$|sentry-sdk>=1.0.0|' \" to PKGBUILD.

buzo commented on 2021-04-09 19:33 (UTC)

cookiewookie: Should be fixed with 2.2.20, since upstream switched to sentry-sdk 1.0.0.