Bug 60922
| Summary: | Collection: TypeError при открытии «Создать книгу» в MediaWiki | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Симаков Дмитрий Михайлович <simakovdm> | ||||
| Component: | mediawiki-extensions-Collection | Assignee: | Vitaly Lipatov <lav> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | lav | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
mediawiki-extensions-Collection-1.46-alt1 -> sisyphus: Thu Oct 15 2026 Vitaly Lipatov <lav@altlinux.ru> 1.46-alt1 - update to REL1_46 snapshot 7b9996d (MediaWiki 1.46) (closes: #60922) - dependency on mediawiki-common >= 1.46 comes from the setup macro, no Requires: mediawiki - version follows the MediaWiki version (extension.json says 1.8.0) - release without the commit (the commit is only in the Source-url and here) - BuildRequires(pre): rpm-macros-mediawiki (macros moved there from rpm-build-mediawiki) |

Description
Симаков Дмитрий Михайлович 2026-10-12 16:59:46 MSKCreated attachment 22389 [details] Error Версии пакетов: mediawiki-1.46.2-alt2 mediawiki-extensions-Collection-1.40-alt2.d3c0c1b Стенды, обновленные до sisyphus: Alt Server-11.1-x86-64 Alt Education 11.2-x86-64-kde Alt Education 11.2-x86-64-xfce Alt Workstation K 11.4-x86-64 Alt Workstation 11.2-x86-64 Шаги для воспроизведения: 1) Установить и настроить mediawiki 2) Установить расширение mediawiki-extensions-Collection 3) Добавить в файл LocalSettings.php: wfLoadExtension( 'Collection' ); 4)Запустить скрипт update: # php /var/www/webapps/mediawiki/wiki/maintenance/update.php 5)Перейти по адресу и убедиться, что расширение установленно: http://<адрес-mediawiki>/index.php/Служебная:Версия 6)В главном меню, нажать Создать книгу Ожидаемый результат: Книга успешно создана Фактический результат: TypeError: MediaWiki\Output\OutputPage::setPageTitleMsg(): Argument #1 ($msg) must be of type MediaWiki\Message\Message, string given, called in /usr/share/mediawiki/includes/SpecialPage/SpecialPage.php on line 708 См. Backtrace