Wednesday, 2024-06-19

*** reavertm <reavertm!~reavertm@gentoo/developer/reavertm> has quit IRC (Quit: Gone)02:03
*** reavertm <reavertm!~reavertm@2a01:112f:4605:ea00:cd70:1def:c75:77f4> has joined #oe02:09
*** alimon <alimon!~alimon@189.172.60.14> has quit IRC (Ping timeout: 260 seconds)02:52
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has joined #oe03:10
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has quit IRC (Client Quit)03:10
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has joined #oe03:11
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe06:16
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe06:21
*** mckoan|away is now known as mckoan06:57
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #oe07:08
*** mvlad <mvlad!~mvlad@2a02:2f05:821a:fb00:e88e:21ff:fe65:be18> has joined #oe07:19
*** Saur_Home10 <Saur_Home10!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe07:25
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe07:25
*** Saur_Home45 <Saur_Home45!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe07:27
*** Saur_Home62 <Saur_Home62!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds)07:29
*** Saur_Home10 <Saur_Home10!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds)07:31
*** Tyaku <Tyaku!~Tyaku@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has joined #oe07:33
*** Saur_Home47 <Saur_Home47!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe07:34
*** Saur_Home25 <Saur_Home25!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe07:37
*** Saur_Home45 <Saur_Home45!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds)07:38
*** Saur_Home47 <Saur_Home47!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds)07:40
*** dv_ <dv_!~dv@80.121.253.254> has quit IRC (Read error: Connection reset by peer)08:58
*** reavertm <reavertm!~reavertm@gentoo/developer/reavertm> has quit IRC (Quit: Gone)09:15
*** tnovotny <tnovotny!~tnovotny@ip-94-112-166-34.bb.vodafone.cz> has joined #oe09:23
*** dv_ <dv_!~dv@80.121.253.254> has joined #oe09:40
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe10:21
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 268 seconds)10:24
mortI'm doing `TOOLCHAIN_TARGET_TASK:remove = "rkwifibt-firmware-dev"` in my image recipe, yet populate_sdk tries to install rkwifibt-firmware-dev and fails due to dependency issues... what's up with that10:42
mortis there a better way to ensure that a package isn't listed in the 'opkg install' command for the SDK?10:42
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe10:53
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 268 seconds)10:55
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe11:12
*** dkc <dkc!~dan@user/dkc> has quit IRC (Remote host closed the connection)11:14
*** dkc <dkc!~dan@user/dkc> has joined #oe11:17
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 268 seconds)11:32
rburtonmort: TOOLCHAIN_TARGET_TASK is the top-level install list, if something is pulling it in via dependencies then it won't stop it11:33
rburtonfix the dependency issues? should the package exist at all?11:34
rburtoni'm guessing that package doesn't install into a normal image if you turn on dev-pkgs either11:34
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe11:45
*** michael_e <michael_e!~michael_e@user/michael-e:30278> has joined #oe11:51
*** dv_ <dv_!~dv@80.121.253.254> has quit IRC (Ping timeout: 268 seconds)12:07
*** dv_ <dv_!~dv@80.121.253.254> has joined #oe12:08
*** michael_e <michael_e!~michael_e@user/michael-e:30278> has quit IRC (Quit: Client closed)12:10
*** xroumegue <xroumegue!~roumegue@2a01:cb1d:b1:7700:785e:c53d:f7c3:598a> has quit IRC (Ping timeout: 264 seconds)12:12
*** xroumegue <xroumegue!~roumegue@2a01:cb1d:b1:7700:58a0:dcba:789b:c219> has joined #oe12:25
JaMaanyone else seeing Missing or unbuildable dependency chain was: ['image', 'nativesdk-packagegroup-sdk-host', 'nativesdk-lcov', 'nativesdk-gcov-symlinks', 'nativesdk-libgfortran-dev', 'gcc-cross-x86_64'] after "gfortran: update runtime dependencies" got merged today?12:26
mortIn a normal image, the machine sets RK_WITIBT_FIRMWARE or whatever to some machine specific packages, like rkwifibt-<machine specific part>-firmware. For some reason I don't understand, rkwifibt-firmware-dev ends up in the opkg install list and opkg thinks it depends on rkwifibt-firmware which doesn't exist12:28
mortThis is from rockchip's meta-rockchip so who knows why anything does what it does12:29
mortAnyway, looking for what depends on rkwifibt-firmware is a good call12:30
rburtonmort: SDKs (and dev-pkgs) work by installing the -dev package for every package in the image.  so if you have  rkwifibt-firmware installed somehow then  rkwifibt-firmware-dev will be installed.  if that package makes no sense then it shouldn't exist at all.  this is something the BSP should do.12:48
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Ping timeout: 246 seconds)12:52
*** Kubu_work <Kubu_work!~kubu@2a04:cec0:1024:d8eb:1185:3826:d599:b366> has joined #oe13:10
hrwfirmare recipe should probably set PACKAGES == PN or sth like that?13:11
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)13:33
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 255 seconds)13:38
mortokay sorry I had to go do a thing. It's probably normal that rkwifibt-firmware is included in the image, but "nothing provides rkwifibt-firmware-ap6398sv-bt needed by rkwifibt-firmware-1.0-r0.all"13:48
mortsomehow rkwifibt-firmware-ap6398sv-bt exists when making an image but not when making an SDK13:48
*** mvlad <mvlad!~mvlad@2a02:2f05:821a:fb00:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection)13:48
*** mvlad <mvlad!~mvlad@2a02:2f05:821a:fb00:e88e:21ff:fe65:be18> has joined #oe13:48
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe13:56
mortrburton: so from what I understood of what you said, TOOLCHAIN_TARGET_TASK is essentially IMAGE_INSTALL (+ -dev versions of those packages). According to oe-depends-dot, the only thing which depends on rkwifibt-firmware in the image recipe is the image recipe itself, so that means it should be as part of the top-level TOOLCHAIN_TARGET_TASK. This14:03
mortshould mean that using TOOLCHAIN_TARGET_TASK:remove = rkwifibt-firmware and/or rkwifibt-firmware-dev should remove it from the SDK.14:03
rburtonno, a SDK is the image _plus_ TOOLCHAIN_TARGET_TASK.  just fix the dependencies in the firmware recipe, as that's where the problem is14:24
mortYou're saying that somewhere, something is installing "${IMAGE_INSTALL} ${TOOLCHAIN_TARGET_TASK}"? That means TOOLCHAIN_TARGET_TASK:remove can't be used to remove anything that's in IMAGE_INSTALL?14:26
hrwmort: firmware recipe is wrong.14:28
hrwmort: change it from PACKAGES += to PACKAGE = "${PN}" \ kind and bump PR14:29
rburtonwell, technically, meta/classes-recipe/image.bbclass:TOOLCHAIN_TARGET_TASK += "${PACKAGE_INSTALL}".  but fixing the recipe is the right thing to do.14:29
hrwrburton: firmware.bbclass with just PACKAGES = "${PN}" maybe? :D14:30
rburtonpretty much14:30
rburtonno need to touch PR these days though :)14:31
hrwrburton: oh. how lovely14:32
rburtonyes :)14:32
hrwrburton: unless you want to update on device with 'opkg update/upgrade'14:32
rburtonhrw: gets auto-bumped on rebuilds14:32
hrwoh. 3>14:33
rburton(if you have a feed, so turn on the PR service)14:33
hrwit's ~11 years since last time I built something to use it. Less if built just to build14:34
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe14:35
*** Saur_Home25 <Saur_Home25!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds)14:39
mortSo say I wanted to fix the recipe. It's essentially this one: https://github.com/JeffyCN/meta-rockchip/blob/kirkstone/recipes-kernel/rkwifibt-firmware/rkwifibt-firmware.bb, though with some minor changes (though in the same style). Is there something wrong fundamentally with that style of recipe?14:40
morthrw you touched on it, using PACKAGE = "${PN}" instead of PACKAGES += <a list of packages>, but does that essentially mean splitting it up into separate .bb files?14:40
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Remote host closed the connection)14:49
hrwmort: change it from PACKAGES += " to PACKAGES = "${PN} - so existing list will exist and will be prepended with PN only instead of PN PN-dev etc15:04
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)15:15
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 246 seconds)15:17
mortoh, I se15:23
*** Tyaku <Tyaku!~Tyaku@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has quit IRC (Quit: Lost terminal)15:34
*** Kubu_work <Kubu_work!~kubu@2a04:cec0:1024:d8eb:1185:3826:d599:b366> has quit IRC (Read error: Connection reset by peer)15:46
*** florian <florian!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has joined #oe15:57
*** mckoan is now known as mckoan|away16:17
*** erhankur <erhankur!~erhankur@ip-86-49-239-188.bb.vodafone.cz> has quit IRC (Remote host closed the connection)17:26
*** erhankur <erhankur!~erhankur@ip-86-49-239-188.bb.vodafone.cz> has joined #oe17:26
*** florian_kc <florian_kc!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has joined #oe17:55
*** erhankur <erhankur!~erhankur@ip-86-49-239-188.bb.vodafone.cz> has quit IRC (Remote host closed the connection)17:57
*** erhankur <erhankur!~erhankur@ip-86-49-239-188.bb.vodafone.cz> has joined #oe17:57
*** florian <florian!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)17:59
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)19:56
*** florian_kc <florian_kc!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)19:56
*** florian_kc <florian_kc!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has joined #oe20:09
*** mvlad <mvlad!~mvlad@2a02:2f05:821a:fb00:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection)20:49
*** tnovotny <tnovotny!~tnovotny@ip-94-112-166-34.bb.vodafone.cz> has quit IRC (Quit: Leaving)21:10
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)21:15
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe21:15
*** florian_kc <florian_kc!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)23:39

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!