*** ChanServ sets mode: +v T4 | 02:58 | |
T4 | <BusterBg_18> Hi all, now I am facing errors when packaging :c https://pastebin.com/tWeeTY2v | 04:16 |
---|---|---|
*** wildlander is now known as JumpingBedsWithP | 05:52 | |
*** JumpingBedsWithP is now known as JumpBedsPyjames | 05:53 | |
*** ChanServ sets mode: +v T4 | 08:27 | |
piggz | so, i found something intereseting...on mido, since ~2.1, the 'hotspot shortcut' button doesnt work, but does work from settings. In 3, it behaves differently, the button isnt disabled anymore, but now clicking on it pops up an error "Connection setup required" any idas where this comes from? | 09:30 |
r0kk3rz | hmm, you set the ssid and password? | 09:31 |
r0kk3rz | works on jolla c at least | 09:33 |
piggz | r0kk3rz: yes, theyre both set, and hotspot works when enabled in the settings page | 09:33 |
r0kk3rz | weird | 09:33 |
r0kk3rz | @BusterBg_18 you screwed up the audioflinger glue build | 09:35 |
r0kk3rz | you need to rebuild and repackage the HAL | 09:35 |
piggz | r0kk3rz: i changes the ssid and password, an now ti works | 09:35 |
r0kk3rz | piggz: wut... | 09:35 |
piggz | can ssid's have () in? | 09:36 |
piggz | ah well its working now | 09:37 |
piggz | r0kk3rz: have you changes prepped for taskswitcher, or should I add RAlt myself? | 09:38 |
piggz | r0kk3rz: also, do u know if a) the rpm made the services 'enabled' and b) it started the services ? | 09:40 |
r0kk3rz | i mangled the git tree a bit..., but this is all i did https://github.com/r0kk3rz/harbour-taskswitcher/commit/8b51c1f0dd93dcfff9ffcaec2e7b104aa1e0e3a0 | 09:40 |
r0kk3rz | piggz: they werent enabled, or started i think | 09:40 |
r0kk3rz | i fixed my literm build too if you want | 09:41 |
piggz | i presume its better than toeterm and fingerterm? | 09:41 |
r0kk3rz | ive never used toeterm | 09:43 |
piggz | i think its not following the naming convetion though ... knee-term? | 09:43 |
steeeve_ | guys i still get the wlan.ko error, even in 2.2.0.29. it's impossible to fix, ive tried everything, im not using multirom. other modules load, is there something that blocks wlan.ko? | 10:26 |
steeeve_ | damn ive just found the cause! It needs /data/misc/wifi/WCNSS_qcom_cfg.ini but since i have lineage 16.0, i only have /data/vendor/misc/wifi/WCNSS_qcom_cfg.ini. And that file (or symlink to an existing one) is required to load the module | 10:37 |
steeeve_ | so, rip | 10:37 |
steeeve_ | now, whats the best way to add it so that my lineage-16.0 customers wont have this problem? | 10:41 |
r0kk3rz | wait, los 16? | 10:48 |
steeeve_ | yes | 10:48 |
r0kk3rz | since when are you using los 16 as a base | 10:48 |
steeeve_ | no, im using lineage 16 as "primary" rom | 10:49 |
r0kk3rz | oh right, multi rom thing | 10:49 |
steeeve_ | yes, but even without multirom i would have that problem, because if /data was empty, it would cause that problem | 10:49 |
steeeve_ | basically, to avoid that problem the user has to boot lineage 14.1 at least once, because it creates that symlink in /data | 10:50 |
r0kk3rz | if it just needs a symlink, then symlink it | 10:51 |
steeeve_ | i did it, but how can i add it for everyone? | 10:51 |
steeeve_ | I was thinking to change it in kernel, to load the file in /system and not in /data | 10:52 |
T4 | <adampigg> add to the script which loads wlan.ko? | 10:53 |
T4 | <adampigg> execpre line | 10:54 |
steeeve_ | it isnt clean because it would symlink it everytime device boots | 10:54 |
piggz_ | if ! -f ... | 10:54 |
piggz_ | or, add it to droid config /sparse | 10:55 |
steeeve_ | hmm, i dont know. still not that clean, but i think it's the only thing i can do, since getting /data definition in kernel is impossible | 10:55 |
steeeve_ | i prefer systemd to /data sparse | 10:56 |
r0kk3rz | whats not clean about it? | 10:56 |
steeeve_ | because it checks if that symlink is present every time device boots, so, it was cleaner to just load the one in /system | 10:57 |
r0kk3rz | honestly theres nothing clean about ported devices, they're all hacks upon hacks :) | 10:57 |
steeeve_ | but ojk... | 10:57 |
steeeve_ | but how to check if a file exists in a systemd service? | 10:59 |
r0kk3rz | run a script | 11:00 |
r0kk3rz | then you get the full power of bash | 11:00 |
steeeve_ | that would be too much hacky | 11:01 |
steeeve_ | i dont want to add a file thats add a symlink if it doesnt exist | 11:01 |
steeeve_ | at this point it's better to add /data sparse | 11:01 |
r0kk3rz | idk, do what you want | 11:02 |
T4 | <adampigg> just do a ln -sf in the exec pre, it iwll succeed every time with no consequence | 11:02 |
steeeve_ | honestly, there are other symlinks in /data that can cause similar problems (like some audio fw symlinks), so, ill just add all of them to sparse | 11:04 |
mal | @BusterBg_18 you forgot to package audioflingerglue after you built it, that has to be done before running build_packages.sh so the files don't end up in both packages | 11:18 |
steeeve_ | anyone can help me to build those things on obs? | 11:50 |
r0kk3rz | steeeve_: what do you need? | 12:01 |
steeeve | r0kk3rz: i need everything :/ | 12:05 |
r0kk3rz | ok | 12:12 |
r0kk3rz | so you have an obs account? | 12:12 |
steeeve | Yes | 12:13 |
r0kk3rz | ok, did someone make a device repo for you yet? | 12:13 |
steeeve | I think no | 12:13 |
r0kk3rz | what vendor and codename | 12:14 |
steeeve | Samsung a5ultexx | 12:14 |
r0kk3rz | whats your obs username? | 12:15 |
steeeve | deadsquirrel | 12:15 |
r0kk3rz | ok https://build.merproject.org/project/show/nemo:devel:hw:samsung:a5ultexx | 12:16 |
steeeve | Yes, now? | 12:16 |
steeeve | The sailfish latest? | 12:16 |
r0kk3rz | i added the right repo, you need to make your packages | 12:17 |
steeeve | Ah, i see | 12:18 |
r0kk3rz | most of the time, you just need to add a _service file pointing to a github repo | 12:18 |
steeeve | Theyre in gitlab | 12:18 |
steeeve | But still git :P | 12:19 |
r0kk3rz | yeah the git url | 12:19 |
steeeve | Where to add it? | 12:19 |
steeeve | I mean the service file | 12:19 |
r0kk3rz | you create a package, so like droid-config-a5ultexx | 12:20 |
r0kk3rz | and then inside, you add a _service | 12:20 |
steeeve | Whaat? | 12:20 |
steeeve | In pratice? | 12:20 |
r0kk3rz | ok, you click the link i posted above | 12:21 |
r0kk3rz | make sure you're logged in | 12:21 |
r0kk3rz | theres a button that says 'create package' | 12:22 |
r0kk3rz | guess what that one does | 12:22 |
steeeve_ | ahh, yes | 12:22 |
steeeve_ | name droid-config-a5ultexx? | 12:23 |
r0kk3rz | yep | 12:23 |
steeeve_ | wont it be with the one built by sfos? | 12:23 |
steeeve_ | be in conflict* | 12:23 |
r0kk3rz | what? | 12:23 |
steeeve_ | sailfish builds a droid-config-a5ultexx | 12:24 |
r0kk3rz | huh? no it doesnt | 12:24 |
steeeve_ | hmm | 12:24 |
steeeve_ | daaamn | 12:24 |
steeeve_ | ok., nvm :P | 12:24 |
r0kk3rz | let me break this down, you know all those packages you build locally | 12:24 |
steeeve_ | eys | 12:24 |
steeeve_ | yes | 12:25 |
r0kk3rz | all the droid-* and middleware stuff, libhybris ,etc | 12:25 |
r0kk3rz | those need to be built in your OBS repo | 12:25 |
steeeve_ | yes | 12:25 |
steeeve_ | seems legit | 12:25 |
r0kk3rz | ok, you made a package, great | 12:26 |
r0kk3rz | now add a file, called _service | 12:27 |
steeeve | Done | 12:27 |
r0kk3rz | and in it, you put something like this https://gist.github.com/r0kk3rz/5961e3a41b53a83522ffef350675726e | 12:27 |
r0kk3rz | obviously point it to your git repo | 12:27 |
steeeve_ | oh, you created that gist 7 minutes ago just for me? lol | 12:28 |
r0kk3rz | dont you feel special :P | 12:28 |
steeeve_ | yeahssaah | 12:28 |
steeeve_ | ok, i created it | 12:29 |
steeeve_ | what is this https://paste.pound-python.org/show/YiKyeWus9OT1MhfAeD6b/ ? | 12:31 |
r0kk3rz | seems to not like your submodule | 12:32 |
steeeve | I updated it like 10 minutes ago | 12:32 |
r0kk3rz | https://gitlab.com/Marco01/droid-config-a5ultexx/blob/master/.gitmodules | 12:33 |
r0kk3rz | thats probably why | 12:33 |
steeeve_ | ah, thats a double kill | 12:33 |
steeeve_ | lol | 12:33 |
steeeve_ | droid-configs-device or droid-configs? | 12:34 |
steeeve_ | no, wait | 12:35 |
steeeve_ | it's droid-hal-config, ok, nvm | 12:35 |
r0kk3rz | but that is the gist, look at the other device repos and copy their _service files for the middleware | 12:36 |
r0kk3rz | the droid-hal-a5ultexx package is a bit special, you end up uploading all your locally built RPMs | 12:37 |
steeeve_ | it still gives that error | 12:41 |
r0kk3rz | did you retrigger it? | 12:42 |
steeeve_ | no, i dont know how to do it | 12:43 |
steeeve_ | it says unmerged sources as-well | 12:43 |
steeeve_ | i have this https://paste.pound-python.org/show/Zl5d1NCyh6VAYfHuoNSL/ now | 12:46 |
r0kk3rz | you retrigger it by editing the _service | 12:49 |
r0kk3rz | and yes, clearly it doesnt like you | 12:49 |
r0kk3rz | i expect its not picking up the .inc file | 12:49 |
steeeve_ | hmm, i try updating the submodule | 12:50 |
steeeve_ | already up to date :/ | 12:50 |
steeeve_ | maybe because of "service name="tar_git"? | 12:51 |
r0kk3rz | why would that be a problem? | 12:53 |
steeeve_ | because it contains the word "tar" lol | 12:53 |
r0kk3rz | yeah, no | 12:54 |
steeeve_ | rip | 12:54 |
r0kk3rz | its something with your git repo | 12:55 |
steeeve_ | it's perfect | 12:55 |
steeeve_ | Files could not be expanded: service tar_git failed:. So, there's something about that | 12:57 |
r0kk3rz | duh, tar_git is how it works | 12:58 |
steeeve_ | but if it fails, the problem must start from there | 13:02 |
steeeve_ | i suppose | 13:02 |
r0kk3rz | well yeah | 13:03 |
steeeve_ | impossible | 13:05 |
steeeve_ | i can try to use github | 13:07 |
r0kk3rz | i dont think its gitlab | 13:13 |
steeeve_ | nope, it's not | 13:19 |
steeeve_ | tried droid-hal-version-a5ultexx and says unresolvable | 13:23 |
r0kk3rz | yeah thats ok | 13:25 |
r0kk3rz | but you see how its now got a tarball and spec file there | 13:25 |
steeeve_ | yes | 13:25 |
mal | btw, project config is missing | 13:25 |
r0kk3rz | mal: yeah we didnt get that far yet | 13:26 |
mal | ok | 13:26 |
mal | r0kk3rz: I suggest teaching osc copypac also | 13:26 |
mal | makes life easier | 13:27 |
steeeve_ | droid-hal-a5ultexx says no packaging for this clone. maybe it's because spec is not in rpm dir, but then, how do i build it? | 13:27 |
r0kk3rz | i was thinking of making a script on my vps, to minimise manual work like this | 13:27 |
mal | steeeve_: you don't do droid-hal like that | 13:27 |
r0kk3rz | steeeve_: you dont do the hal package that way, remember i told you it was special | 13:27 |
steeeve_ | ah yes | 13:28 |
steeeve_ | only version and droid-configs wants that service? | 13:28 |
r0kk3rz | yep | 13:28 |
steeeve_ | then, i have to build droid-configs first | 13:28 |
mal | no | 13:28 |
mal | droid-hal first | 13:29 |
r0kk3rz | mal: well the config tar_git needs to work, i have no idea why it doesnt in this case | 13:29 |
r0kk3rz | then it will sync and say unresolvable like the version package | 13:29 |
steeeve_ | because if i build droid-hal first it fixes droid-configs error? | 13:30 |
steeeve_ | im going to recreate droid-configs package first | 13:30 |
r0kk3rz | why would that fix it? | 13:32 |
steeeve_ | no | 13:32 |
steeeve_ | feels bad | 13:32 |
r0kk3rz | anyway, look at another device repo and upload your hal rpms | 13:32 |
steeeve_ | ah | 13:33 |
mal | steeeve_: no need to do any ugly things | 13:34 |
steeeve_ | lol | 13:35 |
steeeve_ | and if i rename rpm/droid-config-a5ultexx.spec to rpm/droid-config-a5ultexx.spec.tar.gz just to test? | 13:37 |
r0kk3rz | wtf | 13:37 |
r0kk3rz | no | 13:37 |
steeeve_ | it says it must end in .tar.gz | 13:38 |
r0kk3rz | you completely misunderstand what that error us saying | 13:38 |
steeeve_ | obviusly xD | 13:38 |
kimmoli | welcome to planet ihnoi... | 13:38 |
steeeve_ | feels baaad | 13:38 |
steeeve_ | i have a gitignore if it can cause the error | 13:39 |
r0kk3rz | why would it? | 13:40 |
mal | steeeve_: no | 13:40 |
steeeve_ | i dont know but im trying to exclude everything | 13:40 |
r0kk3rz | including all rational thought? | 13:41 |
r0kk3rz | for some reason, its not picking up the .inc file from the submodule | 13:42 |
r0kk3rz | and i dont know why | 13:42 |
steeeve_ | when you have such weird errors, you have to exclude weird things :D | 13:42 |
steeeve_ | the .inc.. | 13:43 |
steeeve_ | hmm | 13:43 |
r0kk3rz | ooooooorrrrrr, you engage your brain and figure it out | 13:43 |
r0kk3rz | its complaining about the source: directive which exists in all spec files | 13:43 |
steeeve_ | ok,i wont include the .inc | 13:43 |
r0kk3rz | in this case thats defined in the .inc | 13:43 |
steeeve_ | just to test | 13:43 |
r0kk3rz | oh god, i give up | 13:43 |
steeeve_ | lol | 13:44 |
mal | r0kk3rz: only difference to my .spec is one obsolete line I have | 13:45 |
r0kk3rz | yeah i wonder if obs has cached the git, because he screwed up the submodule before | 13:45 |
mal | https://github.com/mlehtima/droid-config-fp2-sibon/blob/master/rpm/droid-config-fp2-sibon.spec#L9 | 13:46 |
mal | I have that but it should be in .inc anyway | 13:46 |
steeeve_ | even if i remove the .inc inclusion it gives that error | 13:47 |
mal | steeeve_: YOU DO NOT REMOVE .inc | 13:47 |
steeeve_ | i did | 13:47 |
mal | that is very very very important | 13:47 |
steeeve_ | i removed its inclusion in the .spec | 13:47 |
mal | steeeve_: read what I just wrote | 13:47 |
steeeve_ | i know it's important, but testing comes first ^^ | 13:47 |
mal | you do NOT remove things unless you really know what you are doing | 13:48 |
steeeve_ | ... | 13:48 |
steeeve_ | anyway, with or without .inc included, it gives the same error | 13:48 |
mal | steeeve_: if would have checked the spec tempalate you would have seen the .inc there so it has to be there | 13:49 |
steeeve_ | nvm ... | 13:49 |
steeeve_ | and if i copy the spec from a devices where it builds? | 13:50 |
mal | no | 13:50 |
mal | your spec looks fine | 13:51 |
steeeve_ | then we will never know where the error is | 13:51 |
mal | steeeve_: of course we will solve it | 13:52 |
steeeve_ | it will take a lot because you dont want to exclude things | 13:53 |
steeeve_ | my problem solving method is professional | 13:53 |
steeeve_ | what about compiling another device's repo? | 13:54 |
kimmoli | smells like crlf | 13:54 |
steeeve_ | to exclude it's not related to obs or such | 13:55 |
kimmoli | change your spec line endings to LF | 14:01 |
kimmoli | http://kimmoli.com/tauhkaa/spec-crlf.png | 14:01 |
steeeve_ | what? how? | 14:02 |
kimmoli | dos2unix ? | 14:03 |
steeeve_ | dos.. 2 unix hmm | 14:03 |
kimmoli | or change your git settings so that it stores either asis or eol=lf or something like that | 14:03 |
mal | kimmoli: steeeve_ yes, changing line endings fixes it | 14:05 |
mal | just tested | 14:05 |
steeeve_ | aww | 14:06 |
steeeve_ | wtf | 14:06 |
steeeve_ | obs brooooken | 14:06 |
steeeve_ | how could a normal human being know it? | 14:07 |
mal | steeeve_: the real question is how did you manage to change the line endings to the incorrect format | 14:08 |
steeeve_ | sometimes i work on android with ssh | 14:09 |
steeeve_ | so, maybe i transfered a file in android and modified it with a text editor | 14:09 |
steeeve_ | now i got to unresolvable status. therefore, next step is...? | 14:11 |
mal | droid-hal | 14:13 |
steeeve_ | how to build thaat? | 14:13 |
mal | look here for example https://build.merproject.org/package/show/nemo:devel:hw:fairphone:fp2-sibon/droid-hal-fp2-sibon, so you need to upload all of those files, of course change spec file to match your device codename | 14:14 |
mal | r0kk3rz: looks like we solved the issue | 14:15 |
steeeve_ | oh, seems legit, thaanks | 14:15 |
steeeve_ | should i change release and version numbers? | 14:19 |
steeeve_ | in the spec | 14:19 |
mal | no need | 14:19 |
steeeve_ | ok.. | 14:20 |
mal | also source file version is irrevant, just change codenames | 14:20 |
mal | *irrelevant | 14:20 |
steeeve_ | ok, there do i have to upload all the packages i build before mic, like gst-droid, ofono with hacks and libgrillio plus the ones you uploaded? | 14:22 |
mal | no, only the rpms like I ave | 14:24 |
mal | *have | 14:24 |
mal | the other packages are build separately | 14:24 |
steeeve_ | audioflingerglue it's because it contains android files? | 14:25 |
steeeve_ | and droidmedia | 14:25 |
*** ChanServ sets mode: +v T4 | 14:25 | |
r0kk3rz | mal: so it was some line endings thing? | 14:26 |
steeeve_ | yes r0kk3rz, it had dos format | 14:28 |
steeeve_ | anyway, i uploaded those things. next step is? | 14:28 |
steeeve_ | ah, nvm, ill look at fp2 repo | 14:30 |
r0kk3rz | add the middlewares, like libhybris and others | 14:33 |
steeeve_ | yeah | 14:34 |
steeeve_ | what about ofono with hacks | 14:35 |
steeeve_ | can i create a github fork and use it? | 14:35 |
mal | es | 14:39 |
mal | yes | 14:39 |
mal | also copy project config from fp2 OBS project | 14:39 |
steeeve_ | what is project config_ | 14:40 |
steeeve_ | ? | 14:40 |
steeeve_ | also i see it-s missing packages like sensorfw, qt5 stuff. do i have to add them for my device_ | 14:42 |
steeeve_ | ?* | 14:42 |
steeeve_ | mic changed my keyboard layout lol | 14:42 |
mal | https://build.merproject.org/project/prjconf/nemo:devel:hw:fairphone:fp2-sibon | 14:49 |
steeeve_ | ahh ok | 14:53 |
steeeve_ | and about sensorfw and other packages? | 14:53 |
mal | all | 14:54 |
mal | just look at fp2 for example | 14:55 |
steeeve_ | fp2 doesnt have them :/ | 14:56 |
r0kk3rz | steeeve_: remember to expand the list | 14:58 |
steeeve_ | what? | 15:00 |
steeeve_ | i dont know why fp2 doesnt have qt5 and sensorhw packages, since those are needed | 15:00 |
mal | steeeve_: do you see the button with "Next" below the package list | 15:01 |
r0kk3rz | at the top of the list theres a 'show X entries' | 15:01 |
r0kk3rz | probably with x = 10 | 15:01 |
mal | that also | 15:01 |
steeeve_ | ahhhhhh | 15:01 |
steeeve_ | who knew that? loll | 15:02 |
mal | it should be obvious, if you have a list and a next button you might want check what it does | 15:02 |
r0kk3rz | yeah, pay no attention to the 'showing x to y of z entries' down the bottom :P | 15:02 |
steeeve_ | lol | 15:03 |
steeeve_ | im a simple user xD | 15:03 |
steeeve_ | ofono gives this build error: nothing provides pkgconfig(libglibutil) >= 1.0.30 . I tried with mer repos and gets the same error. I had same error in the past but now in my pc it builds | 15:08 |
steeeve_ | maybe old sdk | 15:08 |
steeeve_ | ive added everything, and except that ofono error i still have droid-hal unresolvable: "have choice for a5ultexx-bluez-configs needed by droid-config-a5ultexx: droid-config-a5ultexx-bluez5 droid-config-a5ultexx-bluez4" | 15:26 |
mal | steeeve_: latest target is 2.2.1.18, not 3.0.0.8, so maybe that version is not yet in 2.2.1.18 | 15:28 |
steeeve_ | mal: so? | 15:29 |
mal | either use the newer target or build the needed package on OBS | 15:30 |
steeeve_ | im building them on obs | 15:31 |
steeeve_ | but ofono error came in 2.2 | 15:31 |
steeeve_ | what about droid-hal error? | 15:34 |
mal | what error? | 15:36 |
steeeve_ | have choice for a5ultexx-bluez-configs needed by droid-config-a5ultexx: droid-config-a5ultexx-bluez5 droid-config-a5ultexx-bluez4" | 15:36 |
mal | steeeve_: come on, could you at try to think a little, can you see anything wrong here https://build.merproject.org/project/prjconf/nemo:devel:hw:samsung:a5ultexx | 15:36 |
mal | *at least try | 15:37 |
steeeve_ | ahhaa | 15:37 |
* steeeve_ triggered | 15:37 | |
mal | you really need to think and not just blindly copy stuff | 15:37 |
steeeve_ | ctrl-c ctrl-v is the way | 15:38 |
mal | if you continue that way then I will stop helping | 15:39 |
steeeve_ | aww :/ | 15:40 |
r0kk3rz | haaaang on, did you commit that _pattern thing? | 15:44 |
steeeve_ | what? | 15:44 |
r0kk3rz | in here https://build.merproject.org/package/show/nemo:devel:hw:samsung:a5ultexx/_pattern | 15:45 |
steeeve_ | no i didnt | 15:46 |
steeeve_ | im trying to fix ofono now | 15:46 |
r0kk3rz | ok good | 15:47 |
r0kk3rz | im surprised though, usually we need to ping lbt to enable patterns | 15:47 |
steeeve_ | maybe i need that as well since it says "excluded" | 15:48 |
r0kk3rz | no thats fine | 15:48 |
steeeve_ | o..k... | 15:48 |
steeeve_ | if you say so | 15:48 |
r0kk3rz | i do | 15:49 |
steeeve_ | good | 15:49 |
steeeve_ | xD | 15:49 |
r0kk3rz | then aside from ofono, you should be able to do a build with it | 15:50 |
steeeve_ | yeah, i think i fixed ofono, now it's building it | 15:51 |
r0kk3rz | final step, is in your .ks there should be a line pointing to your local repo | 15:53 |
r0kk3rz | you need to change that to your OBS repo | 15:53 |
steeeve_ | repo --name=adaptation-community-a5ultexx-@RELEASE@ --baseurl=file:///home/marco/hadk/droid-local-repo/a5ultexx | 15:54 |
steeeve_ | this ? | 15:54 |
r0kk3rz | what do you think | 15:55 |
steeeve_ | yes | 15:56 |
steeeve_ | that libglibutil fix 1 problem and created 8 lol | 15:59 |
steeeve_ | can i rebuild everything? | 16:08 |
steeeve_ | are they updating targets to 3.0 now? | 16:13 |
steeeve_ | now i get a lot of "nothing provides pkconfig(some_packages)". if they arent moving to 3.0 sdk, what can be the cause? | 16:37 |
steeeve_ | one hour ago i could build everything | 16:37 |
mal | steeeve_: what did you change after that | 16:55 |
steeeve_ | mal: ive just added libglibutil to fix ofono build and than i got all those errors. Now even if i delete libglibutil i get those errors, so, i dont think it's the cause | 16:56 |
steeeve_ | are you sure they arent changing things for 3.0? | 16:56 |
ghosalmartin | evening all | 17:04 |
ghosalmartin | mal: anyone come across the issues ive had with bullhead recently? seems like my only solution is to start to look at hardware composer for 8.1 | 17:04 |
mal | ghosalmartin: what issues? | 17:08 |
ghosalmartin | mal; if i try to open any app lipstick crashes | 17:09 |
mal | using surfaceflinger plugin? | 17:09 |
ghosalmartin | yes | 17:10 |
ghosalmartin | i think ive followed all the steps | 17:11 |
ghosalmartin | https://github.com/ghosalmartin/droid-config-bullhead/tree/hybris-15.1/sparse | 17:11 |
steeeve_ | 15.1?! you are lucky just because it boots | 17:12 |
ghosalmartin | steeeve_, mal and krnlyng have done the hard work tbh | 17:12 |
steeeve_ | yeah, theyre professional sf people | 17:13 |
ghosalmartin | yeah but thanks to them, its been fairly painless to get to UI | 17:14 |
steeeve_ | mal: wtf i refreshed browser and all packages got built. what did you do? | 17:14 |
steeeve_ | ghosalmartin: honestly i would never port sf with 15.1 | 17:15 |
ghosalmartin | how come? | 17:15 |
steeeve_ | 15.1 has too many changes | 17:15 |
ghosalmartin | it seems to provide solutions for bt that were not available before | 17:15 |
steeeve_ | it has been impossible to port android, i wouldnt imagine sailfish | 17:15 |
steeeve_ | so, other things work with 15.1? | 17:16 |
ghosalmartin | steeeve_, really? i've seen a ton of android ports that are now "trebled" and the xa2 and its variants are based off 15.1 | 17:16 |
ghosalmartin | well aosp 8,1 but yah | 17:16 |
steeeve_ | 14 to 15 has been the hardest port since years | 17:17 |
ghosalmartin | i dunno i remember the first cm13.0 port with the big change in the linker. took a while to sort | 17:18 |
steeeve_ | 12.1 to 13, 13 to 14, 15 to 16 are nothing compared to 14-to-15 port | 17:18 |
ghosalmartin | i cant really comment on 14-15 since I didnt really do much on it :P | 17:19 |
ghosalmartin | hopefully 15-16 will be much easier thanks to treble | 17:19 |
steeeve_ | heh, good for you | 17:19 |
steeeve_ | if you have treble, everything is ez :D | 17:19 |
mal | steeeve_: I triggered a rebuild of libhybris | 17:20 |
steeeve_ | building libhybris fixed all those error? | 17:21 |
steeeve_ | WoW | 17:21 |
mal | the stuff mentioned in the error are part of libhybris | 17:21 |
steeeve_ | ah, and i though they were updating sdk to 3.0 xD | 17:22 |
mal | why would that affect anything | 17:23 |
steeeve_ | because it deletes packages needed to build stuff | 17:23 |
r0kk3rz | not quite | 17:24 |
steeeve_ | i dont know perfectly because i used to nuke and reinstall targets when i got those kind of errors | 17:25 |
r0kk3rz | yes your kneejerk reactions can get a bit annoying | 17:28 |
r0kk3rz | its like 'onoz i has a problem, lets do completely unrelated thing just to be sure' | 17:29 |
mal | it extremely rare that you have to delete anything and start over | 17:29 |
ghosalmartin | if your on obs isnt it effectively doing that every build? | 17:30 |
steeeve_ | well, i was going to do that, but recreating all the packages would require a lot of time | 17:31 |
steeeve_ | anyway it would have worked | 17:31 |
ghosalmartin | mal: what effects does lipstick-security-ui.service have if it fails? | 17:32 |
mal | ghosalmartin: not sure that that even is | 17:41 |
mal | ghosalmartin: what do you see in logs, dmesg, journal and logcat? | 17:41 |
ghosalmartin | mal: logcat and dmesg seem ignorant of the crash | 17:44 |
ghosalmartin | journalctl provides this though https://pastebin.com/Dp4UMzRu | 17:45 |
ghosalmartin | i might give minimer a quick shot to see if theres anything in there | 17:45 |
mal | ghosalmartin: have you tried to use gdb? | 17:49 |
ghosalmartin | mal: what would I gdb, lipstick or the app am tryna open | 17:49 |
mal | ghosalmartin: I would think lipstick, the error seems to come from that | 17:51 |
mal | ghosalmartin: wait, are you using normal hwc or surfaceflinger? | 17:51 |
mal | this is says hwc https://github.com/ghosalmartin/droid-config-bullhead/blob/hybris-15.1/sparse/var/lib/environment/compositor/droid-hal-device.conf | 17:51 |
ghosalmartin | mal: nah ive changed that | 17:54 |
mal | ghosalmartin: just to be sure, you have built correct libhybris and surfaceflinger plugin from mer-hybris | 17:57 |
ghosalmartin | mal:...surfaceflinger plugin here https://build.merproject.org/package/view_file/home:mgrover:nemo:devel:hw:lge:bullhead/qt5-qpa-surfaceflinger-plugin/_service?expand=1 ? | 17:58 |
ghosalmartin | using master? | 17:58 |
mal | both look ok | 18:00 |
ghosalmartin | mal: am just reinstalling atm | 18:01 |
mal | ghosalmartin: wait | 18:02 |
mal | ghosalmartin: this looks wrong https://github.com/ghosalmartin/droid-config-bullhead/tree/hybris-15.1/sparse/usr/libexec/droid-hybris/system/etc/init | 18:02 |
mal | ghosalmartin: copy the files from nile repo only, no other stuff there | 18:02 |
ghosalmartin | mal: yeah it has some extra crap from before, i think i cleaned it up on device | 18:02 |
mal | recheck that | 18:02 |
mal | how do you expect me to know what your setup is if everything is wrong in your repo :) | 18:03 |
ghosalmartin | mal: yeah ive been lazy to update it :P sorry | 18:03 |
ghosalmartin | mal: so after cleaning what I should up and mounting /vendor now i have green flashing light | 18:12 |
mal | what? | 18:13 |
ghosalmartin | my led is now just flashing green | 18:13 |
ghosalmartin | it cant get to UI unless I add servicemanager.rc | 18:13 |
steeeve_ | then add it | 18:14 |
ghosalmartin | yeah but why is it required for this device and not others | 18:14 |
steeeve_ | i dont know | 18:16 |
steeeve_ | i have 14 | 18:16 |
mal | ghosalmartin: servicemanager comes from droid-hal afaik | 18:17 |
ghosalmartin | mal: so if i add the entry i am now at UI | 18:18 |
mal | ghosalmartin: your repo didn't have that file | 18:19 |
ghosalmartin | mal: yeah hacking on device | 18:19 |
ghosalmartin | ill update the configs now | 18:19 |
mal | ghosalmartin: at least on nile that file comes from droid-hal | 18:21 |
ghosalmartin | does it..hmmm | 18:21 |
mal | so then you of course won't remove it | 18:22 |
ghosalmartin | droid-hal as in the result of building dhd? | 18:25 |
mal | yes | 18:25 |
mal | ghosalmartin: rpm -qf tells where a file is from | 18:25 |
ghosalmartin | mal: and it lives in /usr/libexec/droid-hybris/system/etc/init? | 18:26 |
ghosalmartin | mal: you are right i have that in my droid-hal | 18:26 |
ghosalmartin | so now with it back my LED is flashes continous green | 18:30 |
ghosalmartin | mal: whats /odm dir meant to be? | 18:35 |
mal | ghosalmartin: not all device have all stuff like that, I assume you copied that from nile? | 18:38 |
ghosalmartin | mal: i didnt copy it but wanted to make sure it wasnt new | 18:38 |
steeeve_ | this commit https://github.com/sailfishos/gst-droid/commit/dd4c36a83c1326009c18f2cef34c5a3b1ca11d5c gives a lot of errors. basically all the variables in that commit are noy defined. i have the parameters. how can i fix that? If i revert it gstdroid builds but i dont want to revert commits | 18:52 |
ghosalmartin | steeeve_, up to date droidmedia? | 18:53 |
steeeve_ | i built it some time ago | 18:53 |
steeeve_ | i can build it again | 18:53 |
ghosalmartin | yeah probably needs an update i bet | 18:53 |
steeeve_ | hmm, huuummm | 18:54 |
ghosalmartin | actually maybe not i cant see any commits in there that would handle it | 18:55 |
steeeve_ | in the doubt, let's rebuild | 18:55 |
steeeve_ | no, didnt work | 18:58 |
steeeve_ | piggz triggered | 19:02 |
mal | steeeve_: not sure build again but also run repo sync external/droidmedia before rebuilding it | 19:04 |
mal | *not just | 19:04 |
steeeve_ | i built it too many times | 19:04 |
steeeve_ | also, im using stock hal but i have camerawrapper with parameters | 19:05 |
steeeve_ | and i repo synced today | 19:05 |
piggz | r0kk3rz: how to open new tabs in literm? | 19:12 |
piggz | does it bear an exact resemblance to fingerterm? | 19:12 |
piggz | and, you could improve the name and icon to diferentiate it from finterterm .. theyre identical! | 19:13 |
r0kk3rz | piggz: ctrl+t | 19:18 |
r0kk3rz | well, it was forked from fingerterm | 19:18 |
r0kk3rz | and most of the work was done in a separate QML | 19:18 |
r0kk3rz | but theres a whole bunch of terminal handling upgrades in there | 19:19 |
r0kk3rz | and tabs | 19:19 |
piggz | r0kk3rz: ctrl-t on the vkb? | 19:19 |
piggz | doesnt do anything | 19:19 |
r0kk3rz | no, keyboard | 19:19 |
piggz | ok, i need my tablet to charge...only installed on phone atm | 19:20 |
r0kk3rz | the shortcuts dont work with the vkb, which would be a thing to do | 19:20 |
piggz | r0kk3rz: btw, dont terminals usualy use ctrl+shift+key for shortcuts? | 19:20 |
r0kk3rz | i suppose, can change it | 19:21 |
piggz | i think its for ctrl sequences isnt it? | 19:21 |
r0kk3rz | ctrl+t was what w00t had it set to | 19:22 |
r0kk3rz | but figuring out how to plug it into the vkb, or change the UI to make tabs would be good | 19:22 |
piggz | r0kk3rz: btw, in a terminal, ctrl-t should swap the last 2 characters | 19:23 |
piggz | i just tried it and it worked, everyday is a school day | 19:23 |
r0kk3rz | oh really | 19:29 |
r0kk3rz | i guess ctrl+shift it is then | 19:29 |
piggz | r0kk3rz: there is a bunch of ctrl sequences here https://unix.stackexchange.com/questions/330414/intended-use-of-ctrlt-in-bash | 19:29 |
piggz | that why on konsole, ctrl-shift-t is for new tab | 19:30 |
r0kk3rz | crazy | 19:38 |
steeeve_ | am i the only that have issues building gst-droid with that commit? | 19:51 |
r0kk3rz | steeeve_: you probably dont have new enough droidmedia | 19:55 |
steeeve_ | r0kk3rz: so, you dont have build errors with that commit? | 19:55 |
r0kk3rz | what do you mean 'that commit' | 19:57 |
piggz | whats the error? | 19:58 |
piggz | if its the prop exposure modes, probably my fault | 19:58 |
steeeve_ | yes | 19:59 |
steeeve_ | https://github.com/sailfishos/gst-droid/commit/dd4c36a83c1326009c18f2cef34c5a3b1ca11d5c this | 19:59 |
piggz | build this tree https://github.com/piggz/gst-droid/tree/exposure-modes-property | 20:00 |
steeeve_ | all of them are undeclared, but i have stock camera libs and camerawrapper with those parameter outside of hal tree, so, that might be the problem, but im not usre | 20:00 |
steeeve_ | sure | 20:00 |
piggz | abranson: will look at the PR tomorrow ... he promises ;) | 20:00 |
steeeve_ | seems hacky | 20:01 |
piggz | does everything seem hacky to you? :D | 20:02 |
steeeve_ | boh. it's a problem if in obs i use normal gst and on local the hacky one? | 20:02 |
piggz | you could specify a revision of gst-droid that builds. ... i think half a commit made it into the main one | 20:03 |
steeeve_ | at this point i use the hacky one both on obs and locally | 20:04 |
steeeve_ | and when/if you make the normal buildable ill add it back in obs | 20:04 |
piggz | oh, your error was a different one.... | 20:05 |
piggz | that one means you needed newer gst-plugins-bad | 20:05 |
r0kk3rz | i think steeeve_ here is slowly turning into RMS | 20:05 |
steeeve_ | gst | 20:06 |
piggz | gst-droid in master should build fine with that | 20:06 |
steeeve_ | plugins | 20:06 |
steeeve_ | bad?? | 20:06 |
piggz | it was my brnach that was missing a commit | 20:06 |
r0kk3rz | piggz: you patched the bad plugins? | 20:06 |
piggz | r0kk3rz: yes | 20:07 |
piggz | full-stack change! | 20:07 |
piggz | gst-plugins-bad + gst-droid + qt | 20:07 |
steeeve_ | gst-plugins bad is not updated since 2016 :/ | 20:07 |
piggz | https://build.merproject.org/package/show/nemo:testing:hw:common/gst-plugins-bad | 20:08 |
steeeve_ | i have to apply those patches in 2016 code? | 20:09 |
steeeve_ | and then build it? | 20:09 |
piggz | no, just use the versions there ... you should be anyway | 20:09 |
steeeve_ | ah yes | 20:10 |
mal | steeeve_: what is the problem you are trying to solve now? | 20:10 |
steeeve_ | will go in irccloud, cya there | 20:10 |
steeeve | mal: that error, because someone has made gstdroid ugly | 20:12 |
mal | what error? | 20:12 |
mal | your OBS has no errors | 20:12 |
Mister_Magister | i wish mal would stop helping | 20:13 |
piggz | Mister_Magister: if mal stopped helping, where would that leave you????? | 20:13 |
mal | I'm not that much, I'm mainly doing scummvm currently | 20:14 |
Mister_Magister | whats scummvm? | 20:14 |
mal | https://www.scummvm.org/ | 20:14 |
piggz | beneath a steel sky | 20:14 |
T4 | <akaWolf> what doing? | 20:14 |
Mister_Magister | mal: you are doing it or playing it? | 20:15 |
mal | I'm porting that to Qt and from there to sailfish | 20:15 |
T4 | <akaWolf> nice | 20:15 |
Mister_Magister | wew | 20:15 |
T4 | <akaWolf> but how about playing? | 20:15 |
T4 | <akaWolf> :) | 20:15 |
Mister_Magister | ofcourse i understand that your health issues arent over are they? :) | 20:15 |
mal | of course not | 20:16 |
*** ChanServ sets mode: +v T4 | 20:16 | |
Mister_Magister | i really would love to help but dunno how | 20:16 |
steeeve | Not on obs | 20:16 |
steeeve | On local | 20:16 |
mal | steeeve: add the common repo to your target repo list? | 20:17 |
Mister_Magister | mal: im planning on making some game using oxygine, currently waiting for my friend to design up | 20:17 |
Mister_Magister | ui* | 20:17 |
steeeve | No, it's a strange thing | 20:17 |
Mister_Magister | i really like oxygine would love to port some 3d engine tho | 20:17 |
steeeve | I need hacks | 20:17 |
Mister_Magister | ogre3d would be doable but too hard for me | 20:18 |
steeeve | Or revert that commit | 20:18 |
mal | I can run the Qt backend of scummvm on desktop almost without any issues, some cleanup left | 20:19 |
Mister_Magister | mal: can libhybris provide xorg libs? | 20:19 |
T4 | <akaWolf> I think it's possible to write | 20:20 |
mal | steeeve: no need for any hacks if you have the needed dependencies, in this case from common project on OBS | 20:20 |
T4 | <akaWolf> but currently it provides only wayland backend | 20:21 |
steeeve | I haave to try that baad plugin | 20:21 |
mal | steeeve: do what I said | 20:21 |
steeeve | piggz: just why? Why that commit? Whyyyy? | 20:21 |
steeeve | mal: add the common repo to ...? How? | 20:22 |
r0kk3rz | because piggz-o-vision! | 20:22 |
Mister_Magister | probably not then | 20:22 |
steeeve | r0kk3rz: he should be called hacker | 20:22 |
mal | steeeve: sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R ssu ar adaptation-community-common http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_armv7hl/ | 20:24 |
piggz | steeeve: what are you complainign about?? | 20:24 |
piggz | mal: r0kk3rz: for pgz-o-vision, im gonna need a 'fuck-load' of icons :/ | 20:25 |
mal | piggz: indeed | 20:25 |
mal | piggz: that's not easy | 20:25 |
piggz | ill do settings now ... then fire up inkscape! | 20:25 |
kimmoli | piggz: its "shit load" | 20:25 |
kimmoli | is there a ui update for it to test? | 20:26 |
r0kk3rz | both are cromulent | 20:26 |
steeeve | mal: just that? | 20:27 |
steeeve | piggz: youre a hacker | 20:27 |
piggz | thx | 20:27 |
steeeve | Np | 20:27 |
mal | steeeve: maybe also sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper ref | 20:27 |
mal | and same with zypper dup | 20:27 |
piggz | steeeve: if i was hacking it ... i would have used option 1, whcih was to call directly from app into gst-droid .... but _everyone_else wanted the full stack modified to be 'cleaner' meh | 20:28 |
steeeve | mal: i had to do the hardest decision of my life | 20:28 |
mal | piggz: me especially :) | 20:28 |
steeeve | piggz: there was a config method in the past | 20:28 |
mal | steeeve: what? | 20:29 |
piggz | kimmoli: there are branches for all the base packages, and the app is on my github | 20:29 |
kimmoli | r0kk3rz: /me googles.. aa simpsons reference | 20:30 |
piggz | steeeve: noone has done this stuff before with sailfish camera | 20:30 |
kimmoli | piggz: yes, /me takes a look tomorrow. has there been changes onbae pkgs recently= | 20:30 |
steeeve | mal: camera configs | 20:31 |
steeeve | piggz: before i could compile gstdroid xD | 20:31 |
piggz | kimmoli: gst-plugins-bad is in hw:common.... gst-droid is in PR atm, and my github, qtmultimedia is in PR and on my mer git account | 20:32 |
kimmoli | ok tnx | 20:32 |
steeeve | mal: i get the same error with that repo | 20:38 |
steeeve | After running those 3 commands | 20:39 |
mal | what exact error | 20:40 |
steeeve | https://paste.pound-python.org/show/pJz104bu1bGljmnEF9eu/ | 20:40 |
steeeve | Im gonna make gstdroid buildable again | 20:40 |
mal | steeeve: no | 20:41 |
mal | steeeve: did the 3 commands seem to do anything? | 20:42 |
steeeve | No | 20:42 |
mal | how did you run the last command | 20:42 |
steeeve | Ctrl-c ctrlv'd yours | 20:43 |
steeeve | With sb2 -t... | 20:43 |
mal | so sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper dup? | 20:43 |
steeeve | Yes | 20:43 |
steeeve | To the target | 20:44 |
mal | show sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R ssu lr | 20:44 |
steeeve | Adaption-community common is enabled | 20:46 |
steeeve | I dont want to break the target again but everytime i run zypper dup it wants me to make hard decisions :( | 20:47 |
T4 | <akaWolf> whole life you doing hard decisions | 20:48 |
steeeve | Not so hard | 20:48 |
mal | show sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper if gstreamer1.0-plugins-bad-devel | 20:48 |
steeeve | https://paste.pound-python.org/show/L2yyPnlenfLQ6Q8TpuBS/ | 20:49 |
mal | steeeve: you can see in that output that it's said to be out of date | 20:51 |
mal | steeeve: so why didn't zypper dup work | 20:51 |
steeeve | Heh | 20:52 |
steeeve | Let me try it again | 20:52 |
mal | try sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in gstreamer1.0-plugins-bad-devel | 20:52 |
steeeve | Now if i run zypper dup it says nothing to do, so i think i managed to do it | 20:54 |
steeeve | Let my build before that | 20:54 |
mal | check the status again | 20:54 |
steeeve | Secoond, its building | 20:54 |
steeeve | Still a hard decision: install and break it or not install it | 20:55 |
steeeve | Ill choose the 1st | 20:56 |
steeeve | Since the 2bd has no sense | 20:56 |
mal | install what? | 20:56 |
steeeve | 9:52 PM <mal> try sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in gstreamer1.0-plugins-bad-devel this | 20:56 |
mal | that was just an alternative way of trying to update it | 20:57 |
steeeve | Zypper dup still gives the error | 20:57 |
mal | what error | 20:58 |
mal | you never said anything about it giving error | 20:58 |
mal | how do you expect me to help without all of the information | 20:58 |
steeeve | Eh? | 20:59 |
steeeve | I said i was building it | 20:59 |
mal | 22:57 < steeeve> Zypper dup still gives the error | 20:59 |
mal | WHAT ERROR | 20:59 |
steeeve | I meant with zypper dup gstdroid still fails to built | 21:00 |
steeeve | Zypper dup itself doesnt give errors | 21:00 |
mal | what the hell is "zypper dup gstdroid" | 21:00 |
steeeve | 10:00 PM <steeeve> I meant with zypper dup',' gstdroid still fails to built | 21:01 |
steeeve | Lol | 21:01 |
mal | did you run sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in gstreamer1.0-plugins-bad-devel | 21:02 |
piggz | mal: leave it :D | 21:02 |
steeeve | I did that | 21:02 |
mal | piggz: yes, this is going nowhere | 21:02 |
steeeve | It's building now | 21:03 |
mal | what is? | 21:03 |
mal | you are running random stuff without actually telling what | 21:03 |
steeeve | the build is processing. Maybe it will fail maybe not | 21:03 |
steeeve | It got build thank esketit | 21:04 |
steeeve | No hacks yo | 21:04 |
mal | I told before to check what version of that is installed using sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper if gstreamer1.0-plugins-bad-devel | 21:04 |
mal | there is no point in trying to build gst-droid unless that reports the correct version | 21:05 |
mal | you need to learn how to check such things | 21:05 |
steeeve | Yes but that target os damn easy to break. Every zypper dup is a pain and can break it | 21:06 |
mal | no it's not | 21:10 |
mal | it almost never breaks | 21:10 |
mal | steeeve: are you sure your target is up to date, i.e. 2.2.1.18? | 21:11 |
mal | you never showed ssu lr from target like I asked so I have trust you have the correct version | 21:11 |
steeeve | Yes, i reinstalled it when i built 2.2.1.18 | 21:12 |
piggz | mal: thats better ... app now remembers settings, and highlights the selected option | 21:12 |
mal | piggz: cool | 21:16 |
T4 | <akaWolf> how much mobile/android-specific packages do we have in SFOS? | 21:16 |
steeeve | For today im off | 21:17 |
T4 | <akaWolf> I mean what is not GPOS-specific? | 21:17 |
mal | steeeve: just curious, why is it so difficult to give me what I asked | 21:17 |
piggz | mal: and, as an example, the flash-icon now updates correctly | 21:37 |
piggz | focus next | 21:37 |
piggz | except the theme doesnt have allthe focus modes :/ | 21:38 |
piggz | ah well, i can do my best | 21:38 |
piggz | mal: why do adaptations build gst-droid, and not have it in common? | 21:52 |
mal | piggz: https://github.com/sailfishos/gst-droid/blob/master/rpm/gst-droid.spec#L24 | 21:58 |
piggz | mal: k... | 21:59 |
piggz | mal: focus and white-balance icons now dynamic ... its quite nice! | 21:59 |
mautzone | Hi | 22:53 |
mautzone | Hi | 22:53 |
mautzone | Since yesterday al builds i compile using mic can not be installed, has anything changed? | 22:54 |
mal | how does it fail? | 23:10 |
mautzone | mal: It builds fine, but when flashing in recovery i get an error about the /system partition. | 23:22 |
mautzone | mal: "Failed to move the /system to rootfs" is the error message. | 23:25 |
mal | why would /system have anything to do with the installation | 23:28 |
mal | mautzone: show your adaptation repos | 23:28 |
mautzone | mal: Reverted my latest droid-config commits now it installs fine, i will check my commits for an error. | 23:31 |
mal | show the commits | 23:31 |
mal | mautzone: is your OBS account mautz? | 23:33 |
mautzone | mal:Yes. | 23:33 |
mautzone | mal: https://github.com/mautz-kernel/droid-config-hammerhead/commits/master | 23:34 |
mal | mautzone: ok, I have looking for you, your home project has some dependencies to old nemo:devel:hw:common targets (2.1.1.24 and 2.1.2.3), do you still need those | 23:35 |
mal | *have been | 23:35 |
mal | mautzone: this won't work https://github.com/mautz-kernel/droid-config-hammerhead/commit/c0ae6d794b8ff9f679dacc46d74860e1c6f23aa0 | 23:35 |
mautzone | mal: Latest build is in subproject sfos-latest | 23:35 |
mautzone | mal: This was the one i suspected too. | 23:36 |
mal | mautzone: add the file/symlink to sparse/usr/libexec/droid-hybris/system/lib/hw/ | 23:36 |
mal | it should be loaded from there | 23:36 |
mautzone | mal Thanks! | 23:36 |
mal | mautzone: if you use versioned targets it's better to use nemo:testing:hw:common instead of nemo:devel:hw:common in here https://build.merproject.org/project/meta/home:mautz | 23:38 |
mautzone | mal:Why? | 23:38 |
mal | mautzone: because devel doesn't usually have versioned targets, those are only for early access testing | 23:39 |
mal | whereas testing has only versioned targets https://build.merproject.org/project/show/nemo:testing:hw:common | 23:39 |
mal | mautzone: why do you have those projects in your home and not under nemo:*:hw | 23:41 |
mautzone | mal: Because there is still the old hammerhead cm12.1 port. | 23:42 |
mal | mautzone: if you need permission to hammerhead project under nemo:*:hw that can be arranged | 23:42 |
mal | mautzone: 12.1 port is not maintained anymore afaik | 23:42 |
mautzone | mal: That would be nice, since 12.1 is unmaintained. | 23:42 |
mal | is anyone using the 12.1 anymore? | 23:42 |
mautzone | mal: Yes, some because of sfdroid and i still haven't manage to fix the non working video recording issue. | 23:43 |
mal | ok, what is the problem video recording? | 23:44 |
mautzone | mal: Wait a second... | 23:45 |
mal | mautzone: anything related to color conversion in logs or debug output? | 23:46 |
mal | or anything else in logs | 23:47 |
mautzone | mal: After pressing the recording button in camera app, the picture freezes and the camera app is unreponsive. | 23:47 |
mal | mautzone: do you see something like waiting for some service in logcat? | 23:48 |
mal | mautzone: anyway if you could change the dependencies in here https://build.merproject.org/project/meta/home:mautz to point to nemo:testing:hw:common it would be nice, I have been trying to cleanup the devel common targets and you are the only one using those anymore | 23:50 |
mautzone | mal: There are some errors in the logs, Abranson once told me that i have to revert some commits in cm13 base to get video working. | 23:53 |
mal | mautzone: oh, that issues, I know what commits | 23:54 |
mal | mautzone: something like this https://github.com/mer-hybris/android_frameworks_av/commits/hybris-fp2-m-sibon | 23:54 |
mal | mautzone: if you revert those it should work, please also make a PR to the mer-hybris repo of the reverts so will also any other devices | 23:55 |
mautzone | mal: Yes, this are the commits, thanks! | 23:56 |
mautzone | mal: Should i revert these and rebuild gst-droid? | 23:56 |
mal | you need to rebuild hybris-hal (and therefore also droid-hal) at least | 23:57 |
mal | the whole fix is in droid-hal packages | 23:57 |
mal | nothing to do with gst-droid directly | 23:58 |
mautzone | mal: Ok, will give it a try in the next days. | 23:58 |
mal | ok, let me know how it works, it's usually a good idea to ask here for help, I haven't seen you much here | 23:59 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!