#1021656 please package new upstream release

Package:
tt-rss
Source:
tt-rss
Submitter:
Piotr Ożarowski
Date:
2025-08-11 15:23:16 UTC
Severity:
normal
Tags:
#1021656#5
Date:
2022-10-12 11:24:40 UTC
From:
To:
Hi,

Please prepare new upstream release.

(and thanks for packaging / maintaining it!)

#1021656#10
Date:
2023-08-29 09:58:17 UTC
From:
To:
Hello,

I think that tt-rss as it is now in bookworm is barely usable (using
the web interface at least). It's hard to tell which articles are
read and which ones are not, plus they don't get marked as read
automatically (#1005331). Also the journal is full of PHP warnings
(#1006956).

My impression is that that the packaged version (february 2021) just
doesn't work with PHP 8, which was released a couple of months before
that.

Berto

#1021656#15
Date:
2024-04-10 12:20:11 UTC
From:
To:
It is possible to package new version of tt-rss?

As noted earlier, this one from 2021 is quite buggy and requires several
manual patches to even be usable on newer PHP versions.

Sebastian, if you're short on time or have other priorities, would you like
some help with packaging and testing of tt-rss?

#1021656#24
Date:
2025-04-02 23:20:00 UTC
From:
To:
Hi Sebastian,

the tt-rss package in Debian has last been updated more than 4 years
ago, and has several seriuous bug which are fixed in upstream, yet
have not received updated in more than a year.

Would you like help with bringing tt-rss package up the shape?
Or would you prefer to do it yourself?

#1021656#29
Date:
2025-04-10 22:19:08 UTC
From:
To:
Hi Matija,
with upstream kernel development nowadays. I do have some local
updates, which include an update to a much more recent snapshot
from 2024. Obviously one more update to a 2025 snapshot should
be done before doing an upload. The main thing it is missing is
an update to the copyright file, which is always some tedious
work for packages with a bunch of imported libs.

I just rebased my local pending changes to latest master branch and
pushed everything with a wip/ prefix.

P.S.: I just invited your salsa account to the repository.

Greetings,

#1021656#34
Date:
2025-07-17 01:12:26 UTC
From:
To:
Hi Sebastian,

Thank you for pushing the wip/ branches. I tried building the git20240516.8b037e8+dfsg-1 version via wip/master, but it fails as below:

[...]
# Debian package for php-tokenizer
ln -s ../../../../../php/TheSeer/Tokenizer debian/tt-rss/usr/share/tt-rss/www/vendor/theseer/tokenizer/src
# Debian package for php-doctrine-instantiator
ln -s ../../../../../../php/Doctrine debian/tt-rss/usr/share/tt-rss/www/vendor/doctrine/instantiator/src/Doctrine
ln: failed to create symbolic link 'debian/tt-rss/usr/share/tt-rss/www/vendor/doctrine/instantiator/src/Doctrine': No such file or dire
ctory
make[1]: *** [debian/rules:175: override_dh_install] Error 1
make[1]: Leaving directory '/usr/local/src/tt-rss'
make: *** [debian/rules:5: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1185:
dpkg-buildpackage -us -uc -ui failed

This is with wip/master branch at 980644cea1f23fd97ca04e1162844c21481f3981, dependencies installed via `sudo mk-build-deps -i`, `pristine-tar checkout ../tt-rss_24~git20240516.8b037e8+dfsg.orig.tar.xz` and running `debuild -us -uc`.

Did it work for you?

Thank you
Leonard