Unsure if `eos-update --aur` just told me to rebuild a "foreign" (AUR) package

I’m quite a newbie regarding Arch and the EOS tools. I just ran

eos-update --aur

and it tells me

:: Post-transaction-Hooks werden gestartet …
(1/5) Arming ConditionNeedsUpdate...
(2/5) Updating the appstream cache...
✔ Zwischenspeicher für Metadaten erfolgreich aktualisiert.
(3/5) Updating icon theme caches...
(4/5) Checking which packages need to be rebuilt
foreign	idjc
foreign	libshout-idjc
(5/5) Updating the desktop file MIME type cache...

Does this mean I have to rebuild idjc and libshout-idjc manually? (They’re both from the AUR.)

If so, what would be the “Arch-like” steps to rebuild these? (I know how to do it using Pamac, but I’d like to learn doing it “the right way”.)

Would this be something like this?

makepkg -si libshout-idjc
makepkg -si idjc

This topic might give you the answer.

Thanks for the pointer!

So I learned:

  • Yes, this message means I should rebuild the mentioned packages.
  • I can use checkrebuild manually to always verify.
  • Used yay -S libshout-idjc idjc --rebuild to rebuild.
  • Answered A to Pakete neu erstellen? (Rebuild packages?)
  • I should prefer this way over using Pamac, since Pamac didn’t tell me I’d need to rebuild these. That could potentially break things in the long run.
  • Success.

Thanks for the prompt help!

Did you toggle the terminal output in pamac?
I don’t have pamac in my current install to check but, relying on memory, at the bottom right of the window, next to the Apply button, there is an > which toggles the terminal output. Then if you have rebuild-detector installed in your system, it should give you the same message as you were seeing to rebuild foreign packages.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.