Page MenuHomePhabricator

Multiversion bug in relative module_deps path
Closed, ResolvedPublic

Description

| skins.vector.styles.legacy        | vector|en-gb | ["../php-1.35.0-wmf.31/resources/src/mediawiki.less/mediawiki.mixins.less","../php-1.35.0-wmf.31/resources/src/mediawiki.skinning/i18n-all-lists-margins.less","../php-1.35.0-wmf.31/resources/src/mediawiki.skinning/i18n-headings.less","../php-1.35.0-wmf.31/resources/src/mediawiki.skinning/i18n-ordered-lists.less","resources/src/mediawiki.less/mediawiki.mixins.animation.less","resources/src/mediawiki.less/mediawiki.mixins.less","resources/src/mediawiki.less/mediawiki.mixins.rotation.less","resources/src/mediawiki.less/mediawiki.ui/variables.less","resources/src/mediawiki.skinning/images/ajax-loader.gif","resources/src/mediawiki.skinning/images/magnify-clip-ltr.png","resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg","resources/src/mediawiki.skinning/images/magnify-clip-rtl.png","resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg","resources/src/mediawiki.skinning/images/spinner.gif","skins/Vector/resources/skins.vector.styles/Footer.less","skins/Vector/resources/skins.vector.styles/Indicators.less","skins/Vector/resources/skins.vector.styles/Menu.less","skins/Vector/resources/skins.vector.styles/MenuDropdown.less",…] |

Something is going wrong here with the $IP-relative path expansion. For some reason despite this wiki being on 1.35.0-wmf.32 (test2wiki today), it is newly writing the above row which points to a wmf.31 patch.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Krinkle moved this task from Inbox to Confirmed Problem on the MediaWiki-ResourceLoader board.

Change 612687 had a related patch set uploaded (by Aaron Schulz; owner: Aaron Schulz):
[mediawiki/core@master] resourceloader: store relative paths in less compilation cache

https://gerrit.wikimedia.org/r/612687

Change 612687 merged by jenkins-bot:
[mediawiki/core@master] resourceloader: store relative paths in less compilation cache

https://gerrit.wikimedia.org/r/612687

Krinkle lowered the priority of this task from High to Medium.Jul 29 2020, 2:09 AM