[Python-apps-team] Bug#945199: trac: Package .egg-info directory missing SOURCES.txt
Thomas Fanning
thfanning at gmail.com
Thu Nov 21 05:07:33 GMT 2019
Package: trac
Version: 1.2.3+dfsg-1
Severity: normal
Dear Maintainer,
The Trac-1.2.3.egg-info directory is missing the SOURCES.txt file in the
Debian distribution installed with apt-get.
Without the SOURCES.txt file in Trac-1.2.3.egg-info, Trac incorrectly
displays a large number of plugins on the Plugins page of the Admin
section. For example, the following plugins will appear:
['trac.notification.prefs', 'trac.search.web-ui',
'trac.versioncontrol.web-ui.browser', 'trac.ticket.notification',
'trac.versioncontrol.web-ui.log', 'trac.resource',
'trac.notification.mail', 'trac.admin.web-ui', 'trac.notification.api',
'trac.attachment', 'trac.cache', 'tracopt.versioncontrol.svn.svn-fs',
'trac.wiki.admin', 'trac.wiki.parser', 'trac.web.session',
'tracopt.perm.authz-policy', 'trac.ticket.admin', 'trac.mimeview.rst',
'trac.ticket.api', 'trac.wiki.web-ui', 'trac.mimeview.api',
'trac.ticket.default-workflow', 'trac.prefs.web-ui', 'trac.admin.api',
'trac.mimeview.pygments', 'trac.mimeview.patch', 'trac.versioncontrol.api',
'trac.db.api', 'trac.web.chrome', 'trac.wiki.interwiki',
'trac.timeline.web-ui', 'trac.about',
'trac.versioncontrol.web-ui.changeset', 'trac.perm', 'trac.ticket.roadmap',
'tracopt.ticket.clone', 'trac.wiki.macros', 'trac.web.main',
'trac.wiki.api', 'TracIniAdminPanel', 'trac.wiki.web-api',
'tracopt.ticket.deleter', 'trac.ticket.query',
'tracopt.ticket.commit-updater', 'trac.wiki.intertrac', 'trac.web.auth',
'trac.db.sqlite-backend', 'trac.admin.console',
'trac.versioncontrol.svn-authz', 'trac.ticket.web-ui',
'tracopt.perm.config-perm-provider', 'trac.ticket.model',
'tracopt.versioncontrol.git.git-fs', 'trac.versioncontrol.admin',
'trac.env', 'trac.ticket.batch', 'trac.config',
'tracopt.versioncontrol.svn.svn-prop', 'trac.ticket.report', 'TracSVNAuthz']
Manually copying the SOURCES.txt file into
/usr/lib/python2.7/dist-packages/Trac-1.2.3.egg-info/ resolves the issue.
With that fix, the following plugins appear:
['TracIniAdminPanel', 'Trac', 'TracSVNAuthz']
This is the expected behavior for this installation.
-- System Information:
Debian Release: 10.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.184-linuxkit (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages trac depends on:
ii libjs-excanvas 0.r3-4
ii libjs-jquery 3.3.1~dfsg-3
ii libjs-jquery-timepicker 1.2-1
ii libjs-jquery-ui 1.12.1+dfsg-5
ii python 2.7.16-1
ii python-genshi 0.7.1-5
ii python-pkg-resources 40.8.0-1
ii python-setuptools 40.8.0-1
Versions of packages trac recommends:
ii apache2 [httpd] 2.4.38-3+deb10u3
ii python-babel 2.6.0+dfsg.1-1
ii python-docutils 0.14+dfsg-4
ii python-pygments 2.3.1+dfsg-1
ii python-subversion 1.10.4-1+deb10u1
ii python-tz 2019.1-1
Versions of packages trac suggests:
ii libapache2-mod-wsgi 4.6.5-1
pn python-psycopg2 <none>
pn python-textile <none>
pn trac-accountmanager <none>
pn trac-authopenid <none>
pn trac-bitten <none>
pn trac-bzr <none>
pn trac-customfieldadmin <none>
pn trac-email2trac <none>
pn trac-graphviz <none>
pn trac-ja-resource <none>
pn trac-mastertickets <none>
pn trac-mercurial <none>
pn trac-spamfilter <none>
pn trac-wikiprint <none>
pn trac-wikirename <none>
pn trac-wysiwyg <none>
pn trac-xmlrpc <none>
-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/python-apps-team/attachments/20191120/f08b2c55/attachment.html>
More information about the Python-apps-team
mailing list