Bug 1374055

Summary: Review Request: mediawiki127 - A wiki engine
Product: [Fedora] Fedora Reporter: Kevin Fenzi <kevin>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora, package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-08 22:06:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Kevin Fenzi 2016-09-07 20:20:35 UTC
Spec URL: https://www.scrye.com/~kevin/fedora/review/mediawiki127/mediawiki127.spec
SRPM URL: https://www.scrye.com/~kevin/fedora/review/mediawiki127/mediawiki127-1.27.1-1.el7.src.rpm
Description: 
MediaWiki is the software used for Wikipedia and the other Wikimedia
Foundation websites. Compared to other wikis, it has an excellent
range of features and support for high-traffic websites using multiple
servers

Fedora Account System Username: kevin

NOTE: this package is intended only for epel7 to provide this LTS version there. 

rpmlint says: 

mediawiki127.noarch: E: wrong-script-interpreter /usr/share/mediawiki127/maintenance/mwjsduck-gen /usr/bin/env bash
mediawiki127.noarch: E: script-without-shebang /usr/share/mediawiki127/resources/src/mediawiki.special/mediawiki.special.search.css
mediawiki127.noarch: E: wrong-script-interpreter /usr/share/mediawiki127/maintenance/update.php /usr/bin/env php
mediawiki127.noarch: E: wrong-script-interpreter /usr/share/mediawiki127/maintenance/language/zhtable/Makefile.py /usr/bin/env python
mediawiki127.noarch: E: wrong-script-interpreter /usr/share/mediawiki127/extensions/SyntaxHighlight_GeSHi/pygments/create_pygmentize_bundle /usr/bin/env python
mediawiki127.noarch: E: script-without-shebang /usr/share/mediawiki127/resources/src/mediawiki.widgets/mw.widgets.SearchInputWidget.js
mediawiki127.noarch: W: hidden-file-or-dir /usr/share/mediawiki127/extensions/SyntaxHighlight_GeSHi/.csslintrc
mediawiki127-doc.noarch: W: spelling-error %description -l en_US mediawiki -> media wiki, media-wiki, Wikipedia
mediawiki127-doc.noarch: E: wrong-script-interpreter /usr/share/doc/mediawiki127-doc-1.27.1/docs/kss/scripts/kss-node-check.sh /usr/bin/env bash
mediawiki127-doc.noarch: W: doc-file-dependency /usr/share/doc/mediawiki127-doc-1.27.1/docs/kss/scripts/kss-node-check.sh /usr/bin/env
3 packages and 0 specfiles checked; 7 errors, 3 warnings.

I think these are bogus, but happy to fix any that are actually blockers.

Comment 1 Remi Collet 2016-09-08 09:37:55 UTC
> NOTE: this package is intended only for epel7 to provide this LTS version there. 

> Requires: php >= 5.5.9, php-xml, php-mbstring

EL-7 don't have this requirement.

Comment 2 Kevin Fenzi 2016-09-08 15:57:14 UTC
Ugh. Right you are... I thought I checked, but I must have checked the wrong thing. ;( 

Thanks for catching this. Will ponder if we want to just repoint this to fedora or drop it.

Comment 3 Kevin Fenzi 2016-09-08 22:06:16 UTC
ok. I am just going to close this and we will just go with the regular Fedora package.