tracker3 still in database after build failed #46
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pre system upgrade works fine, post tracker3 stops working. Verified with removing the repo and running a full downgrade, check functionality, and then upgrading again.
Checking logs:
Hello @Timo,
I'm going to requeue
tracker3-miners
to see if that fixes it.Rebuild of
tracker3-miners
just finished. Can you redownload (you should get a signature error on first try) und retest if the issue still exists?Still exists unfortunately. I'll see what happens if I manually recompile it locally on my system (albeit a bit differently). :)
Did you try downgrading to the official package version via
pacman -S extra/tracker3-miners
and checking if the issue still occurs? If so maybe we rebuild the wrong package.Nope also breaks with Clang 14 with -Ofast
Yes. Works.
Okay that's definitively one for the blacklist then. Just added it. Thanks for your time figuring this out :)
anonfunc referenced this issue2021-10-04 15:51:40 +02:00
anonfunc referenced this issue2021-10-04 15:51:57 +02:00
No problem. Been wondering for a while why my nautilus was doing this but finally checked logs lol. Have a nice day :)
Update: A whoopsie happened.
The mirror i used stopped updating their packages. My stock Arch package of tracker3-miners was version 3.1.2. After I upgraded from new mirrors made via reflector,
tracker3-miners
was upgraded to 3.2.0, and subsequentially failed again. Is the 3.2.0 package just broken?I'm currently extremely confused about why my pacman mirrorlist isn't working properly.
That is certainly one possibility. I already checked the Arch bugtracker to no avail.
There is a staging version of
tracker3-miners
, but the commit mentions a rebuild of some dep. which was not pushed out of staging yet AFAIK.After some more looking, to me it seems the reason it broke wasn't quite a bad package, but not all packages have been upgraded properly.
tracker3
on Arch is on 3.2.0, while on here it seems to be 3.1.2, whiletracker3-miners
has been upgrade to 3.2.0? Or is my pacman acting up?E: Nope, your
tracker3
package is on 3.1.2, just checked. Presumably that's why it broke.Only one bug is open on
tracker3-miner
. I thought that its not relevant, since you see no SEGV, but maybe it is relevant. Some of the commenters observe the same behavior as you observe.https://bugs.archlinux.org/task/69167
If it would be build it would be
3.2.0+6+gfffef2772-1.1
. So you should see notracker3-miner
in [extra-x86-64-v3] currently.https://alhp.harting.dev/packages.html#extra-x86-64-v3-tracker3-miners
Updated both packages from Arch (which means versions match 3.2.0 now) and it works. This most definitely seems like you or your script missed an update to it 🤔
E: Ah so the reason it's not there is a failed build.
So the tracker3-miners on 3.2.0 caused issues due to a failed build of tracker3 3.2.0, therefore had a missing symbol. Makes sense
No, it was build successful previously. Now its blacklisted, so no build is happening. I rebuild it just a hour ago, so it definitely build, and as far as I remember the version matched as well.
Dependencies are not sourced from the ALHP repos, but from the official repos. So there can be no correlation between a failed ALHP build and a failed dependency of that package in ALHP.
Should've clarified I was referring to tracker3, not tracker3-miners
tracker3 failed due to this:
tracker/meson.build:83:0: ERROR: python3 is missing modules: tap
Yeah I noticed just now you were talking about
tracker3
. That most likely happened because of a bug few weeks back when failed packages were not removed.I'll remove
tracker3
, maybe we can buildtracker3-miner
again after that?Once both packages succeed to build I'm sure it'll be fine. Currently running builds on both to verify :)
I removed
tracker3
so you should get its latest version now. I removedtracker3-miner
from the blacklist to see if it works with the now up-to-datetracker3
.Can you retest if all works now?
tracker3-miner
from you,tracker3
from Arch, works, all 3.2.0.So the issue was mismatching versions. Pulling from official Arch repos worked because my mirrors haven't updated their packages, annoyingly.
Well, it happens. Good that we figured it out in the end 👍 .
I have gone through all packages after that bug happened and I figured I caught all. Must have missed some.
Tracker3 breaks after a system upgrade causing nautilus to stall on search (wait for timeout)to tracker3 still in database after build failedClosing this now, please reopen if you encounter any more issues.