So the correction is to edit the setup.py and reinstall TracWikiPrint? Or is this just a workaround until TracWikiPrint is corrected?
On Mon, Oct 17, 2022 at 4:37 PM Jun Omae <[email protected]> wrote: > > Hi, > > On 2022/10/17 19:42, Roger Oberholtzer wrote: > > Unable to view a wiki page in Trac 1.5.4 > > > > I have a wiki page that contains only Wiki formatting. No macros or > > anything. All just text. The page might be large. But other than that > > I cannot think of why there should be an error showing it. > > > > When I try to view the page, I see this in the trac log: > > > > Traceback (most recent call last): > > File > > "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/main.py", > > line 610, in dispatch_request > > dispatcher.dispatch(req) > > File > > "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/main.py", > > line 302, in dispatch > > raise e > > File > > "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/main.py", > > line 248, in dispatch > > resp = chosen_handler.process_request(req) > > File > > "/usr/lib/python3.10/site-packages/Trac-1.5.4.dev0-py3.10.egg/trac/web/chrome.py", > > line 718, in process_request > > in provider.get_htdocs_dirs() or [] > > File > > "/usr/lib/python3.10/site-packages/TracWikiPrint-4.0.0.dev0-py3.10.egg/tracpdf/admin.py", > > line 153, in get_htdocs_dirs > > return [('wikiprint', resource_filename(__name__, 'htdocs'))] > > File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", > > line 1154, in resource_filename > > return get_provider(package_or_requirement).get_resource_filename( > > File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", > > line 1763, in get_resource_filename > > return self._extract_resource(manager, zip_path) > > File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", > > line 1785, in _extract_resource > > timestamp, size = self._get_date_and_size(self.zipinfo[zip_path]) > > KeyError: 'tracpdf/htdocs' > > 2022-10-17 12:30:45,256 Trac[main] ERROR: [10.2.10.41] Internal Server > > Error: <RequestWithSession "GET '/chrome/tracwysiwyg/wysiwyg.js'">, > > referrer > > 'http://sto-opq-src.scc.se/systems/wiki/StandardLinux/leap15.3/packages' > > > > I see the bits about tracpdf. I am not selecting that here. I never > > get to the page so I can do so. All other wiki pages seem fine. Just > > the three similar ones to this. > > That's a TracWikiPrintPlugin issue. It is caused by htdocs/css/*.css files > not installed. > > $ pip show -f TracWikiPrint > ... > Files: > TracWikiPrint-4.0.0.dev0.dist-info/COPYING > TracWikiPrint-4.0.0.dev0.dist-info/INSTALLER > TracWikiPrint-4.0.0.dev0.dist-info/METADATA > TracWikiPrint-4.0.0.dev0.dist-info/RECORD > TracWikiPrint-4.0.0.dev0.dist-info/REQUESTED > TracWikiPrint-4.0.0.dev0.dist-info/WHEEL > TracWikiPrint-4.0.0.dev0.dist-info/direct_url.json > TracWikiPrint-4.0.0.dev0.dist-info/entry_points.txt > TracWikiPrint-4.0.0.dev0.dist-info/top_level.txt > tracpdf/__init__.py > tracpdf/__init__.pyc > tracpdf/admin.py > tracpdf/admin.pyc > tracpdf/pdfbook.py > tracpdf/pdfbook.pyc > tracpdf/templates/wikiprint_admin_parameters.html > tracpdf/templates/wikiprint_parameters.html > tracpdf/util.py > tracpdf/util.pyc > tracpdf/wikiprint.py > tracpdf/wikiprint.pyc > > Please create a new ticket using > https://trac-hacks.org/newticket?component=TracWikiPrintPlugin > > Index: setup.py > =================================================================== > --- setup.py (revision 18497) > +++ setup.py (working copy) > @@ -33,8 +33,7 @@ > version='4.0.0', > packages=['tracpdf'], > package_data={ > - 'tracpdf': ['templates/*.html' > - ] > + 'tracpdf': ['templates/*.html', 'htdocs/css/*.css'], > }, > install_requires=['pdfkit', 'trac'], > author='Cinc-th', > > > -- > Jun Omae <[email protected]> (大前 潤) > > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/trac-users/99bad53b-757b-2605-69d2-1ac000b57bae%40gmail.com. -- Roger Oberholtzer -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/CANkOqwNTyvo2PS1Wia1H-q1WqZGhE7zEY6cE2mvk6GYr%3D-8YRA%40mail.gmail.com.
