Summary: | net-misc/gns3-server-2.1.0 net-misc/gns3-gui-2.1.0 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Garri <g.djavadyan> |
Component: | New packages | Assignee: | Aaron Bauman (RETIRED) <bman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | axiator, ne3dle, zmedico |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 642070 | ||
Bug Blocks: | |||
Attachments: | gns3-2.1.0.tar.gz |
Actually, uBridge [1] is a required dependency now for GNS3 2.1.0. I've attached net-misc/ubridge-0.9.13 ebuild in bug 642070. [1] https://github.com/GNS3/ubridge I would be intersted in this version bump as well. Also gns3-server-2.1.3 supports aiohttp-2+ https://github.com/GNS3/gns3-server/blob/v2.1.3/requirements.txt Meanwhile, net-misc/gns3-server-2.0.3-r1 is locked on =dev-python/aiohttp-1.3.5*: https://github.com/GNS3/gns3-server/blob/v2.0.3/requirements.txt The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef38b17a40558d1992890c8f78f569bc2e439749 commit ef38b17a40558d1992890c8f78f569bc2e439749 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-03-03 01:36:35 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-03-03 02:07:18 +0000 net-misc/gns3-gui: Bump to v2.1.3 Bug: https://bugs.gentoo.org/641840 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --force net-misc/gns3-gui/Manifest | 1 + net-misc/gns3-gui/gns3-gui-2.1.3.ebuild | 43 +++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb15e09323f2edc038491a68305e56867208c13a commit eb15e09323f2edc038491a68305e56867208c13a Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-03-03 01:19:37 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-03-03 02:07:13 +0000 net-misc/gns3-server: Bump to v2.1.3 Bug: https://bugs.gentoo.org/641840 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --force net-misc/gns3-server/Manifest | 1 + net-misc/gns3-server/gns3-server-2.1.3.ebuild | 52 +++++++++++++++++++++++++++ 2 files changed, 53 insertions(+)} Non maintainer update in good faith to fix a broken repository. @ Maintainer: Please review! ;) |
Created attachment 511224 [details] gns3-2.1.0.tar.gz After migration from python3.4 to python3.5 I faced problems related to net-misc/gns3-server-2.0.3-r1. So, I decided to update to the next GNS3 release and try it. I've successfully installed version 2.1.0 and it works as I expected. For successful GNS3 bump it is required to bump several more related packages. I used following list of extra ebuilds: net-misc/gns3-server/gns3-server-2.1.0.ebuild net-misc/gns3-gui/gns3-gui-2.1.0.ebuild dev-python/yarl/yarl-0.11.1.ebuild dev-python/aiohttp/aiohttp-2.2.5.ebuild dev-python/aiohttp-cors/aiohttp-cors-0.5.3.ebuild All the ebuilds are attached. The gns3-{server|gui}.ebuilds is based on 2.0.3-r1 ebuilds, so I expect there may be RDEPEND packages not needed any more (dev-python/paramiko?), but I had no time to inspect it. Also, I believe gns3-server should not RDEPEND on app-emulation/dynamips because it is optional emulation backend. One could use only IOU images, for example. HTH