Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 830386 - www-apache/mod_wsgi: need to bump version to 4.9.0
Summary: www-apache/mod_wsgi: need to bump version to 4.9.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Dirkjan Ochtman (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2022-01-01 09:16 UTC by Errelin
Modified: 2022-01-01 20:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
www-apache/mod_wsgi-4.9.0.ebuild (mod_wsgi-4.9.0.ebuild,1.25 KB, text/plain)
2022-01-01 09:16 UTC, Errelin
Details
emerge --info (emerge-info.txt,6.63 KB, text/plain)
2022-01-01 09:19 UTC, Errelin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Errelin 2022-01-01 09:16:41 UTC
Created attachment 760957 [details]
www-apache/mod_wsgi-4.9.0.ebuild

Hello there,

I noticed that www-apache/mod_wsgi-4.9.0 has been released for quite a while: 
 - 4.9.0 (current upstream version) Aug 03, 2021. [1]
 - 4.7.1-r1 (current gentoo ebuild version) Feb 17, 2020

[1]: https://github.com/GrahamDumpleton/mod_wsgi/releases

Could you bring this to the maintainer's attention? Many thanks.

================================================

Before I report the bump-version bug here, I did:
  1. copy the whole ebuild dir to my own overlay and try to bump version;
  2. notice an error about "patch file missing" and make a copy of the patch file   with the correct new version in its filename;
  3. test again and notice the patch failed to be applied;
  4. take a look at the source code and find there are many changes, which seems to nullify the patch.
  5. comment out the "PATCHES" line in the copied ebuild and try to merge it using:
`ebuild mod_wsgi-4.9.0.ebuild clean merge`, which succeeds.
  6. notice the EAPI=6 line and change it to EAPI=7 and emerge the ebuild again using the same command in step 6. (It succeeds too).

Just in case, the ebuild lives in my overlay: 
https://github.com/Linerre/interlay/tree/main/www-apache/mod_wsgi

I've also attached the modified ebuild file as well as my merge info.
Thank you.

Errelin
Comment 1 Errelin 2022-01-01 09:19:14 UTC
Created attachment 760958 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-01-01 20:14:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b4c1a50d8b8985a0544ac3b11bf66e5faa7698

commit 08b4c1a50d8b8985a0544ac3b11bf66e5faa7698
Author:     Dirkjan Ochtman <djc@gentoo.org>
AuthorDate: 2022-01-01 20:14:13 +0000
Commit:     Dirkjan Ochtman <djc@gentoo.org>
CommitDate: 2022-01-01 20:14:40 +0000

    www-apache/mod_wsgi: bump to 4.9.0
    
    Fixes: https://bugs.gentoo.org/show_bug.cgi?id=830386
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>

 www-apache/mod_wsgi/Manifest              |  1 +
 www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild | 48 +++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)