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
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
ellyq has quit [Quit: system poweroff requested]
mikelee has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
cylm_ has quit [Ping timeout: 480 seconds]
possiblemeatball has quit [Quit: Quit]
sefidel has quit [Remote host closed the connection]
sefidel has joined #asahi-alt
mikelee has joined #asahi-alt
cylm has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
<mps> cy8aer: aren't there post install/upgrade trigger in debian to run script/program when package is installed upgraded (moved discussion here from #asahi-dev)
lena has joined #asahi-alt
<cy8aer> Yes there must be (for e. g. generating grub-update). But I do not know where and I just search them. So for all with debian knowledge: where is the post-install hook for kernels? I hope not in the package itself...
adryzz has quit [Ping timeout: 480 seconds]
<cy8aer> I am just searching... yeah, english
lena has quit [Ping timeout: 480 seconds]
<mps> hm, after about 5 years when left debian I even forgot how to put them. https://unix.stackexchange.com/questions/357840/how-can-i-create-a-proper-debian-postinst-and-postrm-script
<cy8aer> mps: Yes there are in package pre/post-install scripts. But I hope that these are also trigger something outside of the kernel package. If you put the m1n1-update-process in the in package post-install you have some impacts for the generic package (I am thinking about the future with a vanilla debian kernel and the asahi stuff included)
<cy8aer> If you put it inside the package the kernel must depend on m1n1, u-boot, and the asahi-scripts for all. And that I try to avoid that.
<cy8aer> s/trigger/triggering/g
<mps> yes, for now this is not easy to integrate into distros with mainline kernel
<mps> maybe it is easy but I have no idea how
<mps> maybe pre/post scripts should be more 'smart', i.e. examine hardware on which it runs
<cy8aer> I am just working on it as a little project and there will be a in kernel post-install of course.
<mps> though it is in u-boot-asahi pkg and not in kernel pkg
dylanchapell has quit [Ping timeout: 480 seconds]
dylanchapell has joined #asahi-alt
adryzz has joined #asahi-alt
ChaosPrincess has quit [Quit: WeeChat 4.0.2]
ChaosPrincess has joined #asahi-alt
lena has joined #asahi-alt
adryzz has quit [Remote host closed the connection]
possiblemeatball has joined #asahi-alt
possiblemeatball has quit [Quit: Quit]
possiblemeatball has joined #asahi-alt
lena has quit [Quit: .]
adryzz has joined #asahi-alt
adryzz has quit []
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
chadmed has quit []
chadmed has joined #asahi-alt
chadmed has quit []
chadmed has joined #asahi-alt
Cyrinux9474 has quit []
Cyrinux9474 has joined #asahi-alt
possiblemeatball has quit [Quit: Quit]
<tobhe> cy8aer: i think i have mentioned this before, but I have implemented a lot of this for Ubuntu and it should be easy to reuse in debian. see https://github.com/UbuntuAsahi/asahi-scripts/blob/ubuntu/debian/patches/ubuntu-kernel-hook.patch
<cy8aer> tobhe: thank you for the link.
nela has quit [Quit: bye!]
nela has joined #asahi-alt
<tobhe> re m1n1 and u-boot: i am also planning to get m1n1 and u-boot into the official debian repos so all the derivatives can use them
<cy8aer> yes I saw that and it should be the stuff I am looking for.
<tobhe> oh you might be interested in the #debian-bananas channel then
<tobhe> I have btw of course asked glanzmann before doing this to make sure it doesn't break anything for him
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
mikelee has joined #asahi-alt
matrix_ds has quit [Quit: Bridge terminating on SIGTERM]
mjolnir[m] has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
matrix_ds has joined #asahi-alt
highvoltage[m] has joined #asahi-alt
paddatrapper_ has joined #asahi-alt
tumblingweed has joined #asahi-alt
ahdeb[m] has joined #asahi-alt
deflated8837 has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
hightower2 has joined #asahi-alt
<opticron> huh, debian never installs the latest kernel package for some reason
<opticron> it auto-installed the 00514 kernel and sees the 00515 kernel, but isn't pulling it :/
<opticron> looks like everything else installed as expected
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
RemiSca has joined #asahi-alt
<RemiSca> on Debian, I use a hook script in /etc/kernel/postinst.d to trigger an update-m1n1 script
<RemiSca> it avoids a kernel package customization
<RemiSca> I just realized it's what tobhe does, sorry
RemiSca has quit [Quit: Leaving]
qyliss has quit [Quit: bye]
qyliss has joined #asahi-alt
<cy8aer> @RemiSca: Yes that was the hooking path I was looking for.
cylm has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-alt
mikelee has quit [Remote host closed the connection]