Topic on Project:Support desk

Adrianevs (talkcontribs)

Hi Everyone

I just installed the MinervaNeue skin and it cause a fatal error. Please see the debug message:

Fatal error: Uncaught exception 'Exception' with message 'MinervaNeue is not compatible with the current installed version of MobileFrontend (1.0.0), it requires: >= 2.0.0.' in /var/www/html/includes/registration/ExtensionRegistry.php:261 Stack trace: #0 /var/www/html/includes/registration/ExtensionRegistry.php(148): ExtensionRegistry->readFromQueue(Array) #1 /var/www/html/includes/Setup.php(40): ExtensionRegistry->loadFromQueue() #2 /var/www/html/includes/WebStart.php(139): require_once('/var/www/html/i...') #3 /var/www/html/index.php(40): require('/var/www/html/i...') #4 {main} thrown in /var/www/html/includes/registration/ExtensionRegistry.php on line 261

Well, I just install the latest version of the MobileFront extension from here. Where I can found mobile version 2.0 or how to fix this error.

Thanks in advance.

This post was hidden by 5.127.13.229 (history)
This post was hidden by Adrianevs (history)
Adrianevs (talkcontribs)

I did and now it says that mediawiki 1.29.2 it’s too old for MobileFrontend 2.0.0 and it’s request Media Wiki 1.31.

The problem is that latest version of MinervaNeue has just two files and I think I get the version for mediawiki 1.30 from github. Who maintain this skin or how I can get a previous version for 1.29 ?

2003:CC:ABE0:EF00:805A:DDB5:26D7:4F14 (talkcontribs)
Adrianevs (talkcontribs)

Hi,

When I'm asking for previous version of 1.29 I mean the previous files for this mediawiki version. The problem is that snapshot of 1.29 contains just 2 files.

2003:CC:ABE0:EF00:4970:A338:A446:4E8C (talkcontribs)

Huh, you are right.

The ZIP file from GitHub as well as the tar.gz file delivered through the extension distributor here on mediawiki.org both do not contain the actual skin files.

Adrianevs (talkcontribs)

Who take care of this skin ? We should let him know somehow

MarkAHershberger (talkcontribs)

Work on MinervaNeue started shortly before 1.29 was released. It really isn't meant to work with 1.29.

From the history, the dependency on MobileFrontend 2.0 was added by @PMiazga (WMF) back in July.

I tried using the code just before those changes were made and got something that looked like it may have been working, but I would only recommend doing that if you're willing to go dig in the code.

I've updated the information on the skin's description to show that it shouldn't be used with versions of MediaWiki before 1.30.

Ciencia Al Poder (talkcontribs)

On MediaWiki 1.29 you should install Extension:MobileFrontend, which contains the Minerva skin. MinervaNeue is not supported until MediaWiki 1.30

2003:CC:ABC3:C00:914D:C473:BF7:DF1F (talkcontribs)

I did not know hat the MinervaNeue skin is not to be used with MediaWiki 1.29.

In fact, the git repo really only contains the few files mentioned above. So actually creation of the tar and zip archive are working correctly. The repository really does not contain more files for these branches.

Adrianevs (talkcontribs)

So, Let me understand.

So what are you saying is that MinervaNeue is not compatible with MediaWiki 1.29.2 ? Then how Wikipedia use it when it runs back on 1.29 ? Is not there any solution we can make it to works ?

Ciencia Al Poder (talkcontribs)

Wikipedia uses MediaWiki 1.31.0-wmf.10!

Adrianevs (talkcontribs)

Ok, I'm trying now to install 1.30 latest version but I get this

MediaWiki 1.30 internal error

Installing some external dependencies (e.g. via composer) is required.

External dependencies

MediaWiki now also has some external dependencies that need to be installed via composer or from a separate git repo. Please see mediawiki.org for help on installing the required components.

Any ideea about how to fix it ?

星耀晨曦 (talkcontribs)

Literally, you should run composer install --no-devin the installation directory, if you installed composer.

In addition, MW1.30 is not yet available, so there is not release tarball.