| *** 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 #oe | 02: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 #oe | 03: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 #oe | 03:11 | |
| *** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe | 06:16 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe | 06:21 | |
| *** mckoan|away is now known as mckoan | 06:57 | |
| *** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #oe | 07:08 | |
| *** mvlad <mvlad!~mvlad@2a02:2f05:821a:fb00:e88e:21ff:fe65:be18> has joined #oe | 07:19 | |
| *** Saur_Home10 <Saur_Home10!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe | 07:25 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe | 07:25 | |
| *** Saur_Home45 <Saur_Home45!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe | 07: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 #oe | 07:33 | |
| *** Saur_Home47 <Saur_Home47!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe | 07:34 | |
| *** Saur_Home25 <Saur_Home25!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe | 07: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 #oe | 09:23 | |
| *** dv_ <dv_!~dv@80.121.253.254> has joined #oe | 09:40 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 10:21 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 268 seconds) | 10:24 | |
| mort | I'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 that | 10:42 |
|---|---|---|
| mort | is 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 #oe | 10: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 #oe | 11:12 | |
| *** dkc <dkc!~dan@user/dkc> has quit IRC (Remote host closed the connection) | 11:14 | |
| *** dkc <dkc!~dan@user/dkc> has joined #oe | 11:17 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 268 seconds) | 11:32 | |
| rburton | mort: TOOLCHAIN_TARGET_TASK is the top-level install list, if something is pulling it in via dependencies then it won't stop it | 11:33 |
| rburton | fix the dependency issues? should the package exist at all? | 11:34 |
| rburton | i'm guessing that package doesn't install into a normal image if you turn on dev-pkgs either | 11:34 |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe | 11:45 | |
| *** michael_e <michael_e!~michael_e@user/michael-e:30278> has joined #oe | 11: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 #oe | 12: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 #oe | 12:25 | |
| JaMa | anyone 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 |
| mort | In 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 exist | 12:28 |
| mort | This is from rockchip's meta-rockchip so who knows why anything does what it does | 12:29 |
| mort | Anyway, looking for what depends on rkwifibt-firmware is a good call | 12:30 |
| rburton | mort: 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 #oe | 13:10 | |
| hrw | firmare 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 | |
| mort | okay 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 |
| mort | somehow rkwifibt-firmware-ap6398sv-bt exists when making an image but not when making an SDK | 13: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 #oe | 13:48 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #oe | 13:56 | |
| mort | rburton: 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. This | 14:03 |
| mort | should mean that using TOOLCHAIN_TARGET_TASK:remove = rkwifibt-firmware and/or rkwifibt-firmware-dev should remove it from the SDK. | 14:03 |
| rburton | no, a SDK is the image _plus_ TOOLCHAIN_TARGET_TASK. just fix the dependencies in the firmware recipe, as that's where the problem is | 14:24 |
| mort | You'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 |
| hrw | mort: firmware recipe is wrong. | 14:28 |
| hrw | mort: change it from PACKAGES += to PACKAGE = "${PN}" \ kind and bump PR | 14:29 |
| rburton | well, technically, meta/classes-recipe/image.bbclass:TOOLCHAIN_TARGET_TASK += "${PACKAGE_INSTALL}". but fixing the recipe is the right thing to do. | 14:29 |
| hrw | rburton: firmware.bbclass with just PACKAGES = "${PN}" maybe? :D | 14:30 |
| rburton | pretty much | 14:30 |
| rburton | no need to touch PR these days though :) | 14:31 |
| hrw | rburton: oh. how lovely | 14:32 |
| rburton | yes :) | 14:32 |
| hrw | rburton: unless you want to update on device with 'opkg update/upgrade' | 14:32 |
| rburton | hrw: gets auto-bumped on rebuilds | 14:32 |
| hrw | oh. 3> | 14:33 |
| rburton | (if you have a feed, so turn on the PR service) | 14:33 |
| hrw | it's ~11 years since last time I built something to use it. Less if built just to build | 14:34 |
| *** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe | 14:35 | |
| *** Saur_Home25 <Saur_Home25!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Ping timeout: 250 seconds) | 14:39 | |
| mort | So 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 |
| mort | hrw 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 | |
| hrw | mort: change it from PACKAGES += " to PACKAGES = "${PN} - so existing list will exist and will be prepended with PN only instead of PN PN-dev etc | 15: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 | |
| mort | oh, I se | 15: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 #oe | 15:57 | |
| *** mckoan is now known as mckoan|away | 16: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 #oe | 17:26 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-131-247-233.93.131.pool.telefonica.de> has joined #oe | 17: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 #oe | 17: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 #oe | 20: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 #oe | 21: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/!