« Gestion:Tâches/Liste/21 » : différence entre les versions

De Wikimedica
Aucun résumé des modifications
Aucun résumé des modifications
 
(3 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Task
{{Task
|title=Erreur génération pdf
|type=1
|type=1
|status=3
|priority=1
|projets=Project:Infrastructure, Project:Développement
|creator=Utilisateur:Jppialasse
|assignees=Utilisateur:Jppialasse,Utilisateur:Antoine Mercier-Linteau
|created=2017/12/12
|description=la génération des cours de cardio et psychiatrie en pdf echoue
|description=la génération des cours de cardio et psychiatrie en pdf echoue
générer une page de l'un de ces cours marche.
générer une page de l'un de ces cours marche.


investiguer.
investiguer.
|status=2
 
|creator=Utilisateur:Jppialasse
une nouvelle version de mwlib.rl etait disponible (version installée 0.14.5)
|assignees=Utilisateur:Jppialasse, Utilisateur:Antoine Mercier-Linteau
2014-03-05 release 0.14.6
|created=2017/12/12
---------------------------
|priority=1
- fix encoding bug
|title=erreur génération pdf
 
Fix:
  pip uninstall  mwlib.rl
  easy_install -i http://pypi.pediapress.com/simple/ mwlib.rl
  easy_install -i http://pypi.pediapress.com/simple/  mwlib.epub mwlib.docbook  mwlib.xhtml mwlib.zim
 
 
ps l'installation pip ne marche plus ...
 
# pip install -i http://pypi.pediapress.com/simple/  mwlib.rl==0.14.6  --trusted-host pypi.pediapress.com
DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
Collecting mwlib.rl==0.14.6
  Could not find a version that satisfies the requirement mwlib.rl==0.14.6 (from versions: )
No matching distribution found for mwlib.rl==0.14.6
}}
}}
==Discussion==
==Discussion==
Ligne 34 : Ligne 54 :
   cjkuni-fonts-common.noarch 0:0.2.20080216.1-36.el6          khmeros-fonts-common.noarch 0:5.0-9.el6          samyak-fonts-common.noarch 0:1.2.1-9.el6          smc-fonts-common.noarch 0:04.2-11.el6         
   cjkuni-fonts-common.noarch 0:0.2.20080216.1-36.el6          khmeros-fonts-common.noarch 0:5.0-9.el6          samyak-fonts-common.noarch 0:1.2.1-9.el6          smc-fonts-common.noarch 0:04.2-11.el6         
   un-core-fonts-common.noarch 0:1.0.2-0.15.080608.el6         
   un-core-fonts-common.noarch 0:1.0.2-0.15.080608.el6         




Ligne 78 : Ligne 97 :
TypeError: function takes exactly 5 arguments (1 given)
TypeError: function takes exactly 5 arguments (1 given)
2017-12-12T17:32:03 rlwriter.error >> RENDERING FAILED: TypeError('function takes exactly 5 arguments (1 given)',)
2017-12-12T17:32:03 rlwriter.error >> RENDERING FAILED: TypeError('function takes exactly 5 arguments (1 given)',)
13 décembre 2017 à 16:21 (EST)
voila des tests :
# mw-zip -c https://wikimedi.ca/ -o test.zip  "MED-1217/Normalité et trouble de l'adaptation" "MED-1217/Troubles de la personnalité" "MED-1217/Pharmacologie" "MED-1217/Troubles anxieux" "MED-1217/Schizophrénie et les autres troubles psychotiques" "MED-1217/Thérapies" "MED-1217/Troubles habituellement diagnostiqués en bas âge" "MED-1217/Troubles de l'humeur et le risque suicidaire" "MED-1217/Médecine psychosomatique" "MED-1217/Troubles liés à l'usage de l’alcool et de diverses substances et les troubles mentaux liés à une condition médicale" "MED-1217/Anxiolytiques" "MED-1217/Antipsychotiques" "MED-1217/Antidépresseurs"
creating nuwiki in u'tmp94sKQC/nuwiki'
/usr/lib64/python2.6/site-packages/mwlib/net/fetch.py:7: DeprecationWarning: gevent.coros has been renamed to gevent.lock
  import gevent, gevent.pool, gevent.coros, gevent.event
removing tmpdir u'tmp94sKQC'
memory used: res=23.1 virt=687.5
# mw-render -c test.zip -o test.pdf -w rl --language fr
MISSING FONTS: 'AR PL UMing HK','Nazli','UnBatang','Arundina Serif','Lohit Telugu','Sarai','Gujarati','Lohit Punjabi','Lohit Oriya','AnjaliOldLipi','Kedage','LikhanNormal','Lohit Tamil','Khmer'
reading /tmp/tmp-mw-renderMJXGh2/tmp0vUmNV/revisions-1.txt
set locale to 'fr_FR.UTF-8' based on the language 'fr'
2017-12-13T16:04:17 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation'
2017-12-13T16:04:17 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9'
2017-12-13T16:04:18 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie'
2017-12-13T16:04:18 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux'
2017-12-13T16:04:19 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques'
2017-12-13T16:04:20 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies'
2017-12-13T16:04:21 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge'
2017-12-13T16:04:22 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire'
2017-12-13T16:04:23 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique'
2017-12-13T16:04:24 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale'
2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques'bles mentaux liés à une condition médicale
2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques'
2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs'
2017-12-13T16:04:25 rlwriter.info >> start rendering: u'/root/tmpmug9D7.pdf'
2017-12-13T16:04:25 rlwriter.info >> memory usage after laying out: 303.5859375
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
    self.doc.build(elements)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
    self.handle_flowable(flowables)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
    raise LayoutError(ident)
LayoutError: Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing
'<Paragraph at 0x5d29ef0>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points,  too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire"
2017-12-13T16:04:29 rlwriter.info >> rendering failed - trying safe rendering
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 514, in writeBook
    self.renderBook(elements, output, coverimage=coverimage)
  File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
    self.doc.build(elements)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
    self.handle_flowable(flowables)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
    raise LayoutError(ident)
LayoutError: Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing
'<Paragraph at 0x5d29ef0>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points,  too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire"
2017-12-13T16:04:29 rlwriter.error >> RENDERING FAILED: LayoutError('Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing\n\'<Paragraph at 0x5d29ef0>crit\\xc3\\xa8res DSM5\'(493.84 x 1143), tallest cell 789.0 points,  too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l\'humeur et le risque suicidaire"',)
2017-12-13T16:04:29 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation'
2017-12-13T16:04:30 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation'
2017-12-13T16:04:31 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9'
2017-12-13T16:04:31 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9'
2017-12-13T16:04:32 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie'
2017-12-13T16:04:32 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie'
2017-12-13T16:04:33 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux'
2017-12-13T16:04:34 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux'
2017-12-13T16:04:35 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques'
2017-12-13T16:04:37 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques'
2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies'
2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies'
2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge'
2017-12-13T16:04:39 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge'
2017-12-13T16:04:40 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire'
2017-12-13T16:04:41 rlwriter.error >> article failed: '"MED-1217/Troubles de l\'humeur et le risque suicidaire"'
2017-12-13T16:04:41 rlwriter.error >> Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 447, in articleRenderingOK
    testdoc.build(elements)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
    self.handle_flowable(flowables)
  File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
    raise LayoutError(ident)
LayoutError: Flowable <Table@0x07906E60 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing
'<Paragraph at 0x75c6560>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points,  too large on page 4 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire"
2017-12-13T16:04:41 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire'
2017-12-13T16:04:42 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique'
2017-12-13T16:04:43 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique'
2017-12-13T16:04:44 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale'
2017-12-13T16:04:45 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale'
2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques'bles mentaux liés à une condition médicale
2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques'
2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques'
2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques'
2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs'
2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs'
2017-12-13T16:04:47 rlwriter.info >> start rendering: u'/root/tmpmug9D7.pdf'
2017-12-13T16:04:47 rlwriter.info >> memory usage after laying out: 324.4375
2017-12-13T16:04:55 rlwriter.info >> memory usage after reportlab rendering: 324.8515625
2017-12-13T16:04:55 rlwriter.info >> RENDERING OK
removing '/tmp/tmp-mw-renderMJXGh2/tmp0vUmNV'
et le resultat: pdf fonctionnel excepté :
MED-1217/Troubles de l'humeur et le risque
suicidaire
AVERTISSEMENT : l’article n’a pas pu être reproduit dans son intégralité—ceci est l'édition en texte simple.
Les causes potentielles de ce problème sont : (a) un bogue dans le logiciel PDF-Writer ; (b) un balisage
problématique du code MediaWiki ; (c) un tableau trop large
car j'ai abusé sur la taille du tableau
en comparant avec:
mw-render -c test.zip -o test.pdf -w rl --language fr
VS
'mw-render', '-w', 'rl', '-c', '/var/log/mediawiki/5d/5d876db43c02354f/collection.zip', '-o', '/var/log/mediawiki/5d/5d876db43c02354f/output.rl', '--status', 'qserve://localhost:19252/5d876db43c02354f:render-rl', '--language', 'fr'
je ne trouve pas la commande qui a génére le zip  /var/log/mediawiki/5d/5d876db43c02354f/collection.zip
vs
mw-zip -c https://wikimedi.ca/ -o test.zip  "MED-1217/Normalité et trouble de l'adaptation" "MED-1217/Troubles de la personnalité" "MED-1217/Pharmacologie" "MED-1217/Troubles anxieux" "MED-1217/Schizophrénie et les autres troubles psychotiques" "MED-1217/Thérapies" "MED-1217/Troubles habituellement diagnostiqués en bas âge" "MED-1217/Troubles de l'humeur et le risque suicidaire" "MED-1217/Médecine psychosomatique" "MED-1217/Troubles liés à l'usage de l’alcool et de diverses substances et les troubles mentaux liés à une condition médicale" "MED-1217/Anxiolytiques" "MED-1217/Antipsychotiques" "MED-1217/Antidépresseurs"
en comparant les deux zip
html.db  revisioms-1.txt  et metabook.json sont plus gros dans la version collection.zip
me semble pas lié au coté mwlib mais plus a collection ...
13 décembre 2017 à 18:55 (EST)~
Fix:
  pip uninstall  mwlib.rl
  easy_install -i http://pypi.pediapress.com/simple/ mwlib.rl
  easy_install -i http://pypi.pediapress.com/simple/  mwlib.epub mwlib.docbook  mwlib.xhtml mwlib.zim
ps l'installation pip ne marche plus ...
# pip install -i http://pypi.pediapress.com/simple/  mwlib.rl==0.14.6  --trusted-host pypi.pediapress.com
DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
Collecting mwlib.rl==0.14.6
  Could not find a version that satisfies the requirement mwlib.rl==0.14.6 (from versions: )
No matching distribution found for mwlib.rl==0.14.6

Dernière version du 22 octobre 2019 à 14:32

Erreur génération pdf [Réalisée]  Modifier cette tâche Aide
TypeBogue
CréationJppialasse
Responsable(s)Jppialasse, Antoine Mercier-Linteau
ÉtatRéalisée
Date de création2017/12/12
Échéanceaucune
PrioritéUrgente
Projet(s)
<noinclude>
</noinclude>

la génération des cours de cardio et psychiatrie en pdf echoue générer une page de l'un de ces cours marche.

investiguer.

une nouvelle version de mwlib.rl etait disponible (version installée 0.14.5) 2014-03-05 release 0.14.6


- fix encoding bug

Fix:

 pip uninstall   mwlib.rl
 easy_install -i http://pypi.pediapress.com/simple/ mwlib.rl
 easy_install -i http://pypi.pediapress.com/simple/  mwlib.epub mwlib.docbook  mwlib.xhtml mwlib.zim


ps l'installation pip ne marche plus ...

  1. pip install -i http://pypi.pediapress.com/simple/ mwlib.rl==0.14.6 --trusted-host pypi.pediapress.com

DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6 Collecting mwlib.rl==0.14.6

 Could not find a version that satisfies the requirement mwlib.rl==0.14.6 (from versions: )

No matching distribution found for mwlib.rl==0.14.6


Créer une sous-tâche
Aucune sous-tâche à afficher.
Aucune sous-tâche assignée à cette tâche.
Sous-tâches
- Type Priorité Titre Responsable(s) État Création
Voir les sous-tâches terminées...

Discussion

j'ai augmenté le nombre d'esclave de mwlib à 5, cela n'améliore pas


le logue pour le livre de pdf commence avec warning :

256 25.2824599743 ['mw-render', '-w', 'rl', '-c', '/var/log/mediawiki/2a/2a433c0c1435b08a/collection.zip', '-o', '/var/log/mediawiki/2a/2a433c0c1435b08a/output.rl', '--status', 'qserve://localhost:19252/2a433c0c1435b08a:render-rl', '--language', 'fr'] MISSING FONTS: 'AR PL UMing HK','Nazli','UnBatang','Arundina Serif','Lohit Telugu','Sarai','Gujarati','Lohit Punjabi','Lohit Oriya','AnjaliOldLipi','Kedage','LikhanNormal','Lohit Tamil','Khmer' 1% reading /tmp/tmp-mw-rendernRKH89/tmpCaiVPv/revisions-1.txt


ajout des fonts: yum -y install un-core-batang-font cjkuni-uming-fonts un-core-dinaru-fonts lohit-telugu-fonts lohit-gujarati-fonts lohit-punjabi-fonts samyak-oriya-fonts smc-anjalioldlipi-fonts lohit-tamil-fonts khmer*-fonts

Installé:

 cjkuni-uming-fonts.noarch 0:0.2.20080216.1-36.el6     khmeros-base-fonts.noarch 0:5.0-9.el6              khmeros-battambang-fonts.noarch 0:5.0-9.el6             khmeros-bokor-fonts.noarch 0:5.0-9.el6       
 khmeros-handwritten-fonts.noarch 0:5.0-9.el6          khmeros-metal-chrieng-fonts.noarch 0:5.0-9.el6     khmeros-muol-fonts.noarch 0:5.0-9.el6                   khmeros-siemreap-fonts.noarch 0:5.0-9.el6    
 lohit-gujarati-fonts.noarch 0:2.4.4-4.el6             lohit-punjabi-fonts.noarch 0:2.4.4-2.el6           lohit-tamil-fonts.noarch 0:2.4.5-5.el6                  lohit-telugu-fonts.noarch 0:2.4.5-6.el6      
 samyak-oriya-fonts.noarch 0:1.2.1-9.el6               smc-anjalioldlipi-fonts.noarch 0:04.2-11.el6       un-core-dinaru-fonts.noarch 0:1.0.2-0.15.080608.el6    

Dépendance(s) installée(s) :

 cjkuni-fonts-common.noarch 0:0.2.20080216.1-36.el6           khmeros-fonts-common.noarch 0:5.0-9.el6          samyak-fonts-common.noarch 0:1.2.1-9.el6          smc-fonts-common.noarch 0:04.2-11.el6         
 un-core-fonts-common.noarch 0:1.0.2-0.15.080608.el6         


non trouvées: 'Nazli' 'Arundina Serif' 'Sarai' 'Kedage' 'LikhanNormal'

la première erreur est : 75.0% laying out Antipsychotiques75.0% rendering 2017-12-12T17:32:03 rlwriter.info >> start rendering: u'/var/log/mediawiki/2a/2a433c0c1435b08a/tmpKrNS8o.rl' 2017-12-12T17:32:03 rlwriter.info >> memory usage after laying out: 459.88671875 Traceback (most recent call last):

 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
   self.doc.build(elements)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 885, in build
   self.clean_hanging()
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 516, in clean_hanging
   self.handle_flowable(self._hanging)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 765, in handle_flowable
   f.apply(self)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 146, in apply
   getattr(doc,arn)(*args)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 539, in handle_pageBegin
   self.pageTemplate.beforeDrawPage(self.canv,self)
 File "/usr/lib/python2.6/site-packages/mwlib/rl/pagetemplates.py", line 151, in beforeDrawPage
   p = Paragraph('
'.join([formatter.cleanText(line, escape=False) for line in footertext]),

TypeError: function takes exactly 5 arguments (1 given) 2017-12-12T17:32:03 rlwriter.info >> rendering failed - trying safe rendering Traceback (most recent call last):

 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 514, in writeBook
   self.renderBook(elements, output, coverimage=coverimage)
 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
   self.doc.build(elements)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 885, in build
   self.clean_hanging()
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 516, in clean_hanging
   self.handle_flowable(self._hanging)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 765, in handle_flowable
   f.apply(self)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 146, in apply
   getattr(doc,arn)(*args)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 539, in handle_pageBegin
   self.pageTemplate.beforeDrawPage(self.canv,self)
 File "/usr/lib/python2.6/site-packages/mwlib/rl/pagetemplates.py", line 151, in beforeDrawPage
   p = Paragraph('
'.join([formatter.cleanText(line, escape=False) for line in footertext]),

TypeError: function takes exactly 5 arguments (1 given) 2017-12-12T17:32:03 rlwriter.error >> RENDERING FAILED: TypeError('function takes exactly 5 arguments (1 given)',)



13 décembre 2017 à 16:21 (EST) voila des tests :


  1. mw-zip -c https://wikimedi.ca/ -o test.zip "MED-1217/Normalité et trouble de l'adaptation" "MED-1217/Troubles de la personnalité" "MED-1217/Pharmacologie" "MED-1217/Troubles anxieux" "MED-1217/Schizophrénie et les autres troubles psychotiques" "MED-1217/Thérapies" "MED-1217/Troubles habituellement diagnostiqués en bas âge" "MED-1217/Troubles de l'humeur et le risque suicidaire" "MED-1217/Médecine psychosomatique" "MED-1217/Troubles liés à l'usage de l’alcool et de diverses substances et les troubles mentaux liés à une condition médicale" "MED-1217/Anxiolytiques" "MED-1217/Antipsychotiques" "MED-1217/Antidépresseurs"

creating nuwiki in u'tmp94sKQC/nuwiki' /usr/lib64/python2.6/site-packages/mwlib/net/fetch.py:7: DeprecationWarning: gevent.coros has been renamed to gevent.lock

 import gevent, gevent.pool, gevent.coros, gevent.event

removing tmpdir u'tmp94sKQC' memory used: res=23.1 virt=687.5

  1. mw-render -c test.zip -o test.pdf -w rl --language fr

MISSING FONTS: 'AR PL UMing HK','Nazli','UnBatang','Arundina Serif','Lohit Telugu','Sarai','Gujarati','Lohit Punjabi','Lohit Oriya','AnjaliOldLipi','Kedage','LikhanNormal','Lohit Tamil','Khmer' reading /tmp/tmp-mw-renderMJXGh2/tmp0vUmNV/revisions-1.txt set locale to 'fr_FR.UTF-8' based on the language 'fr' 2017-12-13T16:04:17 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation' 2017-12-13T16:04:17 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9' 2017-12-13T16:04:18 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie' 2017-12-13T16:04:18 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux' 2017-12-13T16:04:19 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques' 2017-12-13T16:04:20 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies' 2017-12-13T16:04:21 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge' 2017-12-13T16:04:22 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire' 2017-12-13T16:04:23 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique' 2017-12-13T16:04:24 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale' 2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques'bles mentaux liés à une condition médicale 2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques' 2017-12-13T16:04:25 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs' 2017-12-13T16:04:25 rlwriter.info >> start rendering: u'/root/tmpmug9D7.pdf' 2017-12-13T16:04:25 rlwriter.info >> memory usage after laying out: 303.5859375 Traceback (most recent call last):

 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
   self.doc.build(elements)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
   self.handle_flowable(flowables)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
   raise LayoutError(ident)

LayoutError: Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing '<Paragraph at 0x5d29ef0>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points, too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire" 2017-12-13T16:04:29 rlwriter.info >> rendering failed - trying safe rendering Traceback (most recent call last):

 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 514, in writeBook
   self.renderBook(elements, output, coverimage=coverimage)
 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 560, in renderBook
   self.doc.build(elements)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
   self.handle_flowable(flowables)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
   raise LayoutError(ident)

LayoutError: Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing '<Paragraph at 0x5d29ef0>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points, too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire" 2017-12-13T16:04:29 rlwriter.error >> RENDERING FAILED: LayoutError('Flowable <Table@0x05FFC5A8 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing\n\'<Paragraph at 0x5d29ef0>crit\\xc3\\xa8res DSM5\'(493.84 x 1143), tallest cell 789.0 points, too large on page 97 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l\'humeur et le risque suicidaire"',) 2017-12-13T16:04:29 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation' 2017-12-13T16:04:30 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Normalit%C3%A9_et_trouble_de_l%27adaptation' 2017-12-13T16:04:31 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9' 2017-12-13T16:04:31 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_la_personnalit%C3%A9' 2017-12-13T16:04:32 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie' 2017-12-13T16:04:32 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Pharmacologie' 2017-12-13T16:04:33 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux' 2017-12-13T16:04:34 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_anxieux' 2017-12-13T16:04:35 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques' 2017-12-13T16:04:37 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Schizophr%C3%A9nie_et_les_autres_troubles_psychotiques' 2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies' 2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Th%C3%A9rapies' 2017-12-13T16:04:38 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge' 2017-12-13T16:04:39 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_habituellement_diagnostiqu%C3%A9s_en_bas_%C3%A2ge' 2017-12-13T16:04:40 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire' 2017-12-13T16:04:41 rlwriter.error >> article failed: '"MED-1217/Troubles de l\'humeur et le risque suicidaire"' 2017-12-13T16:04:41 rlwriter.error >> Traceback (most recent call last):

 File "/usr/lib/python2.6/site-packages/mwlib/rl/rlwriter.py", line 447, in articleRenderingOK
   testdoc.build(elements)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 888, in build
   self.handle_flowable(flowables)
 File "/usr/lib64/python2.6/site-packages/mwlib/ext/reportlab/platypus/doctemplate.py", line 801, in handle_flowable
   raise LayoutError(ident)

LayoutError: Flowable <Table@0x07906E60 4 rows x 7 cols(tallest row 789)> with cell(0,0) containing '<Paragraph at 0x75c6560>crit\xc3\xa8res DSM5'(493.84 x 1143), tallest cell 789.0 points, too large on page 4 in frame None(469.88976378 x 716.503937008*) of template "MED-1217/Troubles de l'humeur et le risque suicidaire"

2017-12-13T16:04:41 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_de_l%27humeur_et_le_risque_suicidaire' 2017-12-13T16:04:42 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique' 2017-12-13T16:04:43 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/M%C3%A9decine_psychosomatique' 2017-12-13T16:04:44 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale' 2017-12-13T16:04:45 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Troubles_li%C3%A9s_%C3%A0_l%27usage_de_l%E2%80%99alcool_et_de_diverses_substances_et_les_troubles_mentaux_li%C3%A9s_%C3%A0_une_condition_m%C3%A9dicale' 2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques'bles mentaux liés à une condition médicale 2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Anxiolytiques' 2017-12-13T16:04:46 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques' 2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antipsychotiques' 2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs' 2017-12-13T16:04:47 rlwriter.info >> rendering: 'https://wikimedi.ca/index.php?title=MED-1217/Antid%C3%A9presseurs' 2017-12-13T16:04:47 rlwriter.info >> start rendering: u'/root/tmpmug9D7.pdf' 2017-12-13T16:04:47 rlwriter.info >> memory usage after laying out: 324.4375 2017-12-13T16:04:55 rlwriter.info >> memory usage after reportlab rendering: 324.8515625 2017-12-13T16:04:55 rlwriter.info >> RENDERING OK removing '/tmp/tmp-mw-renderMJXGh2/tmp0vUmNV'


et le resultat: pdf fonctionnel excepté :

MED-1217/Troubles de l'humeur et le risque

suicidaire AVERTISSEMENT : l’article n’a pas pu être reproduit dans son intégralité—ceci est l'édition en texte simple. Les causes potentielles de ce problème sont : (a) un bogue dans le logiciel PDF-Writer ; (b) un balisage problématique du code MediaWiki ; (c) un tableau trop large

car j'ai abusé sur la taille du tableau


en comparant avec:

mw-render -c test.zip -o test.pdf -w rl --language fr

VS

'mw-render', '-w', 'rl', '-c', '/var/log/mediawiki/5d/5d876db43c02354f/collection.zip', '-o', '/var/log/mediawiki/5d/5d876db43c02354f/output.rl', '--status', 'qserve://localhost:19252/5d876db43c02354f:render-rl', '--language', 'fr'



je ne trouve pas la commande qui a génére le zip /var/log/mediawiki/5d/5d876db43c02354f/collection.zip vs

mw-zip -c https://wikimedi.ca/ -o test.zip "MED-1217/Normalité et trouble de l'adaptation" "MED-1217/Troubles de la personnalité" "MED-1217/Pharmacologie" "MED-1217/Troubles anxieux" "MED-1217/Schizophrénie et les autres troubles psychotiques" "MED-1217/Thérapies" "MED-1217/Troubles habituellement diagnostiqués en bas âge" "MED-1217/Troubles de l'humeur et le risque suicidaire" "MED-1217/Médecine psychosomatique" "MED-1217/Troubles liés à l'usage de l’alcool et de diverses substances et les troubles mentaux liés à une condition médicale" "MED-1217/Anxiolytiques" "MED-1217/Antipsychotiques" "MED-1217/Antidépresseurs"


en comparant les deux zip

html.db revisioms-1.txt et metabook.json sont plus gros dans la version collection.zip

me semble pas lié au coté mwlib mais plus a collection ...

13 décembre 2017 à 18:55 (EST)~


Fix:

 pip uninstall   mwlib.rl
 easy_install -i http://pypi.pediapress.com/simple/ mwlib.rl
 easy_install -i http://pypi.pediapress.com/simple/  mwlib.epub mwlib.docbook  mwlib.xhtml mwlib.zim


ps l'installation pip ne marche plus ...

  1. pip install -i http://pypi.pediapress.com/simple/ mwlib.rl==0.14.6 --trusted-host pypi.pediapress.com

DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6 Collecting mwlib.rl==0.14.6

 Could not find a version that satisfies the requirement mwlib.rl==0.14.6 (from versions: )

No matching distribution found for mwlib.rl==0.14.6