Package Details: gns3-server 2.1.11-1

Git Clone URL: https://aur.archlinux.org/gns3-server.git (read-only)
Package Base: gns3-server
Description: GNS3 network simulator, Server package
Upstream URL: https://github.com/GNS3/gns3-server
Licenses: GPL3
Groups: gns3
Submitter: korjjj
Maintainer: buzo
Last Packager: buzo
Votes: 53
Popularity: 0.581333
First Submitted: 2014-05-13 17:40
Last Updated: 2018-09-30 13:58

Dependencies (18)

Required by (1)

Sources (3)

Latest Comments

1 2 3 4 5 6 Next › Last »

xscottw commented on 2018-11-08 01:51

I had an issue with some missing python stuff when trying to start this after the most recent update. Using "pip3 install gns3-server" and "pip3 install gns3-gui" like recommended on the GNS3 site solved it.

martisa commented on 2018-10-26 15:51

I workarounded the aiohttp-cors issue by installing it with: pip install aiohttp-cors==0.5.3

SinClaus commented on 2018-10-02 05:28

I've make symlinks to /usr/lib/python3.7/site-packages and gns3-server starts.

SinClaus commented on 2018-10-02 05:22

GNS3 still don't run on my comp. python-async-timeout-gns3 is installed in /usr/lib/python3.6/, actual version of python is 3.7. Ina trace back I see "pkg_resources.DistributionNotFound: The 'aiohttp-cors<0.6.0,>=0.5.3' distribution was not found and is required"

king007 commented on 2018-09-16 11:34

@buzo The new update fixed the error. Thanks for the quick fix. Regards

buzo commented on 2018-09-16 11:16

king007: I have added this change from upstream as a patch, which should fix this.

ucup commented on 2018-08-30 03:44

Problem Python 3.7 support in GNS3 already solved by Jeremy Grossman (https://github.com/GNS3/gns3-gui/issues/2566).. You can use GNS3 version 2.1.10dev2 to run GNS3 well in Arch Linux.. I already test it and it can run my topology network test with well..

You can download gns3-server package from here (https://github.com/GNS3/gns3-server/tree/814526ba2608af207b2d45fc9c2ac290872a71db) and gns3-gui package from here (https://github.com/GNS3/gns3-gui/tree/a5f4ec01355c357bd1a0752fb199797648d69772)..

That version can be temporary solution until GNS3 2.1.10 final version has release and ready in aur..

Thanks..

TvT82 commented on 2018-08-27 16:50

@stonyboy So, does this mean we cannot install Gns3-Server for now ? Or is there any way to workaround ? Thank you in advance

stonyboy commented on 2018-08-08 08:49

@SinClaus:

The python version has been updated from 3.6 to 3.7 and the gns3 packages need to be bytecompiled again with the new python version.

If you like me are using a AUR package manager (e.g aurman) you need to remove the cached packages to be able to force this step (e.g remove the folders named ~/.cache/aurman/gns3* and the dependency python packages like python-aiohttp-cors-gns3 etc.)

Getting that far you will probably see a number of bytecompilation errors in the gns3-server package like this:

File "/usr/lib/python3.7/site-packages/gns3server/controller/project.py", line 890 asyncio.async(self.start_all())

which signifies that the asyncio module has finally removed the asyncio.async function in favor of the asyncio.ensure_future function. The asyncio.async function was deprecated some python releases ago according to the documentation.

I have not yet checked with the GNS3 project site - but they will need to comply with this change - or the gns3-server package will need to contain a patch step for this to work with python 3.7

SinClaus commented on 2018-08-07 02:31

After today's update GNS server cant't start. Here is log:

journalctl -f _SYSTEMD_UNIT=gns3-server@netmaster.service

-- Logs begin at Wed 2017-07-26 08:50:14 +07. -- Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: f(args, *kwargs) Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/init.py", line 3108, in _initialize_master_working_set Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: working_set = WorkingSet._build_master() Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/init.py", line 570, in _build_master Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: ws.require(requires) Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/init.py", line 888, in require Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: needed = self.resolve(parse_requirements(requirements)) Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/init.py", line 774, in resolve Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: raise DistributionNotFound(req, requirers) Aug 07 08:51:59 pirr.incom.tomsk.ru gns3server[3137]: pkg_resources.DistributionNotFound: The 'gns3-server==2.1.8' distribution was not found and is required by the application