https://bugzilla.wikimedia.org/show_bug.cgi?id=71017

            Bug ID: 71017
           Summary: DPL breaks the update script?
           Product: MediaWiki
           Version: 1.23.2
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Unprioritized
         Component: Maintenance scripts
          Assignee: [email protected]
          Reporter: [email protected]
       Web browser: ---
   Mobile Platform: ---

When running update.php during an upgrade, the following error occurs:

A database error has occurred. Did you forget to run maintenance/update.php
after upgrading? See:
https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script
Query: SELECT page_id,page_len,page_is_redirect,page_latest,page_content_model
FROM `page` WHERE page_namespace = '10' AND page_title = 'Extension_DPL' LIMIT
1 Function: LinkCache::addLinkObj
Error: 1054 Unknown column 'page_content_model' in 'field list' (ipaddr/socket
here)

I'm currently upgrading from 1.20.8 to 1.23.2 but I've seen this for quite some
time and there has been previous discussion around it. See for example:
http://www.mediawiki.org/wiki/Thread:Project:Support_desk/upgrade_from_1.16.1_to_1.21.1_failing

The workaround I'd been using was to comment out DPL for the script run (which
apparently doesn't work for everyone), but this adds unnecessary downtime to
the upgrades. Vulpix on IRX suggested the update.php script should be creating
the relevant fields (i.e. page_content_model) and that I submit a bug, so here
it is.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to