FS#45126 - [mediawiki] 1.25.1-1 "MediaWiki requires the PSR-3 logging library to be present."

Attached to Project: Community Packages
Opened by brent saner (sanerb) - Friday, 29 May 2015, 07:53 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 29 May 2015, 17:30 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

"MediaWiki requires the _PSR-3 logging library_[0] to be present. This library is not embedded directly in MediaWiki's git repository and must be installed separately by the end user. Please see _mediawiki.org_[1] for help on installing the required components."

[0] https://github.com/php-fig/log
[1] https://www.mediawiki.org/wiki/Download_from_Git#Fetch_external_libraries


Steps to reproduce:
0.) update mediawiki to 1.25.1-1
1.) run php maintenance/update.php as expected.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 29 May 2015, 17:30 GMT
Reason for closing:  Not a bug
Comment by Sergej Pupykin (sergej) - Friday, 29 May 2015, 16:46 GMT
/usr/share/webapps/mediawiki/vendor/psr/log/Psr/Log/AbstractLogger.php is owned by mediawiki 1.25.1-1

Also I did not see any messages during php update.php execution. Do you have /usr/share/webapps/mediawiki/vendor/psr/log ?
Comment by brent saner (sanerb) - Friday, 29 May 2015, 17:20 GMT
AHA.

PEBKAC.

because i run multiple wikis (with segregated media), I have a lot of symlinks in place- and did not have one for vendor/. (it's fixed as i just cloned the git repo in the docs to the segregated installs). closing as invalid, so sorry!

Loading...