Bug 1374055 - Review Request: mediawiki127 - A wiki engine
Summary: Review Request: mediawiki127 - A wiki engine
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-07 20:20 UTC by Kevin Fenzi
Modified: 2016-09-08 22:06 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-09-08 22:06:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


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