ArmbianHelper changed the topic of #armbian to: armbian - Linux for ARM development boards | www.armbian.com | Github: github.com/armbian | Commits: #armbian-commits | Developer talk: #armbian-devel | Forum feed: #armbian-rss | Off-Topic: #armbian-offtopic | Logs: -> irc.armbian.com
_whitelogger has joined #armbian
KREYREN__ has joined #armbian
KREYREN_ has quit [Remote host closed the connection]
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #armbian
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #armbian
<DC-IRC> [Discord] <shtripok> I installing it because I read https://github.com/armbian/build/pull/6408#issuecomment-2009527412 and think like "it builds with kernel means it need to be installed with kernel". Maybe it's wrong — that's why I ask you. You are authority, you know the truth.
* DC-IRC [Discord] <rpardini> The way I understand it, libc headers are only useful if you need to rebuild gcc and libc from source yourself and target that specific kernel's features. Since we're using Debian and Ubuntu userspace, built with their glibc, it makes sense to use their headers package, usually corresponding to their "linux-generic" kernel image, no matter what version it was -- the kernel avoids <clipped message>
* DC-IRC [Discord] <rpardini> breaking userspace AFAIK.
<DC-IRC> [Discord] <rpardini> then I got schooled: _glibc usually doesn't need linux-libc-dev from kernel. Some userspace apps using uAPIs like v4l2-request need it to get the latest uAPI headers from mainline kernel._
<DC-IRC> [Discord] <rpardini> so yeah you absolutely don't need linux-libc-dev from armbian to test a kernel.
<DC-IRC> [Discord] <rpardini> regular users would also never get that package (and the same problem as you, currently) unless they specifically ask for that package to be installed
<DC-IRC> [Discord] <rpardini> either way what you report is a bug, except it should to that `vali-um` person, not me.
<DC-IRC> [Discord] <rpardini> either way what you report is a bug, except it should be to that `vali-um` person, not me.
<DC-IRC> [Discord] <rpardini> doing what you did (install *.deb produced by kernel build) should cause the original Debian/Ubuntu package to be removed
<DC-IRC> [Discord] <rpardini> that's done with a `Conflicts:` line in debian/control
<DC-IRC> [Discord] <rpardini> guess I could try to fix it myself like I did with the kernel-dtb breakage.
<DC-IRC> [Discord] <rpardini> I just have so much other stuff piled up.
archetech has quit [Quit: Konversation terminated!]
danilogondolfo has quit [Remote host closed the connection]
<DC-IRC> [Discord] <rpardini> I've a patch upcoming so lets see
<DC-IRC> [Discord] <shtripok> thank you, @rpardini !
<DC-IRC> [Discord] <shtripok> now my SBC builds current kernels, then I will try to install them without armbian-libc-dev. In case of success I'l try to find how to add Conflicts: into deb build process.
archetech has joined #armbian
KREYREN__ has quit [Remote host closed the connection]
<DC-IRC> [Discord] <rpardini> patch is on my tree and needs testing
<DC-IRC> [Discord] <rpardini> I didn't add `Replaces:` as well, that might make you think twice before installing such a package
<DC-IRC> [Discord] <rpardini> I didn't add `Replaces:` as well, that might make one think twice before installing such a package
<DC-IRC> [Discord] <shtripok> live only once
<DC-IRC> [Discord] <narga_64> I don't like that libc-dev either, it's spamming my `output/debs` folder because it builds a .deb every time I build 😅
<DC-IRC> [Discord] <rpardini> lol why didn't ppl say so in the PR adding it?
<DC-IRC> [Discord] <rpardini> also why am I involved at all lol
zeemate has quit [Ping timeout: 268 seconds]
Perflosopher1 has joined #armbian
Perflosopher1 is now known as Perflosopher
Perflosopher has quit [Ping timeout: 252 seconds]
<DC-IRC> [Discord] <narga_64> I didn't know the implications of adding it 😂
xispita has quit [Ping timeout: 256 seconds]