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.123547
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 8 .. 18 Next › Last »

kazaii commented on 2021-05-18 01:01 (UTC) (edited on 2021-05-18 12:44 (UTC) by kazaii)

It should work with jinja 2.X, but it Seems that this one stopped working when Python jinja 3.0 dropped into Arch upstream

resolving dependencies...
looking for conflicting packages...

Packages (2) python-markupsafe-2.0.0-1  python-jinja-3.0.0-3

Total Download Size:   0.23 MiB
Total Installed Size:  1.35 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 python-jinja-3.0.0... 

Probably another tweak in the requirements section would get it going.

edit: Looks like this does the trick:

-e 's|^Jinja2==2.11.3$|Jinja2>=2.11.3|' \

added to requirements .txt

prepare() {
    cd "$pkgname-$pkgver"
    # Arch usually has the latest versions. Patch requirements to allow them.
    sed -i \
        -e 's|^aiohttp==3\.7\.4.*|aiohttp>=3.7.4|' \
        -e 's|^aiofiles==0\.6\.0$|aiofiles>=0.6.0|' \
        -e 's|^sentry-sdk==1\.0\.0$|sentry-sdk>=1.0.0|' \
        -e 's|^psutil==5\.8\.0$|psutil>=5.8.0|' \
        -e 's|^distro==1\.5\.0$|distro>=1.5.0|' \
        -e 's|^py-cpuinfo==7\.0\.0$|py-cpuinfo>=7.0.0|' \
        -e 's|^Jinja2==2\.11\.3$|Jinja2>=2.11.3|' \      ##<---------- Here
        requirements.txt
}

buzo commented on 2021-05-16 18:41 (UTC)

Black_file: Does it work with version 2.2.21-2?

Black_file commented on 2021-05-16 12:39 (UTC)

Hey, have a problem with this package because python-jinja2=2.13.1 is missing tried to downgrade but nothing solved can you help me pls ?

douglasimcabral commented on 2021-04-26 19:24 (UTC)

@buzo: I made a mistake in identifying the problematic dependency in the service logs. @usbping has already indicated the correction it would make. Now it's all right!

usbping commented on 2021-04-25 18:06 (UTC)

buzo: It`s works with that. Thank you for your help.

buzo commented on 2021-04-25 17:05 (UTC)

usbping: Thanks for calling attention! I have patched the requirements to allow py-cpuinfo>=7.0.0 – does it work with that?

usbping commented on 2021-04-25 13:44 (UTC)

Hi, today pkg py-cpuinfo was upgraded to 8.0.0 and now i have some error: distribution py-cpuinfo==7.0.0 was not found and is required by gns3-server. How to fix it? Downgrade to 7.0.0?

buzo commented on 2021-04-25 12:29 (UTC)

douglasimc: I don't see why this should be necessary since the typing module is part of the Python standard library in recent versions. What kind of error do you get without python-typing_extensions?

douglasimcabral commented on 2021-04-23 14:46 (UTC)

Please add the missing dependency: python-typing_extensions