Same problem here as OP.

> Finally... is Renameuser the only affected extension?

  Here is my attempt to find matching filenames between the two packages:

$ /bin/grep -f <(for x in `dpkg -L mediawiki-extensions-base | /bin/grep
php` ; do echo "/"`basename $x` ; done) <(dpkg -L mediawiki)
/usr/share/mediawiki/includes/interwiki/Interwiki.php
/var/lib/mediawiki/extensions/ParserFunctions/ParserFunctions.i18n.php
/var/lib/mediawiki/extensions/ParserFunctions/ParserFunctions_body.php
/var/lib/mediawiki/extensions/ParserFunctions/Expr.php
/var/lib/mediawiki/extensions/ParserFunctions/ParserFunctions.php
/var/lib/mediawiki/extensions/ParserFunctions/Convert.php
/var/lib/mediawiki/extensions/ParserFunctions/ParserFunctions.i18n.magic.php
/var/lib/mediawiki/extensions/ParserFunctions/testExpr.php
/var/lib/mediawiki/extensions/Renameuser/renameUserCleanup.php
/var/lib/mediawiki/extensions/Renameuser/Renameuser_body.php
/var/lib/mediawiki/extensions/Renameuser/SpecialRenameuser.php
/var/lib/mediawiki/extensions/Renameuser/Renameuser.php
/var/lib/mediawiki/extensions/Renameuser/Renameuser.alias.php
/var/lib/mediawiki/extensions/Renameuser/Renameuser.i18n.php
/var/lib/mediawiki/extensions/Renameuser/RenameUserJob.php

  And then we can see the overlap, for example:

$ dpkg -S "*/Interwiki.php" "*/Convert.php"
mediawiki: /usr/share/mediawiki/includes/interwiki/Interwiki.php
mediawiki-extensions-base:
/usr/share/mediawiki-extensions/base/Interwiki/Interwiki.php
mediawiki: /var/lib/mediawiki/extensions/ParserFunctions/Convert.php
mediawiki-extensions-base:
/usr/share/mediawiki-extensions/base/ParserFunctions/Convert.php

  In summary: Renameuser, ParserFunctions, and Interwiki(?) are the
three extensions where I see potential redundancy issues. It would be
good to have a clean separation of these extensions into just one
package. In addition to the md5sums issue, when debugging it can be
confusing to figure out which one of two instances of these redundant
files is actually "live", especially with all the sym-linking that goes
on in the mediawiki packages.

-Zach

Reply via email to