Page MenuHomePhabricator

Oldiesmann
User

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Aug 11 2015, 2:32 AM (548 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Oldiesmann [ Global Accounts ]

Recent Activity

Oct 16 2025

Oldiesmann created T407460: mediawiki and TemplateStyles have conflicting css-sanitizer version requirements.
Oct 16 2025, 4:23 AM · Composer, TemplateStyles, css-sanitizer

Jun 7 2025

Oldiesmann added a comment to T322649: Allow to disconnect a remote account.

Is this going to be available soon? I am planning to submit the app for my wiki to Facebook soon and would like to allow users to disconnect their FB account.

Jun 7 2025, 2:20 AM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth

May 13 2025

Oldiesmann added a comment to T393848: GoogleLogin extension ships with incompatible version of psr/http-message.

It seems that this may be an issue with the Extension Distributor itself as the code in git doesn't include any dependencies (likely so the git repository doesn't have to be updated each time a dependency is, or possibly for licensing). When downloaded, the archive contains the newer version of the library instead of the older version that MW uses. This is also the case with the WSOauth extension.

May 13 2025, 11:20 PM · GoogleLogin

May 12 2025

Oldiesmann added a comment to T393848: GoogleLogin extension ships with incompatible version of psr/http-message.

I should also add that running composer update after installing the extension doesn't fix the problem. As soon as the cache of the RSS feed expires again I get the error and the site is unusable until I disable the plugin. Re-enabling it after the feed info is cached again makes it work until the next time the cache expires.

May 12 2025, 1:08 AM · GoogleLogin

May 11 2025

Oldiesmann added a comment to T393848: GoogleLogin extension ships with incompatible version of psr/http-message.

I did not install this extension via Composer though and the instructions don't say to do so. I simply extracted the directory to the extensions directory and added the appropriate code to LocalSettings.php. The extension itself ships with the newer version of the library and never says anything about needing composer.

May 11 2025, 8:23 PM · GoogleLogin
Oldiesmann created T393848: GoogleLogin extension ships with incompatible version of psr/http-message.
May 11 2025, 7:12 PM · GoogleLogin
Oldiesmann added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

It isn't listed in composer.json for that extension at all - it's just included as one of the libraries shipped with that extension. I didn't install it via Composer either. Do I need to rerun composer update after each extension I install?

May 11 2025, 3:07 PM · MediaWiki-extensions-RSS
Oldiesmann added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

Further update on this... I talked to a friend who knows a whole lot more about composer and PHP than I do and we tracked down the problem to the GoogleLogin extension, which apparently includes version 2.0 of psr/http-message. Disabling that extension fixes the error, so I will either have to modify my copy of the MWCallbackStream.php file or just not use that extension.

May 11 2025, 3:21 AM · MediaWiki-extensions-RSS

May 10 2025

Oldiesmann added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

Here is a partial list of composer libraries in my installation (I'm not home at the moment so I can only provide screenshots from the server control panel via my phone)

Screenshot_20250510-164423.png (1×864 px, 140 KB)

May 10 2025, 8:56 PM · MediaWiki-extensions-RSS
Oldiesmann added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

Return types were added to the psr-message library in version 1.1, per
https://phabricator.wikimedia.org/T335073

May 10 2025, 8:39 PM · MediaWiki-extensions-RSS
Oldiesmann updated the task description for T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.
May 10 2025, 4:15 AM · MediaWiki-extensions-RSS
Oldiesmann created T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.
May 10 2025, 1:30 AM · MediaWiki-extensions-RSS
Oldiesmann added a comment to T335073: PHP Fatal error: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string): int in /var/www/mediawiki/includes/http/MWCallbackStream.php on line 49 with guzzlehttp/psr7 2.5.0.

Got a similar error to the one MLWatts got when trying to use the RSS extension with MW 1.43.1.

May 10 2025, 12:39 AM · Patch-For-Review, MediaWiki-Vendor