Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927015 - media-gfx/hydrus-565 Can't upgrade database
Summary: media-gfx/hydrus-565 Can't upgrade database
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Ekaterina Vaartis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-14 11:00 UTC by emma25000
Modified: 2024-03-20 12:33 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description emma25000 2024-03-14 11:00:13 UTC
A few days ago the hydrus ebuild got an update from v538 to v565. The problem is that hydrus don't support such important version jump, if you previously used hydrus and you wanted to upgrade to the latest version you would see this message after launching the program : Sorry, due to a bitrot issue (millisecond timestamp conversion), you cannot update to this software version (v565) if your database is on v551 or earlier (you are on v538). Please download and update to v558 first!

Was the ebuild even tested ? It blocks you from using the program. A workaround would be to add v558 in the repos and then v565.
Comment 1 Ekaterina Vaartis 2024-03-20 11:04:57 UTC
It was tested, yes. But I was upgrading from another version (558, according to qlop). The PR that updates the version has 553 too, but it immediately includes dropping it, because that PR took a while to merge.

Could you could please try to do the following?
git clone https://github.com/gentoo/gentoo
cd gentoo
git checkout a70cc5184b5fb5f5708c9fedc462e3cb8f90c505
sudo PORTDIR_OVERLAY=$(pwd) emerge -a hydrus

That should upgrade you to 553, I think upgrading from that should work?
Let's see if that helps. If not, I'll try my best to make a 558 ebuild specifically and keep that in the tree for a while for upgrades.
Comment 2 Ekaterina Vaartis 2024-03-20 12:33:49 UTC
Sorry, the last one should be
sudo PORTDIR_OVERLAY=$(pwd) emerge -a =hydrus-553 
since it's a version lower than installed