View previous topic :: View next topic |
Author |
Message |
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2600
|
Posted: Sun Jan 12, 2025 4:36 pm Post subject: |
|
|
Code: | ls /var/db/repos/gentoo/media-libs/opencv
files Manifest metadata.xml opencv-4.10.0.ebuild opencv-4.9.0-r2.ebuild
joro-lt ~ # ls /var/db/repos/gentoo/dev-libs/flatbuffers/
flatbuffers-24.12.23.ebuild flatbuffers-24.3.25.ebuild Manifest metadata.xml
|
This is from two days ago I think. My guess is the binhost is not updated with every tree update. I think it's updated roughly every 8 hours, but not always. Sometimes the changes impact too many rebuilds and it may take a while. It's never up to date with the tree because changes to the tree happen a lot faster and a rebuild takes hours. Plus, the binhost builds way more packages than a normal installation. Also sometimes build failures occur and that takes more time for the developers to fix the situation. I remember once the issue I had with I think qtwebengine or webkit-gtk took almost 3 days because or a combination of a lot of rebuilds due to icu being updated(I think...) plus a ruby target change plus a failed package which terminates the whole build.
You most probably have flatbuffers-24.3.25-r1 in your binpkg cache.
You have two choices. Wait a bit and try again, so the binhost has the chance to catch up or downgrade flatbuffers. And when you update later, eventually opencv would be rebuilt against the current version of flatbuffers. IT depend on how much in a hurry you are to update. Since you're using binary packages it doesn't really matter which option you'll chose.
the -G option tells portage to only use binary packages, that's why it picks the binary package from your binpkgcache without it being in the tree, rather than failing. If you didn't have it in the cache the command would either fail or still insist on building opencv from source. That's why I wanted its output as it would give me a clue what's wrong.
BTW /usr/portage means this is a very old installation. How old is it?
EDIT: I just synced and 24.3 version of flatbuffers is gone for me too.
EDIT2: when I run the command it offers binary packages for both, flatbuffers being the newer version, so try again and you should get it too. If something's not right, well post the output here :)
Best Regards,
Georgi |
|
Back to top |
|
|
Krog Guru
Joined: 26 Jun 2007 Posts: 354 Location: Roma, Italy
|
Posted: Sun Jan 12, 2025 6:03 pm Post subject: |
|
|
logrusx wrote: |
BTW /usr/portage means this is a very old installation. How old is it?
|
it's a 2016 installation (intel 6600k), up to date and runs every day from 8 to 23 flawlessly |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|