Re: [Trac] Re: TracHtmlNotificationPlugin only sends text/plain
Michael LiVolsi <[email protected]> Tue, 7 Jul 2026 15:56:08 -0400
| Newsgroups | gmane.comp.version-control.subversion.trac.general |
|---|---|
| Message-ID | <CAH=S-3wW7PZh21Zso88-m70r7URB2k6hRRTZ7yJpJsc1TD-fKg@mail.gmail.com> |
--000000000000e3dafa06560ac872 Content-Type: multipart/alternative; boundary="000000000000e3dafa06560ac871" --000000000000e3dafa06560ac871 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Trac 1.4.3 [image: image.png] Trac.ini PII information removed. # -*- coding: utf-8 -*- [TracPM] date_format =3D %Y-%m-%d default_estimate =3D 4.0 estimate_pad =3D 0.0 goal_ticket_type =3D milestone hours_per_estimate =3D 1 [account-manager] account_changes_notify_addresses =3D xxxxx-B5d/[email protected] auth_init =3D enabled authentication_url =3D db_htdigest_realm =3D default_format.email =3D text/plain force_passwd_change =3D disabled hash_method =3D HtDigestHashMethod htdigest_file =3D htdigest_realm =3D htpasswd_file =3D blanked_out_for_obvious htpasswd_hash_type =3D crypt notify_actions =3D new,delete password_file =3D password_store =3D HtPasswdStore persistent_sessions =3D enabled refresh_passwd =3D disabled verify_email =3D disabled [attachment] max_size =3D 8388608 max_zip_size =3D 8388608 render_unsafe_content =3D disabled [browser] color_scale =3D enabled downloadable_paths =3D /trunk,/branches/*,/tags/* hide_properties =3D svk:merge intermediate_color =3D intermediate_point =3D newest_color =3D (255, 136, 136) oldest_color =3D (136, 136, 255) oneliner_properties =3D trac:summary render_unsafe_content =3D disabled wiki_properties =3D trac:description [changeset] max_diff_bytes =3D 10000000 max_diff_files =3D 0 wiki_format_messages =3D enabled [components] acct_mgr.admin.accountmanageradminpage =3D enabled acct_mgr.admin.accountmanageradminpanel =3D enabled acct_mgr.admin.configurationadminpanel =3D enabled acct_mgr.admin.useradminpanel =3D enabled acct_mgr.api.accountmanager =3D enabled acct_mgr.configurationadminpanel =3D enabled acct_mgr.db.sessionstore =3D enabled acct_mgr.htfile.abstractpasswordfilestore =3D enabled acct_mgr.htfile.htdigeststore =3D enabled acct_mgr.htfile.htpasswdstore =3D enabled acct_mgr.http.httpauthstore =3D enabled acct_mgr.notification.accountchangelistener =3D enabled acct_mgr.notification.accountchangenotificationadminpanel =3D enabled acct_mgr.pwhash.htdigesthashmethod =3D enabled acct_mgr.pwhash.htpasswdhashmethod =3D enabled acct_mgr.svnserve.svnservepasswordstore =3D enabled acct_mgr.useradminpanel =3D enabled acct_mgr.web_ui.accountmodule =3D disabled acct_mgr.web_ui.loginmodule =3D disabled announcer.* =3D enabled autocompleteusers.* =3D enabled customfieldadmin.* =3D enabled datefield.* =3D enabled ldapplugin.* =3D enabled simpleticket.* =3D enabled talm_importer.importer.* =3D enabled trac.db.mysql_backend.mysqlconnector =3D disabled trac.db.postgres_backend.postgresqlconnector =3D enabled trac.web.auth.* =3D disabled trachtmlnotification.* =3D enabled trachtmlnotification.notification.htmlnotificationmodule =3D enabled tracjsgantt.* =3D enabled tracopt.ticket.deleter.ticketdeleter =3D enabled tracopt.versioncontrol.svn.svn_fs.subversionconnector =3D enabled tracopt.versioncontrol.svn.svn_prop.subversionmergepropertydiffrenderer =3D enabled tracopt.versioncontrol.svn.svn_prop.subversionmergepropertyrenderer =3D enabled tracopt.versioncontrol.svn.svn_prop.subversionpropertyrenderer =3D enabled tracsubtickets.api.* =3D enabled tracsubtickets.web_ui.* =3D enabled tractoc.* =3D enabled [datefield] format =3D ymd separator =3D / [header_logo] alt =3D XXXXX height =3D 66 link =3D /traffic/ src =3D /img/logo.gif width =3D 217 [inherit] htdocs_dir =3D plugins_dir =3D templates_dir =3D /var/trac/sites/traffic/templates/ [logging] log_file =3D trac.log log_format =3D log_level =3D DEBUG log_type =3D file [mainnav] admin.order =3D 8.0 browser.order =3D 3.0 newticket.order =3D 2.0 roadmap.order =3D 6.0 search.order =3D 7.0 tickets.order =3D 4.0 timeline.order =3D 5.0 wiki.label =3D Home wiki.order =3D 1.0 [metanav] about.order =3D 5.0 help.order =3D 4.0 login.order =3D 1.0 logout.order =3D 2.0 prefs.order =3D 3.0 [milestone] default_group_by =3D component default_retarget_to =3D stats_provider =3D DefaultTicketGroupStatsProvider [mimeviewer] max_preview_size =3D 262144 mime_map =3D text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb mime_map_patterns =3D text/html:README(?!\.rst)|INSTALL(?!\.rst)|COPYING.* tab_width =3D 8 treat_as_binary =3D application/octet-stream,application/pdf,application/postscript,application= /msword,application/rtf [notification] admit_domains =3D ambiguous_char_width =3D single batch_subject_template =3D ${prefix} Batch modify: ${tickets_descr} default_format.email =3D text/plain email_address_resolvers =3D SessionEmailResolver email_sender =3D SmtpEmailSender ignore_domains =3D message_id_hash =3D md5 mime_encoding =3D base64 sendmail_path =3D sendmail smtp_always_bcc =3D smtp_always_cc =3D smtp_default_domain =3D XXXX.org smtp_enabled =3D enabled smtp_from =3D [email protected] smtp_from_author =3D disabled smtp_from_name =3D Trafficking System smtp_password =3D xxxxxxx smtp_port =3D xxx smtp_replyto =3D smtp_server =3D smtp.gmail.com smtp_subject_prefix =3D Traffic smtp_user =3D admin@XXXXX ticket_subject_template =3D ${prefix} [${ticket.owner}] #${ticket.id}: ${summary} use_public_cc =3D enabled use_short_addr =3D disabled use_tls =3D enabled [notification-subscriber] always_notify_cc =3D CarbonCopySubscriber always_notify_owner =3D TicketOwnerSubscriber always_notify_previous_updater =3D TicketPreviousUpdatersSubscriber always_notify_reporter =3D TicketReporterSubscriber always_notify_updater =3D disable [project] admin =3D admin_trac_url =3D . descr =3D Ticketing System for the XXXXX footer =3D Visit the Trac open source project at<br /><a href=3D" https://trac.edgewall.org/">https://trac.edgewall.org/</a> icon =3D common/trac.ico name =3D Traffic url =3D https://trac.xxxx.xxxx/traffic/ [query] default_anonymous_query =3D status!=3Dclosed&cc~=3D$USER default_query =3D status!=3Dclosed&owner=3D$USER items_per_page =3D 100 ticketlink_query =3D ?status=3D!closed [report] items_per_page =3D 100 items_per_page_rss =3D 0 [revisionlog] default_log_limit =3D 100 graph_colors =3D #cc0,#0c0,#0cc,#00c,#c0c,#c00 [roadmap] stats_provider =3D DefaultTicketGroupStatsProvider [search] default_disabled_filters =3D min_query_length =3D 3 [sqlite] extensions =3D [svn] branches =3D trunk,branches/* tags =3D tags/* [ticket] allowed_empty_fields =3D milestone,version default_cc =3D default_component =3D xxxxx.xxx default_description =3D default_keywords =3D default_milestone =3D default_owner =3D < default > default_priority =3D Normal default_resolution =3D complete default_severity =3D default_summary =3D default_type =3D default_version =3D max_comment_size =3D 262144 max_description_size =3D 262144 max_summary_size =3D 262144 preserve_newlines =3D default restrict_owner =3D enabled workflow =3D ConfigurableTicketWorkflow [ticket-custom] approval =3D text approval.format =3D plain approval.label =3D Additional approval approval.order =3D 6 approval.value =3D current_status =3D select current_status.label =3D Current status current_status.options =3D None|To-Do|Doing|Done current_status.order =3D 8 current_status.value =3D None department =3D select department.label =3D Submitting department department.options =3D xxxxx department.order =3D 1 department.value =3D due_date =3D time due_date.date =3D enabled due_date.date_empty =3D disabled due_date.format =3D date due_date.label =3D Due Date due_date.order =3D 2 due_date.value =3D home_page =3D checkbox home_page.label =3D Affects home page? home_page.order =3D 3 home_page.value =3D 0 job_code =3D text job_code.format =3D plain job_code.label =3D Project job code job_code.order =3D 7 job_code.value =3D member_email =3D checkbox member_email.label =3D E-mail to all members? member_email.order =3D 5 member_email.value =3D 0 parents =3D text parents.format =3D plain parents.label =3D Parent Tickets parents.order =3D 0 parents.value =3D #----------- task_due_date =3D time task_due_date.date =3D enabled task_due_date.date_empty =3D disabled task_due_date.format =3D date task_due_date.label =3D Task due date task_due_date.order =3D 4 task_due_date.value =3D [ticket-workflow] accept =3D new,assigned,accepted,reopened -> accepted accept.operations =3D set_owner_to_self accept.permissions =3D TICKET_MODIFY create =3D <none> -> new create.default =3D 1 create_and_assign =3D <none> -> assigned create_and_assign.label =3D assign create_and_assign.operations =3D may_set_owner create_and_assign.permissions =3D TICKET_MODIFY leave =3D * -> * leave.default =3D 1 leave.operations =3D leave_status reassign =3D new,accepted,assigned,reopened -> assigned reassign.operations =3D set_owner reassign.permissions =3D TICKET_CREATE reopen =3D closed -> reopened reopen.operations =3D del_resolution reopen.permissions =3D TICKET_CREATE resolve =3D new,assigned -> closed resolve.operations =3D set_resolution resolve.permissions =3D TICKET_ADMIN [timeline] abbreviated_messages =3D enabled changeset_collapse_events =3D disabled changeset_long_messages =3D disabled changeset_show_files =3D 0 default_daysback =3D 30 max_daysback =3D 90 newticket_formatter =3D oneliner ticket_show_component =3D disabled ticket_show_details =3D disabled [trac] anonymous_session_lifetime =3D 90 auth_cookie_domain =3D auth_cookie_lifetime =3D 0 auth_cookie_path =3D auto_preview_timeout =3D 2.0 auto_reload =3D disabled backup_dir =3D db base_url =3D https://trac.xxxxx.xxx/traffic/ check_auth_ip =3D disabled database =3D postgres://trac:xxxxx@xxxxxxx:5432/tracdb?schema=3Dxxxxxxx debug_sql =3D disabled default_charset =3D utf-8 default_date_format =3D default_dateinfo_format =3D relative default_handler =3D WikiModule default_language =3D default_timezone =3D America/New_York genshi_cache_size =3D 128 htdocs_location =3D ignore_auth_case =3D disabled jquery_location =3D jquery_ui_location =3D jquery_ui_theme_location =3D mainnav =3D wiki,newticket,tickets,browser,timeline,roadmap,search metanav =3D login,logout,prefs,help mysqldump_path =3D mysqldump never_obfuscate_mailto =3D enabled obey_remote_user_header =3D enabled permission_policies =3D DefaultWikiPolicy,DefaultTicketPolicy,DefaultPermissionPolicy,LegacyAttachm= entPolicy permission_store =3D DefaultPermissionStore pg_dump_path =3D pg_dump request_filters =3D resizable_textareas =3D enabled secure_cookies =3D disabled show_email_addresses =3D enabled show_full_names =3D enabled timeout =3D 20 use_base_url_for_redirect =3D enabled use_chunked_encoding =3D enabled use_xsendfile =3D disabled wiki_toolbars =3D enabled xsendfile_header =3D X-Sendfile [versioncontrol] allowed_repository_dir_prefixes =3D default_repository_type =3D svn [wiki] default_edit_area_height =3D 30 ignore_missing_pages =3D enabled max_size =3D 262144 render_unsafe_content =3D disabled safe_origins =3D data: safe_schemes =3D cvs,file,ftp,git,irc,http,https,news,sftp,smb,ssh,svn,svn+= ssh split_page_names =3D disabled On Fri, Jun 26, 2026 at 12:29=E2=80=AFAM Jun Omae <[email protected]> wrote= : > On Thu, Jun 25, 2026 at 5:31=E2=80=AFPM Manuel Bilderbeek > <[email protected]> wrote: > > > > Yes, PYTHON_EGG_CACHE is used and it is set on /srv/trac/eggs in > /srv/trac/apache/trac.wsgi: > > $ cat /srv/trac/apache/trac.wsgi > > import sys > > sys.stdout =3D sys.stderr > > > > import site > > site.addsitedir('/usr/lib/python2.7/dist-packages/') > > > > import os > > os.environ['TRAC_ENV_PARENT_DIR'] =3D '/srv/trac/projects' > > os.environ['PYTHON_EGG_CACHE'] =3D '/srv/trac/eggs' > > > > import trac.web.main > > > > application =3D trac.web.main.dispatch_request > > > > It is not probably related with this issue, but the following line > should be removed because of using Python 3.14. > > > site.addsitedir('/usr/lib/python2.7/dist-packages/') > > > > I cleaned this /srv/trac/eggs directory and did an updatedb/locate afte= r > restarting apache2: > > > > $ locate TracHtmlNotification > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp > > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trachtm= lnotification > > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trachtm= lnotification/templates > > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trachtm= lnotification/templates/jinja2 > > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trachtm= lnotification/templates/jinja2/htmlnotification_ticket.html > > > /srv/trac/projects/swdev/plugins/TracHtmlNotificationPlugin-0.12.0.4-py3.= 14.egg > > > > $ locate htmlnotification_ticket > > > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trachtm= lnotification/templates/jinja2/htmlnotification_ticket.html > > > > I guess this looks OK, but I still do not get the proper diffs in the > e-mail after all of this. What am I missing here? > > > > Should I move the installation of the egg(s)? I'm not sure where exactl= y > it should be moved to. /srv/trac/lib? /srv/trac/projects/lib? > > > > Please try to reproduce it with TracHtmlNotificationPlugin only > enabled. If it is reproduced, this plugin has something wrong. If not, > your installation, configuration and/or environment have something > wrong. At least, it is unable to reproduce it on my environment. I > cannot fix any issues which are not reproduced. > > -- > Jun Omae <[email protected]> (=E5=A4=A7=E5=89=8D =E6=BD=A4) > > -- > 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 trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected] > To view this discussion visit > https://groups.google.com/d/msgid/trac-users/CAEVLMajuP4wP-B740m8%2BGKOEV= OLgfv59FgT6LmcL4AuLxjyZsg%40mail.gmail.com > . > --=20 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 e= mail to trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected] To view this discussion visit https://groups.google.com/d/msgid/trac-users/= CAH%3DS-3wW7PZh21Zso88-m70r7URB2k6hRRTZ7yJpJsc1TD-fKg%40mail.gmail.com. --000000000000e3dafa06560ac871 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Trac 1.4.3<div><br></div><div><img src=3D"cid:ii_mrb297hl0= " alt=3D"image.png" width=3D"562" height=3D"234"></div><div>Trac.ini</div><= div><br></div><div>PII information removed.</div><div># -*- coding: utf-8 -= *-<br><br>[TracPM]<br>date_format =3D %Y-%m-%d<br>default_estimate =3D 4.0<= br>estimate_pad =3D 0.0<br>goal_ticket_type =3D milestone<br>hours_per_esti= mate =3D 1<br><br>[account-manager]<br>account_changes_notify_addresses =3D= xxxxx-B5d/[email protected]<br>auth_init =3D enabled<br>authentication_url =3D <br>db_ht= digest_realm =3D <br>default_format.email =3D text/plain<br>force_passwd_ch= ange =3D disabled<br>hash_method =3D HtDigestHashMethod<br>htdigest_file = =3D <br>htdigest_realm =3D <br>htpasswd_file =3D blanked_out_for_obvious<br= >htpasswd_hash_type =3D crypt<br>notify_actions =3D new,delete<br>password_= file =3D <br>password_store =3D HtPasswdStore<br>persistent_sessions =3D en= abled<br>refresh_passwd =3D disabled<br>verify_email =3D disabled<br><br>[a= ttachment]<br>max_size =3D 8388608<br>max_zip_size =3D 8388608<br>render_un= safe_content =3D disabled<br><br>[browser]<br>color_scale =3D enabled<br>do= wnloadable_paths =3D /trunk,/branches/*,/tags/*<br>hide_properties =3D svk:= merge<br>intermediate_color =3D <br>intermediate_point =3D <br>newest_color= =3D (255, 136, 136)<br>oldest_color =3D (136, 136, 255)<br>oneliner_proper= ties =3D trac:summary<br>render_unsafe_content =3D disabled<br>wiki_propert= ies =3D trac:description<br><br>[changeset]<br>max_diff_bytes =3D 10000000<= br>max_diff_files =3D 0<br>wiki_format_messages =3D enabled<br><br>[compone= nts]<br>acct_mgr.admin.accountmanageradminpage =3D enabled<br>acct_mgr.admi= n.accountmanageradminpanel =3D enabled<br>acct_mgr.admin.configurationadmin= panel =3D enabled<br>acct_mgr.admin.useradminpanel =3D enabled<br>acct_mgr.= api.accountmanager =3D enabled<br>acct_mgr.configurationadminpanel =3D enab= led<br>acct_mgr.db.sessionstore =3D enabled<br>acct_mgr.htfile.abstractpass= wordfilestore =3D enabled<br>acct_mgr.htfile.htdigeststore =3D enabled<br>a= cct_mgr.htfile.htpasswdstore =3D enabled<br>acct_mgr.http.httpauthstore =3D= enabled<br>acct_mgr.notification.accountchangelistener =3D enabled<br>acct= _mgr.notification.accountchangenotificationadminpanel =3D enabled<br>acct_m= gr.pwhash.htdigesthashmethod =3D enabled<br>acct_mgr.pwhash.htpasswdhashmet= hod =3D enabled<br>acct_mgr.svnserve.svnservepasswordstore =3D enabled<br>a= cct_mgr.useradminpanel =3D enabled<br>acct_mgr.web_ui.accountmodule =3D dis= abled<br>acct_mgr.web_ui.loginmodule =3D disabled<br>announcer.* =3D enable= d<br>autocompleteusers.* =3D enabled<br>customfieldadmin.* =3D enabled<br>d= atefield.* =3D enabled<br>ldapplugin.* =3D enabled<br>simpleticket.* =3D en= abled<br>talm_importer.importer.* =3D enabled<br>trac.db.mysql_backend.mysq= lconnector =3D disabled<br>trac.db.postgres_backend.postgresqlconnector =3D= enabled<br>trac.web.auth.* =3D disabled<br>trachtmlnotification.* =3D enab= led<br>trachtmlnotification.notification.htmlnotificationmodule =3D enabled= <br>tracjsgantt.* =3D enabled<br>tracopt.ticket.deleter.ticketdeleter =3D e= nabled<br>tracopt.versioncontrol.svn.svn_fs.subversionconnector =3D enabled= <br>tracopt.versioncontrol.svn.svn_prop.subversionmergepropertydiffrenderer= =3D enabled<br>tracopt.versioncontrol.svn.svn_prop.subversionmergeproperty= renderer =3D enabled<br>tracopt.versioncontrol.svn.svn_prop.subversionprope= rtyrenderer =3D enabled<br>tracsubtickets.api.* =3D enabled<br>tracsubticke= ts.web_ui.* =3D enabled<br>tractoc.* =3D enabled<br><br>[datefield]<br>form= at =3D ymd<br>separator =3D /<br><br>[header_logo]<br>alt =3D XXXXX<br>heig= ht =3D 66<br>link =3D /traffic/<br>src =3D /img/logo.gif<br>width =3D 217<b= r><br>[inherit]<br>htdocs_dir =3D <br>plugins_dir =3D <br>templates_dir =3D= /var/trac/sites/traffic/templates/<br><br>[logging]<br>log_file =3D trac.l= og<br>log_format =3D <br>log_level =3D DEBUG<br>log_type =3D file<br><br>[m= ainnav]<br>admin.order =3D 8.0<br>browser.order =3D 3.0<br>newticket.order = =3D 2.0<br>roadmap.order =3D 6.0<br>search.order =3D 7.0<br>tickets.order = =3D 4.0<br>timeline.order =3D 5.0<br>wiki.label =3D Home<br>wiki.order =3D = 1.0<br><br>[metanav]<br>about.order =3D 5.0<br>help.order =3D 4.0<br>login.= order =3D 1.0<br>logout.order =3D 2.0<br>prefs.order =3D 3.0<br><br>[milest= one]<br>default_group_by =3D component<br>default_retarget_to =3D <br>stats= _provider =3D DefaultTicketGroupStatsProvider<br><br>[mimeviewer]<br>max_pr= eview_size =3D 262144<br>mime_map =3D text/x-dylan:dylan,text/x-idl:ice,tex= t/x-ada:ads:adb<br>mime_map_patterns =3D text/html:README(?!\.rst)|INSTALL(= ?!\.rst)|COPYING.*<br>tab_width =3D 8<br>treat_as_binary =3D application/oc= tet-stream,application/pdf,application/postscript,application/msword,applic= ation/rtf<br><br>[notification]<br>admit_domains =3D <br>ambiguous_char_wid= th =3D single<br>batch_subject_template =3D ${prefix} Batch modify: ${ticke= ts_descr}<br>default_format.email =3D text/plain<br>email_address_resolvers= =3D SessionEmailResolver<br>email_sender =3D SmtpEmailSender<br>ignore_dom= ains =3D <br>message_id_hash =3D md5<br>mime_encoding =3D base64<br>sendmai= l_path =3D sendmail<br>smtp_always_bcc =3D <br>smtp_always_cc =3D <br>smtp_= default_domain =3D XXXX.org<br>smtp_enabled =3D enabled<br>smtp_from =3D ad= [email protected]<br>smtp_from_author =3D disabled<br>smtp_from_name =3D Traffi= cking System<br>smtp_password =3D xxxxxxx<br>smtp_port =3D xxx<br>smtp_repl= yto =3D <br>smtp_server =3D <a href=3D"http://smtp.gmail.com">smtp.gmail.co= m</a><br>smtp_subject_prefix =3D Traffic<br>smtp_user =3D admin@XXXXX<br>ti= cket_subject_template =3D ${prefix} [${ticket.owner}] #${<a href=3D"http://= ticket.id">ticket.id</a>}: ${summary}<br>use_public_cc =3D enabled<br>use_s= hort_addr =3D disabled<br>use_tls =3D enabled<br><br>[notification-subscrib= er]<br>always_notify_cc =3D CarbonCopySubscriber<br>always_notify_owner =3D= TicketOwnerSubscriber<br>always_notify_previous_updater =3D TicketPrevious= UpdatersSubscriber<br>always_notify_reporter =3D TicketReporterSubscriber<b= r>always_notify_updater =3D disable<br><br>[project]<br>admin =3D <br>admin= _trac_url =3D .<br>descr =3D Ticketing System for the XXXXX<br>footer =3D V= isit the Trac open source project at<br /><a href=3D"<a href= =3D"https://trac.edgewall.org/">https://trac.edgewall.org/</a>"><a = href=3D"https://trac.edgewall.org/">https://trac.edgewall.org/</a></a>= ;<br>icon =3D common/trac.ico<br>name =3D Traffic<br>url =3D <a href=3D"htt= ps://trac.xxxx.xxxx/traffic/">https://trac.xxxx.xxxx/traffic/</a><br><br>[q= uery]<br>default_anonymous_query =3D status!=3Dclosed&cc~=3D$USER<br>de= fault_query =3D status!=3Dclosed&owner=3D$USER<br>items_per_page =3D 10= 0<br>ticketlink_query =3D ?status=3D!closed<br><br>[report]<br>items_per_pa= ge =3D 100<br>items_per_page_rss =3D 0<br><br>[revisionlog]<br>default_log_= limit =3D 100<br>graph_colors =3D #cc0,#0c0,#0cc,#00c,#c0c,#c00<br><br>[roa= dmap]<br>stats_provider =3D DefaultTicketGroupStatsProvider<br><br>[search]= <br>default_disabled_filters =3D <br>min_query_length =3D 3<br><br>[sqlite]= <br>extensions =3D <br><br>[svn]<br>branches =3D trunk,branches/*<br>tags = =3D tags/*<br><br>[ticket]<br>allowed_empty_fields =3D milestone,version<br= >default_cc =3D <br>default_component =3D xxxxx.xxx<br>default_description = =3D <br>default_keywords =3D <br>default_milestone =3D <br>default_owner = =3D < default ><br>default_priority =3D Normal<br>default_resolution = =3D complete<br>default_severity =3D <br>default_summary =3D <br>default_ty= pe =3D <br>default_version =3D <br>max_comment_size =3D 262144<br>max_descr= iption_size =3D 262144<br>max_summary_size =3D 262144<br>preserve_newlines = =3D default<br>restrict_owner =3D enabled<br>workflow =3D ConfigurableTicke= tWorkflow<br><br>[ticket-custom]<br>approval =3D text<br>approval.format = =3D plain<br>approval.label =3D Additional approval<br>approval.order =3D 6= <br>approval.value =3D <br>current_status =3D select<br>current_status.labe= l =3D Current status<br>current_status.options =3D None|To-Do|Doing|Done<br= >current_status.order =3D 8<br>current_status.value =3D None<br>department = =3D select<br>department.label =3D Submitting department<br>department.opti= ons =3D xxxxx<br>department.order =3D 1<br>department.value =3D <br>due_dat= e =3D time<br>due_date.date =3D enabled<br>due_date.date_empty =3D disabled= <br>due_date.format =3D date<br>due_date.label =3D Due Date<br>due_date.ord= er =3D 2<br>due_date.value =3D <br>home_page =3D checkbox<br>home_page.labe= l =3D Affects home page?<br>home_page.order =3D 3<br>home_page.value =3D 0<= br>job_code =3D text<br>job_code.format =3D plain<br>job_code.label =3D Pro= ject job code<br>job_code.order =3D 7<br>job_code.value =3D <br>member_emai= l =3D checkbox<br>member_email.label =3D E-mail to all members?<br>member_e= mail.order =3D 5<br>member_email.value =3D 0<br>parents =3D text<br>parents= .format =3D plain<br>parents.label =3D Parent Tickets<br>parents.order =3D = 0<br>parents.value =3D <br>#----------- <br>task_due_date =3D time<br>task_= due_date.date =3D enabled<br>task_due_date.date_empty =3D disabled <br>task= _due_date.format =3D date<br>task_due_date.label =3D Task due date<br>task_= due_date.order =3D 4<br>task_due_date.value =3D<br><br><br>[ticket-workflow= ]<br>accept =3D new,assigned,accepted,reopened -> accepted<br>accept.ope= rations =3D set_owner_to_self<br>accept.permissions =3D TICKET_MODIFY<br>cr= eate =3D <none> -> new<br>create.default =3D 1<br>create_and_assig= n =3D <none> -> assigned<br>create_and_assign.label =3D assign<br>= create_and_assign.operations =3D may_set_owner<br>create_and_assign.permiss= ions =3D TICKET_MODIFY<br>leave =3D * -> *<br>leave.default =3D 1<br>lea= ve.operations =3D leave_status<br>reassign =3D new,accepted,assigned,reopen= ed -> assigned<br>reassign.operations =3D set_owner<br>reassign.permissi= ons =3D TICKET_CREATE<br>reopen =3D closed -> reopened<br>reopen.operati= ons =3D del_resolution<br>reopen.permissions =3D TICKET_CREATE<br>resolve = =3D new,assigned -> closed<br>resolve.operations =3D set_resolution<br>r= esolve.permissions =3D TICKET_ADMIN<br><br>[timeline]<br>abbreviated_messag= es =3D enabled<br>changeset_collapse_events =3D disabled<br>changeset_long_= messages =3D disabled<br>changeset_show_files =3D 0<br>default_daysback =3D= 30<br>max_daysback =3D 90<br>newticket_formatter =3D oneliner<br>ticket_sh= ow_component =3D disabled<br>ticket_show_details =3D disabled<br><br>[trac]= <br>anonymous_session_lifetime =3D 90<br>auth_cookie_domain =3D <br>auth_co= okie_lifetime =3D 0<br>auth_cookie_path =3D <br>auto_preview_timeout =3D 2.= 0<br>auto_reload =3D disabled<br>backup_dir =3D db<br>base_url =3D <a href= =3D"https://trac.xxxxx.xxx/traffic/">https://trac.xxxxx.xxx/traffic/</a><br= >check_auth_ip =3D disabled<br>database =3D postgres://trac:xxxxx@xxxxxxx:5= 432/tracdb?schema=3Dxxxxxxx<br>debug_sql =3D disabled<br>default_charset = =3D utf-8<br>default_date_format =3D <br>default_dateinfo_format =3D relati= ve<br>default_handler =3D WikiModule<br>default_language =3D <br>default_ti= mezone =3D America/New_York<br>genshi_cache_size =3D 128<br>htdocs_location= =3D <br>ignore_auth_case =3D disabled<br>jquery_location =3D <br>jquery_ui= _location =3D <br>jquery_ui_theme_location =3D <br>mainnav =3D wiki,newtick= et,tickets,browser,timeline,roadmap,search<br>metanav =3D login,logout,pref= s,help<br>mysqldump_path =3D mysqldump<br>never_obfuscate_mailto =3D enable= d<br>obey_remote_user_header =3D enabled<br>permission_policies =3D Default= WikiPolicy,DefaultTicketPolicy,DefaultPermissionPolicy,LegacyAttachmentPoli= cy<br>permission_store =3D DefaultPermissionStore<br>pg_dump_path =3D pg_du= mp<br>request_filters =3D <br>resizable_textareas =3D enabled<br>secure_coo= kies =3D disabled<br>show_email_addresses =3D enabled<br>show_full_names = =3D enabled<br>timeout =3D 20<br>use_base_url_for_redirect =3D enabled<br>u= se_chunked_encoding =3D enabled<br>use_xsendfile =3D disabled<br>wiki_toolb= ars =3D enabled<br>xsendfile_header =3D X-Sendfile<br><br>[versioncontrol]<= br>allowed_repository_dir_prefixes =3D <br>default_repository_type =3D svn<= br><br>[wiki]<br>default_edit_area_height =3D 30<br>ignore_missing_pages = =3D enabled<br>max_size =3D 262144<br>render_unsafe_content =3D disabled<br= >safe_origins =3D data:<br>safe_schemes =3D cvs,file,ftp,git,irc,http,https= ,news,sftp,smb,ssh,svn,svn+ssh<br>split_page_names =3D disabled<br><br></di= v><div><br></div></div><br><div class=3D"gmail_quote gmail_quote_container"= ><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jun 26, 2026 at 12:29=E2=80= =AFAM Jun Omae <<a href=3D"mailto:[email protected]">[email protected]</= a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p= x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On= Thu, Jun 25, 2026 at 5:31=E2=80=AFPM Manuel Bilderbeek<br> <<a href=3D"mailto:[email protected]" target=3D"_blank">m= [email protected]</a>> wrote:<br> ><br> > Yes, PYTHON_EGG_CACHE is used and it is set on /srv/trac/eggs in /srv/= trac/apache/trac.wsgi:<br> > $ cat /srv/trac/apache/trac.wsgi<br> > import sys<br> > sys.stdout =3D sys.stderr<br> ><br> > import site<br> > site.addsitedir('/usr/lib/python2.7/dist-packages/')<br> ><br> > import os<br> > os.environ['TRAC_ENV_PARENT_DIR'] =3D '/srv/trac/projects&= #39;<br> > os.environ['PYTHON_EGG_CACHE'] =3D '/srv/trac/eggs'<br= > ><br> > import trac.web.main<br> ><br> > application =3D trac.web.main.dispatch_request<br> ><br> <br> It is not probably related with this issue, but the following line<br> should be removed because of using Python 3.14.<br> <br> > site.addsitedir('/usr/lib/python2.7/dist-packages/')<br> <br> <br> > I cleaned this /srv/trac/eggs directory and did an updatedb/locate aft= er restarting apache2:<br> ><br> > $ locate TracHtmlNotification<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trac= htmlnotification<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trac= htmlnotification/templates<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trac= htmlnotification/templates/jinja2<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trac= htmlnotification/templates/jinja2/htmlnotification_ticket.html<br> > /srv/trac/projects/swdev/plugins/TracHtmlNotificationPlugin-0.12.0.4-p= y3.14.egg<br> ><br> > $ locate htmlnotification_ticket<br> > /srv/trac/eggs/TracHtmlNotificationPlugin-0.12.0.4-py3.14.egg-tmp/trac= htmlnotification/templates/jinja2/htmlnotification_ticket.html<br> ><br> > I guess this looks OK, but I still do not get the proper diffs in the = e-mail after all of this. What am I missing here?<br> ><br> > Should I move the installation of the egg(s)? I'm not sure where e= xactly it should be moved to. /srv/trac/lib? /srv/trac/projects/lib?<br> ><br> <br> Please try to reproduce it with TracHtmlNotificationPlugin only<br> enabled. If it is reproduced, this plugin has something wrong. If not,<br> your installation, configuration and/or environment have something<br> wrong. At least, it is unable to reproduce it on my environment. I<br> cannot fix any issues which are not reproduced.<br> <br> --<br> Jun Omae <<a href=3D"mailto:[email protected]" target=3D"_blank">jun66j5= @gmail.com</a>> (=E5=A4=A7=E5=89=8D =E6=BD=A4)<br> <br> -- <br> You received this message because you are subscribed to the Google Groups &= quot;Trac Users" group.<br> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:trac-users%2Bunsubscribe-/[email protected]" target= =3D"_blank">trac-users+unsubscribe-/[email protected]</a>.<br> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= trac-users/CAEVLMajuP4wP-B740m8%2BGKOEVOLgfv59FgT6LmcL4AuLxjyZsg%40mail.gma= il.com" rel=3D"noreferrer" target=3D"_blank">https://groups.google.com/d/ms= gid/trac-users/CAEVLMajuP4wP-B740m8%2BGKOEVOLgfv59FgT6LmcL4AuLxjyZsg%40mail= .gmail.com</a>.<br> </blockquote></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;Trac Users" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:trac-users+unsubscribe-/[email protected]">trac-use= rs+unsubscribe-/[email protected]</a>.<br /> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= trac-users/CAH%3DS-3wW7PZh21Zso88-m70r7URB2k6hRRTZ7yJpJsc1TD-fKg%40mail.gma= il.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/= msgid/trac-users/CAH%3DS-3wW7PZh21Zso88-m70r7URB2k6hRRTZ7yJpJsc1TD-fKg%40ma= il.gmail.com</a>.<br /> --000000000000e3dafa06560ac871-- --000000000000e3dafa06560ac872 Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: <ii_mrb297hl0> X-Attachment-Id: ii_mrb297hl0 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 L/Rlxx13DHf8iSee6NWrV+vWrbfZZpvwLGGsLl26/OEPf/AUeZbGjx9fo33PG+CxHDhwIMs333zz Sy65RE/Z/Lvf/a5jx446e9ddd02cOLF79+6satOmzdtvv33qqadiXB8//PDDAw880Cxkgw02+OMf /ygl4MBrX3fddSVmviw12q9YeUQgIlATCASWTWou4oiGPFVi2RYtWhx55JHnnHOOUTVUN2vWrBtu uAH7Pvzww7fccss///nPevUWLv2OGzfOOOs96kWrRtiLLrro888/Nwob45566ilD6lFHHSX8WBOg xDqrFwEs++mnn77wwgtz585Ft3369Hn00UcxzdVXX/3QQw/9/e9/v/POO+vWratRb6655pqvvvrK Td99992fe+456c8880xiz4wZMw444IDGjRt7QtZbb71f//rXn3zyiedk0qRJzZo1u+mmmx5//PFr r722eu1P11bQAI/lyJEj//Wvfx1zzDGnnHLK008/rSO6rJtmEsceeywC1ln1SDQhSCo0h3j11Vc9 /Ej6zDPPvP322wMO77zzjhj7d999F6i35roTa44IRAR+GgQyXFuk0SqxrGaOO+64d99913gUln+X XXZZ/orpv5k7L9bUPrTNj1l77bU5rOb+W2+9Nd9FuhEKxXIFOnXqtPfee/N4eMZFbI2XagkCm2yy Ca+OF4t1vvnmG+Fi95Ft2267rbuMINFSMPX44493rxs1arT++utfddVVQ4cOFdIwCUs68tJLL5ls 7bPPPvy/I444Am2Hst70799/iy22WGuttVRYcx0vaIDu6IhuimnPmTOHGXx0Di5j/vrXv5oHhEBx xiokynMFAt495JBDeOfWsEMeMwmJnHVla64vseaIQETgJ0Ag7bz+qCPLniqxrPKGEj6odamw20pA jM963XXXcWoFDJMO169f3/vll1++QYMG4Y2/7MPNtk0ZyMJr1113/Qkwik1UHQGzIhvfEK35U6tW rcIca+rUqeE+nn/++aEJTqo3bjqvrm/fvh4DVMo7TAwIBUM2bqX04PzJGaIgGDqJlFTd7HwN5RmQ yWmBwy4ERDtkyJB8JekUBvtoiukrEPrio7L+rrDCCjXal+KGxasRgYjAz4JAVVmW0YMGDeJt8Am8 54L4i1/Fig2UxtziveIl8F9N8I3CHJowzhYvEq/WBgQEjTmd999/v3Axe9xHf//zn/+ITNhtGx6G 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 --000000000000e3dafa06560ac872--