[Bug 295430] www/tt-rss: recent changes maybe should have a /usr/ports/UPDATING entry

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 20 May 2026 01:58:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295430

            Bug ID: 295430
           Summary: www/tt-rss: recent changes maybe should have a
                    /usr/ports/UPDATING entry
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: bob@vesterman.com
                CC: dereks@lifeofadishwasher.com
                CC: dereks@lifeofadishwasher.com
             Flags: maintainer-feedback?(dereks@lifeofadishwasher.com)

Thanks again for fixing bug #282245. Unfortunately, installing the fix breaks
existing configuration. It's not difficult to fix (I assume, just from the way
it looks -- I haven't actually tried to fix it yet), but perhaps the changes
should have an entry in /usr/ports/UPDATING to let people know about them and
what will have to be done to get it back up and running.

The ttrssd daemon failed immediately upon install (with no immediately obvious
indication of why or even of the fact itself, although I assume some log shows
it), and trying to get to tt-rss itself yields the following errors:

----------------
Startup failed

Please fix errors indicated by the following messages:
Image cache is not writable (chmod -R 777 cache/images)
Upload cache is not writable (chmod -R 777 cache/upload)
Data export cache is not writable (chmod -R 777 cache/export)
Local template directory is not writable (chmod -R 777 templates.local)
Local theme directory is not writable (chmod -R 777 themes.local)

You might want to check the tt-rss documentation or discussions for more
information. Please search before creating a new topic for your question.
----------------

-- 
You are receiving this mail because:
You are the assignee for the bug.