Last modified: 2013-05-26 11:38:08 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50822, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48822 - Error: Unknown dependency: mediawiki.ui using MediaWiki 1.21.0
Error: Unknown dependency: mediawiki.ui using MediaWiki 1.21.0
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
Echo (Other open bugs)
master
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-26 04:27 UTC by Jamie Thingelstad
Modified: 2013-05-26 11:38 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jamie Thingelstad 2013-05-26 04:27:00 UTC
I believe that Echo and MediaWiki 1.21 should play well together, however, when I enable it I get "Error: Unknown dependency: mediawiki.ui" in the javascript console. I noted that in the tarball for 1.21 resources/mediawiki.ui isn't present.
Comment 1 Nemo 2013-05-26 05:39:37 UTC
Weird, this pending edit claims otherwise: https://www.mediawiki.org/w/index.php?title=Extension%3AEcho&diff=695258&oldid=692953
Comment 2 Krinkle 2013-05-26 09:13:29 UTC
(In reply to comment #0)
> I believe that Echo and MediaWiki 1.21 should play well together, however,
> when I enable it I get "Error: Unknown dependency: mediawiki.ui" in the
> javascript console. I noted that in the tarball for 1.21 resources/mediawiki.ui
> isn't present.

Which tarball is that? nightly? release candidate? or the stable 1.21.0 as of yesterday?

(In reply to comment #1)
> Weird, this pending edit claims otherwise:
> https://www.mediawiki.org/w/index.
> php?title=Extension%3AEcho&diff=695258&oldid=692953

I reverted that edit. Latest master of Echo depends on "mediawiki.ui" which is new in 1.22-alpha. If you're running 1.21 or 1.20 I recommend you download an older version from the extension distributor (e.g. the one for 1.20 stable)[1]

https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Echo
Comment 3 Jamie Thingelstad 2013-05-26 11:21:15 UTC
(In reply to comment #2)
> Which tarball is that? nightly? release candidate? or the stable 1.21.0 as of
> yesterday?

This is the 1.21.0 release tarball. Very unfortunately it seems to have a typo in it's version identifying it as 1.21.0rc5. http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069574.html

> (In reply to comment #1)
> I reverted that edit. Latest master of Echo depends on "mediawiki.ui" which
> is
> new in 1.22-alpha. If you're running 1.21 or 1.20 I recommend you download an
> older version from the extension distributor (e.g. the one for 1.20
> stable)

Thanks. Bummer. I was hoping for a REL1_21 branch but there is only a REL1_20 branch in git. I'll see if extension distributor can give something better.
Comment 4 Jamie Thingelstad 2013-05-26 11:23:27 UTC
Yeah, extension distributor only has a 1.20 release. Bummer since that version seemed to be a lot further back than the one that was gearing up for 1.21.
Comment 5 Nemo 2013-05-26 11:33:06 UTC
AFAIK Mark was working on the REL1_21 branches; I don't know if that failed.
Comment 6 Jamie Thingelstad 2013-05-26 11:38:08 UTC
the Echo extension doesn't seem to have one. I'm not familiar enough with the release and branching process to know if that is automated or manual.

% git branch -a
  REL1_20
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/REL1_20
  remotes/origin/master

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


Navigation
Links