Package Details: gns3-gui 3.1.0a2-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: 103
Popularity: 0.78
First Submitted: 2014-05-13 18:56 (UTC)
Last Updated: 2026-05-13 17:07 (UTC)

Dependencies (16)

Required by (2)

Sources (3)

Pinned Comments

buzo commented on 2025-05-28 11:58 (UTC)

Upstream has split development of the major versions 2 and 3. This package will keep tracking the latest version. If you prefer version 2, there is now a separate package gns3-gui-2.

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

buzo commented on 2026-05-14 11:03 (UTC)

donko3005: Should be fixed after upgrading gns3-server.

smart2128: I don't know. I would keep the old package around to be able to downgrade just in case.

smart2128 commented on 2026-05-14 10:59 (UTC)

@buzo 3.1.0a2 is in the alpha stage. Do you think it is safe enough to replace 3.0.6? Thank you in advance.

donko3005 commented on 2026-05-13 22:13 (UTC) (edited on 2026-05-13 22:14 (UTC) by donko3005)

After upgrading to the latest version it shows me this error while launching gns3. It looks like its missing a python dependency


$ gns3
2026-05-13 18:09:34 INFO root:126 Log level: INFO
2026-05-13 18:09:34 INFO main:266 GNS3 GUI version 3.1.0a2
2026-05-13 18:09:34 INFO main:267 Copyright (c) 2007-2026 GNS3 Technologies Inc.
2026-05-13 18:09:34 INFO main:268 Application started with /usr/bin/gns3
2026-05-13 18:09:39 ERROR local_server:443 Local server process has stopped
2026-05-13 18:09:39 ERROR local_server:445 Traceback (most recent call last):
  File "/usr/bin/gns3server", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/usr/lib/python3.14/site-packages/gns3server/main.py", line 113, in main
    asyncio.run(Server().run(parser, args))
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/asyncio/runners.py", line 204, in run
    return runner.run(main)
           ~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/asyncio/runners.py", line 127, in run
    return self._loop.run_until_complete(task)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/asyncio/base_events.py", line 719, in run_until_complete
    return future.result()
           ~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/gns3server/server.py", line 286, in run
    from gns3server.compute.port_manager import PortManager
  File "/usr/lib/python3.14/site-packages/gns3server/compute/__init__.py", line 20, in <module>
    from .builtin import Builtin
  File "/usr/lib/python3.14/site-packages/gns3server/compute/builtin/__init__.py", line 22, in <module>
    from ..base_manager import BaseManager
  File "/usr/lib/python3.14/site-packages/gns3server/compute/base_manager.py", line 41, in <module>
    from .base_node import BaseNode
  File "/usr/lib/python3.14/site-packages/gns3server/compute/base_node.py", line 34, in <module>
    from ..utils.asyncio.telnet_server import AsyncioTelnetServer
  File "/usr/lib/python3.14/site-packages/gns3server/utils/asyncio/telnet_server.py", line 23, in <module>
    import telnetlib3
ModuleNotFoundError: No module named 'telnetlib3'

donko3005 commented on 2026-03-28 16:18 (UTC)

@smart2128 thanks I downgraded to 0.52.1-1 and it works now

smart2128 commented on 2026-03-28 10:00 (UTC)

@donko3005 as a workaround, you can try downgrading python-starlette.

Apstergos commented on 2026-02-17 19:01 (UTC) (edited on 2026-02-17 19:01 (UTC) by Apstergos)

The build fails from my side

==> Starting build()...
/home/USER/.local/share/mise/installs/python/3.14.2/bin/python: No module named build
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gns3-gui-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gns3-gui - exit status 4

what can i do to successfully install gns3-gui??

maigonis commented on 2026-01-31 17:22 (UTC)

Now it compiles and runs fine - no hustle needed.

maigonis commented on 2026-01-30 19:56 (UTC) (edited on 2026-01-30 19:57 (UTC) by maigonis)

Version 3.0.6 has landed whit init Qt6 and Python 3.14 support.

RocketDev commented on 2026-01-11 11:19 (UTC)

Since recently python in Arch upgraded to 3.14, please increase pkgrel to help users update their package to python3.14 automatically.