PITS /
00643: accents in pagenames i18n.tgz on MacOS X
Summary: accents in pagenames i18n.tgz on MacOS X
Created: 2006-01-12 16:24
Status: Closed
Category: Bug
Assigned:
Priority: 43
Version: 2.0.13
OS: MacOSX 10.4/Apache2/php5
Description: When unpacking i18n.tgz, the files with accents in their name cannot be unpacked. So these pages don't exist in the wiki.
tar: ./wikilib.d/PmWikiCa.CreantNovesP\340gines: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiCa.Edici\363B\340sica: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiCa.Enlla\347osAP\340ginesExternes: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiCa.EsborrarP\340gines: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiCa.\315ndexDeLaDocumentaci\363: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiCa.Recomanaci\363R\340pidaEdici\363: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiDe.AdministratorPassw\366rter: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiDe.Diskussion\334bersetzungen: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiDe.SonderZeichens\344tze: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiDe.StandDer\334bersetzung: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiDe.ZuL\366schen: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiEs.Edici\363nDeP\341ginas: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.AdministrationDesT\351l\351chargements: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.BalisesPersonnalis\351es: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.BalisesSp\351ciales: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.BarreD\351dition: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.BesoinsSyst\350me: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Caract\350resSp\351ciaux: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.ConseilsPourL\351dition: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.D\351pannage: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Cr\351ationAutomatiqueDeVignettes: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Cr\351erDeNouvellesPages: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.D\351sinstallationDePmWiki: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.EditionsSimultan\351es: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Ent\352tesDeGroupe: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.FeuillesDeDonn\351esVersPmWiki: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Fonctionnalit\351sDePmWiki: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.H\351bergeurs: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.IndexAlphab\351tique: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.IndexCompl\351ments: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.LienDeCr\351ationDeFavoris: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Mise\300Jour: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.MiseEnPage\311volu\351e: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.PageNonTrouv\351e: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.RechercheR\351f\351rences: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.R\350glesDeFormatage: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Securit\351: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.S\351curit\351: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.StylesWikiPersonnalis\351s: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.Tableaux\311volu\351s: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.TableDesMati\350res: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.T\351l\351chargement: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.UtiliserLesCat\351gories: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.VariablesD\351dition: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiFr.VariablesDeT\351l\351chargement: Cannot open: Invalid argument tar: ./wikilib.d/PmWikiSv.S\366kWiki: Cannot open: Invalid argument tar: Error exit delayed from previous errors
Yes, I know this is an issue for OS X -- it's filenames are all unicode and it cannot handle that.
I'm thinking of changing PmWiki's PageStore function to url-encode filenames in order to avoid this problem. I'm not sure when it will be fixed...
--Pm
I am closing this entry, because the documentation is provided in both an old 8-bit encoding and in UTF-8 which appears to be supported by MacOS X. More information at Cookbook:MacOSX. --Petko May 01, 2012, at 11:14 AMĀ²