Bug 27002

Summary: gns3, new (updated) pkg request: Too old version of GNS3 (2012) in Mageia 7 get users stuck in non functional software
Product: Mageia Reporter: Comral <comral>
Component: New RPM package requestAssignee: All Packagers <pkg-bugs>
Status: REOPENED --- QA Contact:
Severity: enhancement    
Priority: Normal CC: davidwhodgins, lewyssmith, ouaurelien, richard
Version: CauldronKeywords: NOT_IN_CAULDRON, UPSTREAM
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
URL: https://pic.infini.fr/kacIeaT0/oW9Ze8cO.png
Whiteboard:
Source RPM: gns3-0.8.3.1-9.mga7.nonfree.noarch.rpm CVE:
Status comment:

Description Comral 2020-07-26 14:16:46 CEST
Description of problem: GNS3 0.8.3.1 was released in 2012. It's unable to launch any virtual machines from Virtualbox or qemu due to outdated versions of wrappers. It still use Python 2 (new versions are using Python 3) 


Version-Release number of selected component (if applicable): gns3-0.8.3.1-9.mga7 (released in 2012) 

How reproducible:
By creating a virtualbox or qemu guest in GNS3

Steps to reproduce: 
For virtualbox :
1-Edit
2-Preferences…
3-Virtualbox
4-Test Settings not Ok
5-Virtual Guest
6-Unable to get VM list from VirtualBox (can't add any VM) 

For qemu : 
1-Edit
2-Preferences…
3-Qemu
4-Qemu Guest
5-Add a Qemu image
6-Add a "Qemu guest" node in topology
7-The guest won't boot correctly
Comment 1 Aurelien Oudelet 2020-07-29 22:33:27 CEST
Hi,
According to upstream web server, GNS3 current version is 2.2.11
https://github.com/GNS3/gns3-gui/releases/tag/v2.2.11

Therefore, current version in Mageia 7 is also in a nonfree repo but not found in Cauldron.

Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You, Comral, might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager.

Hardware: All => x86_64
Assignee: bugsquad => pkg-bugs
Summary: Too hold version of GNS3 (2012) unable to work with Virtualbox or qemu => Too old version of GNS3 (2012) in Mageia get users stuck in non functional software
Severity: major => enhancement
Keywords: (none) => NOT_IN_CAULDRON, UPSTREAM
CC: (none) => ouaurelien
Version: 7 => Cauldron
Component: RPM Packages => New RPM package request

Aurelien Oudelet 2020-07-29 22:33:45 CEST

CC: (none) => lewyssmith

Comment 2 Lewis Smith 2020-07-31 21:59:34 CEST
Yes, it looks as if gns3 has been dropped for Mageia 8; so a new package request looks a good way to get it back - up-to-date!
I notice that our package URL is wrong: http://www.gns3.net is dead, it is now https://www.gns3.com/

Summary: Too old version of GNS3 (2012) in Mageia get users stuck in non functional software => gns3, new (updated) pkg request: Too old version of GNS3 (2012) in Mageia 7 get users stuck in non functional software

Comment 3 Dave Hodgins 2020-07-31 22:11:48 CEST
On https://www.gns3.com/marketplace/featured clicking on Terms of Use goes to
https://www.gns3.com/marketplace/featured which has as part of the terms

"User may not otherwise reproduce, sell, publish, distribute, modify, display, or use any Content or portion of this Website without the prior written permission of SolarWinds; "

That can not be added to our repositories, so closing as wontfix.

Resolution: (none) => WONTFIX
Status: NEW => RESOLVED
CC: (none) => davidwhodgins

Comment 4 Manuel Hiebel 2020-07-31 22:32:25 CEST
You are refering to the marketplace, not the source of the soft on github, see the above link

Resolution: WONTFIX => (none)
Status: RESOLVED => REOPENED

Comment 5 Dave Hodgins 2020-07-31 22:56:04 CEST
Ah. Thanks. Checking the source file, it has ...
GNS3 is released under the GPLv3 (see LICENSE) with the additional
exemption that compiling, linking, and/or using OpenSSL is allowed.
Comment 6 rexy 2020-12-13 22:09:04 CET
Hi,
Yes, it would be fantastic to have the last version of GNS3 on Mageia8 (gns3-gui & gns3-server)

CC: (none) => richard