Qiangong2 | I'm stuck at bootlooping and here is the error: https://paste.ubuntu.com/p/z28hJxCb57/ | 02:34 |
---|---|---|
Qiangong2 | I think it may be because I don't have a SIM Card inserted, but I don't have a micro sim available | 02:35 |
Qiangong2 | Is there a way to get it booting without a sim? | 02:35 |
T4 | <vorombe> no sim card is OK | 02:37 |
Qiangong2 | I've commented out the usb0 mentions in the init-script, what would be the issue then? | 02:38 |
Qiangong2 | There's no change from before I commented out the usb0 mentions | 02:39 |
*** ChanServ sets mode: +v T4 | 02:46 | |
*** ChanServ sets mode: +v T4 | 08:11 | |
r0kk3rz | piggz: audio decoding is usually done with software, the droid ones we use arent actually hw decoders | 08:42 |
ohyash | build_packages.sh builds community-adaptation-localbuild but doesn't install "Package is not Signed!" | 10:14 |
T4 | <It_sMike> ohyash : did you updated your platfrom sdk + sdk tooling and target to the last version? | 10:42 |
T4 | <It_sMike> Updating those solved this problem for me. | 10:43 |
r0kk3rz | @adampigg hows the snow? | 11:25 |
T4 | <adampigg> r0kk3rz, ok, great then | 11:39 |
T4 | <adampigg> R0kk3rz, thats great then, hw decoding complete! | 11:44 |
T4 | <adampigg> Abranson^^ | 11:44 |
abranson | adampigg: cool! | 12:06 |
T4 | <adampigg> r0kk3rz, abranson, ill get gst-vaapi and intel-vaapi-driver on obs shortly... | 12:29 |
T4 | <adampigg> stuck on an old driver becuase of old libdrm we have | 12:30 |
abranson | wonder if it'll work on the jtab? | 12:31 |
T4 | <adampigg> maybe, cant test because i bust my tab :(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( | 12:32 |
T4 | <adampigg> (thats a _really_ sad face!) | 12:33 |
r0kk3rz | thats a lot of double chins, piggz what you been eating? | 12:35 |
T4 | <adampigg> quality street! | 12:36 |
T4 | <adampigg> so, afaict, this port works fine without libhybris or droidmedia | 12:38 |
r0kk3rz | @adampigg, so to recap, you need libva gst-vaapi and intel-vaapi-driver | 12:38 |
T4 | <adampigg> do we have gst-v4l? might be needed for the camera | 12:38 |
T4 | <adampigg> yes | 12:39 |
r0kk3rz | maybe we can look at gst-v4l next, we dont normally use that | 12:39 |
T4 | <adampigg> yes, i figured | 12:39 |
r0kk3rz | no idea what the camera app will make of that | 12:39 |
r0kk3rz | maybe piggzovision to the rescue | 12:40 |
abranson | supporting non-hybris camera would be cool | 12:44 |
T4 | <adampigg> will be interesting to see if i can get an image/from the camera first! | 12:45 |
T4 | <adampigg> it doesnt work in lineageos! | 12:45 |
T4 | <adampigg> therr are 11 devices in /sys/class/video4linux | 12:46 |
T4 | <adampigg> and 7 sub devices | 12:47 |
mal | @adampigg having device nodes is a good start | 12:47 |
T4 | <adampigg> Mal, and, judging by the /name file, they are handled by the atomisp driver | 13:00 |
*** ChanServ sets mode: +v T4 | 14:58 | |
T4 | <adampigg> @eugenio_g7 i think my battery stats are funky today ... went from 100 to 15 and now only 11 after being on all day | 17:00 |
T4 | <eugenio_g7> @adampigg what are the odds of both our batteries being faulty? | 17:12 |
*** OhYash1 is now known as ohyash | 18:08 | |
T4 | <adampigg> @eugenio_g7 i dunno .. unlikely, mine seems ok some days | 18:21 |
piggz | r0kk3rz: no snow yet | 18:21 |
piggz | i can see it in the hills near by, but nothing at low levels | 18:21 |
piggz | r0kk3rz: gstreamer-vaapi .... how should I create the repo/obs config? currently i have a spec and a local checkout | 18:22 |
piggz | 'my way' would be fork, add rpm/spec and build ... but all the other gstreamer builds are submodule + seperate spec? | 18:25 |
kimmoli | submodule is way to retain upstream? if you need patches, they are listed in spec and local repo. | 18:30 |
kimmoli | a lot of mer pkgs are like that afaiu | 18:30 |
mal | piggz: submodule + rpm/spec is nicer way if you don't need many changes | 18:34 |
piggz | ok | 18:34 |
mal | piggz: also much easier to update in the future | 18:34 |
piggz | i always find making patches a pita | 18:35 |
piggz | but, iirc there are no patches in this case | 18:35 |
mal | piggz: do you need many patches? | 18:35 |
piggz | mal: no | 18:35 |
mal | ok, then submodule it is | 18:35 |
piggz | mal: kimmoli: so, in a nutshell, I create a new repo, add a submodule pointing at the official repo, then add rpm/x.spec ? | 18:36 |
kimmoli | yes | 18:37 |
piggz | stick it on github/sailfish-on-latte .... and point obs at ut | 18:37 |
r0kk3rz | put it on gmo | 18:37 |
piggz | _knew_ youd say that :D | 18:37 |
kimmoli | favorite example... https://git.merproject.org/mer-core/systemd | 18:38 |
r0kk3rz | you can fork the one i did and put in your .spec | 18:38 |
kimmoli | https://git.merproject.org/r0kk3rz/gst-vaapi ? | 18:39 |
r0kk3rz | yep | 18:40 |
* piggz adds his public key to gmo | 18:48 | |
steeeve | Hey, im updating the things (yesterday i was busy). Where was the button to rebuild everything? | 19:34 |
mal | steeeve: OBS automatically rebuilds, you just need to make sure the versions are correct, if you need update some package just edit the _service file | 19:40 |
T4 | <MarcoDS_bit> mal: still with the droid-hal-init and was thinking, am I supposed to have something in the "/dev/socket/" folder? | 19:40 |
steeeve | I remember there was a button to rebuild everything without editing all _service s | 19:40 |
mal | steeeve: it will rebuild everything because you updated droid-hal rpms | 19:43 |
mal | steeeve: check here the correct commit for geoclue https://build.merproject.org/package/view_file/nemo:devel:hw:fairphone:fp2-sibon/geoclue-providers-hybris/_service?expand=1 | 19:44 |
steeeve | Oh, just got a build error without that haha | 19:45 |
mal | steeeve: you can compare the package versions to those of fp2 to see if you have all updated | 19:48 |
steeeve | Other revision are set to head or missing, so, that should be ok | 19:51 |
mal | looks ok | 19:52 |
steeeve | 0 build errors lets gooo | 19:53 |
steeeve | Do i have to update testing as well? | 19:53 |
mal | steeeve: do you need those custom libglibutil and libgrilio packages? | 19:58 |
mal | steeeve: I checked the versions of those in 3.0.1 and those are already new enough | 20:03 |
mal | steeeve: so you should remove those from devel and disable in testing | 20:03 |
*** ChanServ sets mode: +v T4 | 20:03 | |
steeeve | Libgrilio is needed by ofono and libglibutil fixes an ofono build error | 20:04 |
piggz | mal: r0kk3rz: how can i fetch from gmo using a GPG key? ive put my public key on my profile, but it keeps coming back as acess denied | 20:05 |
mal | steeeve: but those were updated in 3.0.1 | 20:05 |
steeeve | Libgrilio gets built in upstream? | 20:06 |
mal | steeeve: of course, it's needed by ofono | 20:06 |
steeeve | Oh, nice, then i can remove them | 20:07 |
mal | steeeve: only disable those in testing because otherwise old target might break | 20:07 |
mal | although you probably don't need to old target much anymore in testing | 20:07 |
steeeve | I will try just to comment it then | 20:08 |
steeeve | Testing is useless, wont use it anymore | 20:08 |
r0kk3rz | piggz: just use http | 20:09 |
r0kk3rz | i did set up the whole key thing once though | 20:10 |
piggz | r0kk3rz: I have a nitrokey so i dont have to type passwords in! | 20:10 |
piggz | works on github | 20:10 |
r0kk3rz | should work in the same way... | 20:11 |
steeeve | It doesnt let me save it fully commented | 20:13 |
mal | steeeve: remove the package | 20:14 |
mal | you don't need those in devel anymore | 20:14 |
steeeve | Ok | 20:14 |
steeeve | If you say so... | 20:14 |
steeeve | :p | 20:14 |
mal | steeeve: and if you for some reason would want to keep the package then the proper way is to disable the build, not comment out anything in service | 20:15 |
mal | steeeve: as an example https://build.merproject.org/package/repositories/nemo:devel:hw:samsung:a5ultexx/libhybris | 20:16 |
steeeve | Too late, i delete it. Its not a problem anymore :D | 20:16 |
steeeve | Deleted* | 20:16 |
mal | that is the place to control build of individual package, for future reference | 20:16 |
steeeve | Sure | 20:17 |
mal | so the repositories subpage when you have selected a package | 20:17 |
steeeve | theres the button | 20:18 |
piggz | mal: r0kk3rz: you know how to get this package available? https://build.merproject.org/project/monitor/nemo:devel:hw:xiaomi:latte?arch_i586=1&defaults=0&repo_sailfish_latest_armv7hl=1&unresolvable=1 | 20:36 |
r0kk3rz | do you need libgl? | 20:38 |
r0kk3rz | because thats a bug in the mesa build i spotted | 20:39 |
piggz | r0kk3rz: oh, i remember, when given the option to 'break' installation, i chose to do that! | 20:42 |
piggz | so, maybe not needed... | 20:42 |
r0kk3rz | just drop the requires | 20:42 |
*** ChanServ sets mode: +v T4 | 20:57 | |
piggz | r0kk3rz: what have i done wrong... https://build.merproject.org/package/live_build_log/nemo:devel:hw:xiaomi:latte/gst-vaapi/sailfish_latest_armv7hl/i586 | 21:18 |
r0kk3rz | fix the source line | 21:38 |
mal | piggz: wait | 21:39 |
r0kk3rz | so that its %{name}-%{version}.tar.xz | 21:39 |
mal | piggz: check here https://git.merproject.org/mer-core/wayland/blob/f784156da5aa7af1233d68deaffec0664da9f294/rpm/wayland.spec | 21:39 |
mal | piggz: for source and how to use %setup etc | 21:40 |
mal | Source0 that is | 21:40 |
mal | piggz: your %setup line has some duplicate parts | 21:47 |
piggz | oops | 21:48 |
piggz | mal: still not playing | 21:52 |
mal | piggz: could Source vs Source0 have some effect? | 21:55 |
mal | piggz: systemd also uses Source0 | 21:55 |
mal | piggz: also fix the %setup line | 21:56 |
piggz | mal: oh, i triggered too soon | 22:02 |
mal | pggz_: did you still forget to fix the spec? maybe forgot force push? | 22:12 |
mal | pggz_: what exactly are you even doing? | 22:13 |
r0kk3rz | piggz is gonna piggz | 22:14 |
pggz_ | mal: latte uses vaapi for video decoding accel | 22:15 |
pggz_ | you know, no droidmedia rubbish here :D | 22:15 |
mal | pggz_: I meant on OBS | 22:15 |
pggz_ | my local build was fine! | 22:15 |
pggz_ | mal: trying to build it, its not part of mer | 22:16 |
pggz_ | afaik | 22:16 |
mal | pggz_: you are not updating the git repo on gmo | 22:16 |
pggz_ | Writing objects: 100% (4/4), 407 bytes | 81.00 KiB/s, done. | 22:16 |
pggz_ | Total 4 (delta 2), reused 0 (delta 0) | 22:16 |
pggz_ | To https://git.merproject.org/piggz/gst-vaapi.git | 22:16 |
pggz_ | + 4948295...642a322 master -> master (forced update) | 22:16 |
r0kk3rz | i wonder if the url thing has to be fixed too, it might be | 22:16 |
pggz_ | i beg to differ | 22:16 |
mal | pggz_: still not ok | 22:17 |
pggz_ | oh, i know | 22:17 |
mal | pggz_: how can you fail at fixing that, I told what to do | 22:17 |
mal | now seems ok | 22:17 |
pggz_ | yeah, it helps if i read the cmdline instead of pressing up up up enter and I commit | 22:18 |
mal | heh | 22:18 |
pggz_ | same | 22:21 |
mal | pggz_: wondering why are not using for example gst-plugins-bad as an example | 22:21 |
mal | https://git.merproject.org/mer-core/gst-plugins-bad/blob/master/rpm/gst-plugins-bad.spec | 22:22 |
mal | it does it a bit differently | 22:22 |
r0kk3rz | or like | 22:23 |
r0kk3rz | the gst-vaapi spec i did | 22:23 |
mal | many ways to do it | 22:24 |
mal | but maybe it would be good to use similar method as other gst packages so naming and all is in sync | 22:25 |
mal | in mer naming is gstreamer1.0-something | 22:26 |
eugenio | hmmmm I think I got wired headphones to work, although the audio quality doesn't seem the best but it's a start | 22:28 |
pggz_ | eugenio: great | 22:47 |
pggz_ | r0kk3rz: mal: i dont see how my .spec is substantially different to either of those in structure ... but, its a job for tomorrow now | 22:52 |
mal | pggz_: package naming etc for example | 22:53 |
mal | pggz_: adapting some gst should be quite simple and safe way to do it | 22:54 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!