Hello. flexget has no maintainer. Latest release in portage is about 1.5 years old. 9999 ebuild doesn't work. Relies on unsupported packages, e.g. guessit-1. Several open bugs: 588846, 556796, 498012. Some from 2014. Since nobody is willing to work on it, let's remove it.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f0f1ee144ad4927eed40c249d2f0023a2bf0cb commit d2f0f1ee144ad4927eed40c249d2f0023a2bf0cb Author: Mike Gilbert <floppym@gentoo.org> Date: Wed Apr 5 11:50:34 2017 -0400 profiles: mask net-misc/flexget for removal Bug: https://bugs.gentoo.org/614758 profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+)
I'd like to become a proxy maintainer for this package and its dependencies. How should I proceed?
(In reply to Torsten Kurbad from comment #2) > I'd like to become a proxy maintainer for this package and its dependencies. > > How should I proceed? Please contact upstream and fix this impossible requirements: #Guessit requires python-dateutil<=2.5.2 python-dateutil>=2.5.3 guessit<=2.0.4 See https://github.com/Flexget/Flexget/blob/2.10.35/requirements.txt Flexget should be able to use guessit>=2.1.0, which supports python-dateutil>=2.5.3.
(In reply to Coacher from comment #3) > See https://github.com/Flexget/Flexget/blob/2.10.35/requirements.txt > > Flexget should be able to use guessit>=2.1.0, which supports > python-dateutil>=2.5.3. It already is. The guessit folks removed the dependency on python-dateutil<=2.5.2 a while ago. I'm successfully running flexget using guessit 2.1.2 and python-dateutil 2.5.3. Thus, only flexget's requirements.txt file needs some updating to solve this. I'll try and contact upstream about it.
Upstream issue for reference: https://github.com/Flexget/Flexget/issues/1804
(In reply to Torsten Kurbad from comment #5) > Upstream issue for reference: > > https://github.com/Flexget/Flexget/issues/1804 It's not as easy. See also https://github.com/Flexget/Flexget/pull/1398
(In reply to Torsten Kurbad from comment #2) Good luck with your efforts. This was the first package I committed in Gentoo's CVS repo, so it's a bit special to me. The upstream developers assume you will run it in a venv, with it's own set of privately versioned dependencies. Making it jive with system-wide packages is a chore, and sometimes impossible. I still intend to remove it on or around 2017-05-05, but the proxy-maint people can help you restore it if/when the remaining issues have be resolved.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa11984b8cfc69bee6a491982251987ddd65acc commit faa11984b8cfc69bee6a491982251987ddd65acc Author: Mike Gilbert <floppym@gentoo.org> Date: Sun May 7 12:23:22 2017 -0400 net-misc/flexget: remove Bug: https://bugs.gentoo.org/614758 net-misc/flexget/Manifest | 2 - net-misc/flexget/flexget-1.2.315.ebuild | 75 ----------------------------- net-misc/flexget/flexget-1.2.346-r1.ebuild | 76 ------------------------------ net-misc/flexget/flexget-9999.ebuild | 58 ----------------------- net-misc/flexget/metadata.xml | 11 ----- profiles/package.mask | 8 ---- 6 files changed, 230 deletions(-)
FWIW, this was fixed upstream: https://github.com/Flexget/Flexget/commit/08d6406669b38247bd00fb1ef823b93f994b5549
(In reply to Marshall McMullen from comment #9) > FWIW, this was fixed upstream: > > https://github.com/Flexget/Flexget/commit/ > 08d6406669b38247bd00fb1ef823b93f994b5549 And it's been reverted. :-( I'm trying to maintain a recent version of flexget (and its outdated dependencies) now in my overlay: https://github.com/tkurbad/tkurbad-overlay Flexget 2.11.24 is working for me...