Package Details: gns3-server 2.1.8-2

Git Clone URL: (read-only)
Package Base: gns3-server
Description: GNS3 network simulator. Server package.
Upstream URL:
Licenses: GPL3
Groups: gns3
Submitter: korjjj
Maintainer: hcartiaux
Last Packager: hcartiaux
Votes: 51
Popularity: 1.051263
First Submitted: 2014-05-13 17:40
Last Updated: 2018-07-05 08:39

Dependencies (17)

Required by (1)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

stonyboy commented on 2018-08-08 08:49


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/", 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 gns3server[3137]: f(args, *kwargs) Aug 07 08:51:59 gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/", line 3108, in _initialize_master_working_set Aug 07 08:51:59 gns3server[3137]: working_set = WorkingSet._build_master() Aug 07 08:51:59 gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/", line 570, in _build_master Aug 07 08:51:59 gns3server[3137]: ws.require(requires) Aug 07 08:51:59 gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/", line 888, in require Aug 07 08:51:59 gns3server[3137]: needed = self.resolve(parse_requirements(requirements)) Aug 07 08:51:59 gns3server[3137]: File "/usr/lib/python3.7/site-packages/pkg_resources/", line 774, in resolve Aug 07 08:51:59 gns3server[3137]: raise DistributionNotFound(req, requirers) Aug 07 08:51:59 gns3server[3137]: pkg_resources.DistributionNotFound: The 'gns3-server==2.1.8' distribution was not found and is required by the application

spencerharmon commented on 2018-04-16 14:32

I ran into a dependency error. Seems to work with python-yarl-gns3 from aur instead of python-yarl.

grawlinson commented on 2018-03-29 22:29

curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading

kyechou commented on 2018-01-21 00:14

vboxwrapper is no longer needed since 1.2.3 ( Would you mind removing it from the optional dependencies please?

predmijat commented on 2017-12-14 17:35

:: python-aiohttp-gns3 and python-aiohttp-135 are in conflict (python-aiohttp). Remove python-aiohttp-135? [y/N] y error: failed to prepare transaction (could not satisfy dependencies)

Anyone else?

occupo commented on 2017-09-18 07:09

I can confirm it's ok now. Thanks.

hcartiaux commented on 2017-09-15 13:14

The source file has changed...
I've updated the checksums but if somebody still has the original tarball and can compare with the new one...

occupo commented on 2017-09-15 11:58

I get this:
==> Validating source files with md5sums...
gns3-server-2.0.3.tar.gz ... FAILED
gns3-server@.service ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build gns3-server.

sudokamikaze commented on 2017-07-18 13:16

After updating system gnsserver don't start

Here logs