I am looking at the extra deps problem

I am looking at the extra deps problem
29 Replies
bsherman
bshermanOP•9mo ago
I think you are right akmod-xone-0.0.git.44.36f58c71-1.fc39.x86_64 looks like it's pulling dev deps
bsherman
bshermanOP•9mo ago
@Kyle Gospo does this revert and the corresponding rebuild in COPR fix xone pulling all that extra stuff? https://github.com/ublue-os/packages/commit/36f58c717eb0d094ef891a51e97771a4ceda7265
GitHub
Revert "chore: Update xone akmod repo" · ublue-os/packages@36f58c7
This reverts commit 19cde99bae93af2b7f57fa4c07a87537f6e1f0df.
Kyle Gospo
Kyle Gospo•9mo ago
It did not, testing why it's no longer building when I only pulled a single line fix can look at that separately
bsherman
bshermanOP•9mo ago
the scheduled akmods builds from this morning were fine... it was later in the day we had extra deps pulled in hhmm... i think
Kyle Gospo
Kyle Gospo•9mo ago
change was the removal of a single line in a C file doubt that touched deps something's funky lol
bsherman
bshermanOP•9mo ago
well, the problem i'm talking about is not actually the akmod-xone ... or kmod package... it's the xone-kmod-common version change https://pastebin.com/xiSUzepX - @bketelsen 's update from earlier... and this is mine after i just did a rebuild of my custom image... my scheduled build this morning was normal, i updated... and now I rebuild and see this... https://gist.github.com/bsherman/b5b416d5451c23af3297a129d2650b9b
Kyle Gospo
Kyle Gospo•9mo ago
Look at xone-kmod-common though, all I did was change the source and if you look at the sources, they exactly match
bketelsen
bketelsen•9mo ago
i'm just glad the source has been found - if not yet fixed. I really didn't want to put all that stuff on my daily driver
bsherman
bshermanOP•9mo ago
i'll look closer here i'm strugging to see why the version changed 0.0.git.37.0dc082d0-1.fc39 -> 0.0.git.44.36f58c71-1.fc39 oh, that's the ublue-os/packages git meta
Kyle Gospo
Kyle Gospo•9mo ago
Right So no change besides the version string Unless I merge the commit I intended to this morning to remove one line And now for some reason builds are failing regardless
bsherman
bshermanOP•9mo ago
yeah... i'm going to build this thing local to try to sort it out
Kyle Gospo
Kyle Gospo•9mo ago
Switched back to my fork, pulled in the tiny changes I needed, and pulled in the latest spec file from negativo Should at least successfully build now Which leaves the dependency change mystery
bsherman
bshermanOP•9mo ago
well, a test of latest akmods changes, built locally on main-base:39... and with xone-kmod-common 0.0.git.45.5441d09a-1 looks good
Installing 2 packages:
kmod-xone-6.7.6-200.fc39.x86_64-0.0.git.45.5441d09a-1.fc39.x86_64 (@commandline)
xone-kmod-common-0.0.git.45.5441d09a-1.fc39.noarch (copr:copr.fedorainfracloud.org:ublue-os:akmods)
Installing: kmod-xone-6.7.6-200.fc39.x86_64-0.0.git.45.5441d09a-1.fc39.x86_64 (local)
Installing: xone-kmod-common-0.0.git.45.5441d09a-1.fc39.noarch (copr:copr.fedorainfracloud.org:ublue-os:akmods)
Installing 2 packages:
kmod-xone-6.7.6-200.fc39.x86_64-0.0.git.45.5441d09a-1.fc39.x86_64 (@commandline)
xone-kmod-common-0.0.git.45.5441d09a-1.fc39.noarch (copr:copr.fedorainfracloud.org:ublue-os:akmods)
Installing: kmod-xone-6.7.6-200.fc39.x86_64-0.0.git.45.5441d09a-1.fc39.x86_64 (local)
Installing: xone-kmod-common-0.0.git.45.5441d09a-1.fc39.noarch (copr:copr.fedorainfracloud.org:ublue-os:akmods)
Kyle Gospo
Kyle Gospo•9mo ago
So weird
bsherman
bshermanOP•9mo ago
agree, i'm not sure what to think about that that xonedo repo still excludes xpad stuff right? i'm building my custom image to validate all this on the github side
Kyle Gospo
Kyle Gospo•9mo ago
It's xone modified to not do any controllers over USB Leaving xpad to handle that Gift from chimera
bsherman
bshermanOP•9mo ago
hmm... so, usb dongle with xbox one devices work with xone bluetooth xbox one devices work with xpadneo and ALL xbox usb devices fallback to xpad
Kyle Gospo
Kyle Gospo•9mo ago
Yep
bsherman
bshermanOP•9mo ago
well, my kids haven't complained 😄 they mostly use xpadneo... but one had to plug in via USB because of a bug in steam+game recently
bsherman
bshermanOP•9mo ago
That's a win, folks! https://gist.github.com/bsherman/02ecdc0ad830b6593b873e1f2fce5cef just need bluefin to update and this is good
Gist
fixed rpm-ostree update kmod-xone
fixed rpm-ostree update kmod-xone. GitHub Gist: instantly share code, notes, and snippets.
bsherman
bshermanOP•9mo ago
and hope @j0rge didn't build ISOs with that mess in it
j0rge
j0rge•9mo ago
I can rebuild
bsherman
bshermanOP•9mo ago
we have the techology... we can rebuild him.
j0rge
j0rge•9mo ago
what was the issue?
bsherman
bshermanOP•9mo ago
i don't know if your recent ISO builds have the flaw, but some weird issue with the xone-kmod-common package was pulling in a ton of dev packages the thing Brian was asking about a few hours ago in bluefin/ublue-dev
Kyle Gospo
Kyle Gospo•9mo ago
@bouhaa FYI, xone needs an update for a sleep issue in newer kernels My fork of your repo adds the new applicable commits
j0rge
j0rge•9mo ago
I was around when he found it but was on dad mode for most of it glad we found it!
bketelsen
bketelsen•9mo ago
Yay, thanks all for tracking it down.
bouhaa
bouhaa•9mo ago
Thanks, I thought I had a pull.yml. Something must be wrong then
Want results from more Discord servers?
Add your server