Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing optional dependencies to prevent log spam #12

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

teohhanhui
Copy link

No description provided.

@sergiomb2
Copy link
Contributor

@scaronni this PR looks good to me , IIRC I saw the same in my chromebook with Fedora container .
I will check later

@scaronni
Copy link
Contributor

@sergiomb2 thanks for notifying, will take care of it.

@sergiomb2
Copy link
Contributor

sergiomb2 commented May 26, 2024

Also to avoid log spam I installed

pciutils-libs
pciutils
lsof
xdg-user-dirs

Also saw in my dnf logs that I had installed vulkan-tools (one month later )

all x86_64 packages

@teohhanhui
Copy link
Author

gobject-introspection should probably also be added as Recommends:

https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/main/docs/slr-for-game-developers.md?ref_type=heads#using-steam-runtime-launch-options

FEX-Emu/RootFS#10

@scaronni
Copy link
Contributor

Thanks, will add as well.

@scaronni
Copy link
Contributor

Also to avoid log spam I installed

pciutils-libs pciutils lsof xdg-user-dirs

pciutils (lspci), lsof are already part of the Steam Runtime.

@scaronni
Copy link
Contributor

Waiting for my new RPMFusion SSH key to propagate....

@scaronni
Copy link
Contributor

@sergiomb2 do you know how long does it take for the SSH key to be propagated from FAS? it's been a few hours already

@sergiomb2
Copy link
Contributor

you mean you changed ssh pub keys in fas ? may be just tomorrow at moon , like permissions from pkgdb ... I don't know

@scaronni
Copy link
Contributor

Updated in RPMFusion.

@scaronni
Copy link
Contributor

Fedora 39+ is ok, but as usual, the build for el8 fails: https://koji.rpmfusion.org/koji/taskinfo?taskID=641271

And the target for el9 (el9-nonfree-multilibs) does not exist, so it has always been built by hand by someone with access to the infrastructure (I guess): https://koji.rpmfusion.org/koji/buildinfo?buildID=28380

@sergiomb2
Copy link
Contributor

and lsof ?

I did (as koji admin) koji-rpmfusion regen-repo el8-nonfree-multilibs-build
koji-rpmfusion resubmit 641271 but is not solved yet , I will try again

el9 don't have multi-build , I don't know how to deal with it

@scaronni
Copy link
Contributor

scaronni commented May 28, 2024

and lsof ?

It's already built in, but contrary to driver or critical libraries I don't see the point of replacing it with the system one as it probably does not make a difference:

$ find . -name "lsof" -type f
./ubuntu12_32/steam-runtime/amd64/usr/bin/lsof
./ubuntu12_32/steam-runtime/i386/usr/bin/lsof

@sergiomb2
Copy link
Contributor

but as usual, the build for el8 fails: https://koji.rpmfusion.org/koji/taskinfo?taskID=641271

I spoke with Leigh , in is own words "We don't support multilibs-build for epel koji" "redhat repo's don't have i686 support" "we build steam locally in mock" "mock -r epel-9-x86_64 --target=i686 https://koji.rpmfusion.org/kojifiles/work/tasks/1280/641280/steam-1.0.0.79-4.el9.src.rpm" and then use koji-rpmfusion to import to koji

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants