Package Details: gns3-server 3.0.4-2

Git Clone URL: https://aur.archlinux.org/gns3-server.git (read-only, click to copy)
Package Base: gns3-server
Description: GNS3 network simulator, Server package
Upstream URL: https://github.com/GNS3/gns3-server
Licenses: GPL-3.0-only
Groups: gns3
Submitter: korjjj
Maintainer: buzo
Last Packager: buzo
Votes: 78
Popularity: 0.120904
First Submitted: 2014-05-13 17:40 (UTC)
Last Updated: 2025-04-28 17:46 (UTC)

Dependencies (33)

Required by (2)

Sources (3)

Pinned Comments

buzo commented on 2025-04-28 17:37 (UTC)

Upstream has split development of the major versions 2 and 3, with 2.2.54 being the latest release. I will keep this package tracking version 3, but could provide a separate package tracking version 2, if there is interest.

Latest Comments

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

jpbd commented on 2021-12-14 07:01 (UTC)

@buzo python-sentry_sdk dependency was updated to python-sentry_sdk-1.5.1-1

Traceback (most recent call last):
  File "/usr/bin/gns3server", line 33, in <module>
    sys.exit(load_entry_point('gns3-server==2.2.27', 'console_scripts', 'gns3server')())
  File "/usr/bin/gns3server", 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-server

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

s13g3lb4um: Thanks. I've patched the requirements to allow async-timeout>=3.0.1 but aiohttp>=3.7.4 was already there, so that should have worked already.

s13g3lb4um commented on 2021-11-30 07:29 (UTC)

the initial setup fails for me, this installed aiohttp==3.8.1 and async-timeout==4.0.1, but this package require async-timeout==3.0.1.

i unninstall aiohttp and async-timeout, after i install aiohttp==3.7.4 and async-timeout==3.0.1 and this works.

HashesTables commented on 2021-11-03 11:24 (UTC) (edited on 2021-11-03 11:36 (UTC) by HashesTables)

Got this error:

Traceback (most recent call last): File "/usr/bin/gns3server", line 33, in <module> sys.exit(load_entry_point('gns3-server==2.2.26', 'console_scripts', 'gns3server')()) File "/usr/lib/python3.9/site-packages/gns3server/main.py", line 82, in main from gns3server.run import run File "/usr/lib/python3.9/site-packages/gns3server/run.py", line 32, in <module> from gns3server.web.web_server import WebServer File "/usr/lib/python3.9/site-packages/gns3server/web/web_server.py", line 25, in <module> import asyncio File "/usr/lib/python3.9/site-packages/asyncio/init.py", line 21, in <module> from .base_events import * File "/usr/lib/python3.9/site-packages/asyncio/base_events.py", line 296 future = tasks.async(future, loop=self) ^ SyntaxError: invalid syntax

But it works when launching as sudo...Again that asyncio package breaking stuff. Tried to uninstall/reinstall asyncio with pip, same issue.

found it -> Removed the asyncio package with pip, as it should eventually not be in site-packages, cleaned built gns-gui and it works now.

buzo commented on 2021-08-27 14:27 (UTC)

Thanks petrkr, the Arch package community/python-distro hasn't been updated yet unfortunately. I have patched requires.txt accordingly.

But aur/python-sentry_sdk is already at version 1.3.1, so you should update that one, too.

petrkr commented on 2021-08-27 13:19 (UTC) (edited on 2021-08-27 13:22 (UTC) by petrkr)

New version needs python distro 1.6.0 or higher. In packages is only 1.5.0, so this version does not work.

Maybe do own venv environment for such software?

pkg_resources.DistributionNotFound: The 'distro>=1.6.0' distribution was not found and is required by gns3-server

Also sentry_sdk needs to be in version 1.3.1. I had older version but dependecies does not contains version, so it has not been updated by installer

pkg_resources.DistributionNotFound: The 'sentry-sdk>=1.3.1' distribution was not found and is required by gns3-server

buzo commented on 2021-06-16 12:03 (UTC)

SpacingBat3: Done, thanks for trying this out!

SpacingBat3 commented on 2021-06-15 21:13 (UTC) (edited on 2021-06-15 21:15 (UTC) by SpacingBat3)

Could you (the maintainer of this PKGBUILD) add aarch64 architecture to arch() array in PKGBUILD? I was able to compile it on my AArch64 device and actualy use it (with an exception it won't work with most QEMU presets, it runs fine and can be used with dynamips).

kazaii commented on 2021-05-20 00:02 (UTC)

Woops, sorry about that; Misunderstood your last reply to black_file. Thanks, Buzo

buzo commented on 2021-05-19 17:00 (UTC)

kazaii: I've already fixed this a few days ago.