Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 162535 - www-apps/mediawiki - Utf8Case.ser is missing, please run "make" in the serialized directory
Summary: www-apps/mediawiki - Utf8Case.ser is missing, please run "make" in the serial...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Philippe Trottier (RETIRED)
URL: http://comments.gmane.org/gmane.org.w...
Whiteboard:
Keywords:
: 165889 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-17 13:48 UTC by Andy
Modified: 2007-02-23 06:44 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy 2007-01-17 13:48:35 UTC
After successful installation, upon trying to save a new version of a page the following error message appears:
Internal error
Utf8Case.ser is missing, please run "make" in the serialized directory 
Backtrace:
#0 /var/www/localhost/htdocs/mediawiki/languages/Language.php(950): Language::getCaseMaps()
 #1 /var/www/localhost/htdocs/mediawiki/includes/SearchUpdate.php(51): Language->stripForSearch('== Getting star...')
 #2 /var/www/localhost/htdocs/mediawiki/includes/Wiki.php(269): SearchUpdate->doUpdate()
 #3 /var/www/localhost/htdocs/mediawiki/includes/Wiki.php(251): MediaWiki->doUpdates(Array)
 #4 /var/www/localhost/htdocs/mediawiki/index.php(48): MediaWiki->finalCleanup(Array, Object(LoadBalancer), Object(OutputPage))
 #5 {main}


The error and the solution are described here:
http://comments.gmane.org/gmane.org.wikimedia.mediawiki/16099
It even suffices to just copy mediawiki-1.8.3/serialized to /var/www/localhost/htdocs/mediawiki/


Reproducible: Always

Steps to Reproduce:
1. emerge =mediawiki-1.8.3
2. install like described on the shell output
3. try to change and save the MainPage

Actual Results:  
Error.

Expected Results:  
It should save without error.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-17 13:51:23 UTC
Try w/ 1.9.0 please...
Comment 2 Rasmus Andersen 2007-01-26 12:26:57 UTC
(In reply to comment #1)
> Try w/ 1.9.0 please...
> 

Hello. I have found this bug entry because I experience this very problem on a 1.9.0 installation. I'll be happy to post more information if required.

Thanks,
  Rasmus
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-02-08 10:39:26 UTC
*** Bug 165889 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-02-08 10:39:57 UTC
You need to reopen the bug or noone will ever notice again.
Comment 5 Philippe Trottier (RETIRED) gentoo-dev 2007-02-08 15:26:59 UTC
Sorry for the delay, for some reasons this never made it to my mail box even if it assigned to me.

I will take a look at this, should be easy.

Comment 6 ProTech 2007-02-14 14:30:47 UTC
I managed to solve this problem by adding the serialized directory to the DIRS list in the 1.8.3 ebuild. Here is a diff snippet:

@@ -98,6 +98,7 @@
                "skins/monobook"
                "skins/myskin"
                "skins/simple"
+               "serialized"
        )
        insinto ${MY_HTDOCSDIR}
        doins *.php *.inc *.phtml
Comment 7 Philippe Trottier (RETIRED) gentoo-dev 2007-02-14 16:15:53 UTC
Thank you for this, I am quite buzy this week, I have now added the serialized directory to 1.9.2 and 1.8.3.

I kept it on the same versions as those who installed it already will have it solved, those who encountered thee problem will have it now fixed.

It is now commited. Please check it out.
Comment 8 Rasmus Andersen 2007-02-22 20:25:26 UTC
(In reply to comment #7)
> Thank you for this, I am quite buzy this week, I have now added the serialized
> directory to 1.9.2 and 1.8.3.
> 
> I kept it on the same versions as those who installed it already will have it
> solved, those who encountered thee problem will have it now fixed.
> 
> It is now commited. Please check it out.
> 

Hello,

I have tested 1.9.2 and 1.9.3 and the bug is fixed. Thanks!

Rasmus