Bug 1570067 - python-cherrypy package needs updated version
Summary: python-cherrypy package needs updated version
Keywords:
Status: CLOSED DUPLICATE of bug 1142991
Alias: None
Product: Fedora
Classification: Fedora
Component: python-cherrypy
Version: 27
Hardware: noarch
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Luke Macken
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-04-20 14:58 UTC by Dan Radez
Modified: 2018-04-23 07:39 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-23 07:39:23 UTC
Type: Bug


Attachments (Terms of Use)

Description Dan Radez 2018-04-20 14:58:26 UTC
Description of problem:
Package versions are old.

python3-cherrypy.noarch                 8.9.1-2.fc27
python-cherrypy.noarch                  3.5.0-6.fc27
python-cherrypy2.noarch                 2.3.0-25.fc27

The current version of the package upstream is 14.x


I tried to contact lmacken. History shows him to be the last person that updated this package but I haven't gotten a response.

I did a scratch build of a version 14 code base here:
https://koji.fedoraproject.org/koji/taskinfo?taskID=26357307

What's the process to get a package version updated when you don't have contact with the package maintainer?

Comment 1 Conrad Meyer 2018-04-20 18:34:24 UTC
(In reply to Dan Radez from comment #0)
> I tried to contact lmacken. History shows him to be the last person that
> updated this package but I haven't gotten a response.
>
> ...
> 
> What's the process to get a package version updated when you don't have
> contact with the package maintainer?

Well, you can start the inactive maintainer process.

I'm not sure how to view package ACLs anymore, but potentially a co-maintainer could approve a Pagure pull request.

Comment 2 Matthias Runge 2018-04-23 07:36:31 UTC
I see two new dependencies coming in:
https://github.com/cherrypy/cherrypy/blob/master/setup.py#L62-L63

cheroot: https://github.com/cherrypy/cheroot
portend: https://pypi.org/project/portend/

For building: jaraco also required (docs requirement only)

Comment 3 Matthias Runge 2018-04-23 07:38:51 UTC
To add here: packaging policy forbids to do such substantial upgrade for stable releases. However, it would be good to get it upgraded for rawhide and maybe for f28 (may be too late as well).

Comment 4 Matthias Runge 2018-04-23 07:39:23 UTC

*** This bug has been marked as a duplicate of bug 1142991 ***


Note You need to log in before you can comment on or make changes to this bug.