ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
zumi_ has joined #asahi-alt
zumi has quit [Ping timeout: 480 seconds]
zumi_ is now known as zumi
jnn has joined #asahi-alt
Calandracas_ has joined #asahi-alt
jn has quit [Ping timeout: 480 seconds]
Calandracas has quit [Ping timeout: 480 seconds]
jnn is now known as jn
n3ph has quit [Ping timeout: 480 seconds]
prike1 has joined #asahi-alt
prike has quit [Ping timeout: 480 seconds]
prike1 is now known as prike
tobhe has joined #asahi-alt
cylm has joined #asahi-alt
tobhe_ has quit [Ping timeout: 480 seconds]
zumi_ has joined #asahi-alt
zumi has quit [Ping timeout: 480 seconds]
zumi_ is now known as zumi
hightower2 has joined #asahi-alt
hightower3 has quit [Ping timeout: 480 seconds]
<jannau>
is it expected that only one asahi-kernel slot is installed or did I break something or something else changed?
<jannau>
not a practical issue since the old version left its /lib/modules/${VERSION}/ behind
<chadmed_>
jannau: emerge -c will clear out unneeded versions from a slot
<jannau>
there is just a single installed slot after `emerge -u @world`
<jannau>
hence my question whether I broke the slotting or if asahi-kernel always behaved this way
<jannau>
I have emerge --depclean calls with multiple asahi-kernel slots in my emerge.log
<jannau>
so it seems that something broke
<jannau>
looks like it is the RDEPEND "~sys-kernel/asahi-kernel-${PV}:asahi=" in the dist-kernel ebuild
<jannau>
I also don't understand the the commit message. as long as there is no asahi-kernel in gentoo we're free to use the kernel package version as slot
nela4 has quit [Quit: bye!]
nela4 has joined #asahi-alt
nela40 has joined #asahi-alt
nela4 has quit [Ping timeout: 480 seconds]
nela40 is now known as nela4
pounce has quit [Ping timeout: 480 seconds]
zumi_ has joined #asahi-alt
nela40 has joined #asahi-alt
zumi has quit [Ping timeout: 480 seconds]
zumi_ is now known as zumi
nela4 has quit [Ping timeout: 480 seconds]
nela40 is now known as nela4
john-cabaj has joined #asahi-alt
pounce has joined #asahi-alt
abbe_ has joined #asahi-alt
abbe has quit [Read error: Connection reset by peer]
abbe_ is now known as abbe
<chadmed_>
jannau: yeah but we were preparing to upstream it in #gentoo-arm around that time
<chadmed_>
we ran into the problem that portage simply does not respect the slot and will pull in gentoo-kernel via dist-kernel if it is newer than asahi-kernel
<jannau>
but that's just an issue with upgrading dist-kernel to an ebuild from the gentoo repo
<jannau>
couldn't asahi-kernel just depend on virtual/dist-kernel:asahi (or conflict with dist-kernel:0)
<chadmed_>
we tried that
<chadmed_>
didnt work for some reason or another
<chadmed_>
iirc sam_ was concerned about portage complaining about slot conflicts when the versions are out of sync and the fact that it might confuse users
<chadmed_>
if we dont care about that then there are a number of solutions
<chadmed_>
but the idea was to suppress those warnings
Calandracas_ has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
<jannau>
this is all under the assumption that asahi-kernel is in the gentoo repo? Otherwise I don't see how conflicts arise.
<jannau>
can we remove the sub-slotting from asahi-kernel and instead use "asahi-${PVR}"?
<chadmed_>
jannau: yeah this was all done in anticipation of moving the ebuild to ::gentoo