Tuesday, 2019-01-29

Qiangong2I'm stuck at bootlooping and here is the error: https://paste.ubuntu.com/p/z28hJxCb57/02:34
Qiangong2I think it may be because I don't have a SIM Card inserted, but I don't have a micro sim available02:35
Qiangong2Is there a way to get it booting without a sim?02:35
T4<vorombe> no sim card is OK02:37
Qiangong2I've commented out the usb0 mentions in the init-script, what would be the issue then?02:38
Qiangong2There's no change from before I commented out the usb0 mentions02:39
*** ChanServ sets mode: +v T402:46
*** ChanServ sets mode: +v T408:11
r0kk3rzpiggz: audio decoding is usually done with software, the droid ones we use arent actually hw decoders08:42
ohyashbuild_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 then11:39
T4<adampigg> R0kk3rz, thats great then, hw decoding complete!11:44
T4<adampigg> Abranson^^11:44
abransonadampigg: 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 have12:30
abransonwonder 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
r0kk3rzthats 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 droidmedia12:38
r0kk3rz@adampigg, so to recap, you need libva gst-vaapi and intel-vaapi-driver12:38
T4<adampigg> do we have gst-v4l? might be needed for the camera12:38
T4<adampigg> yes12:39
r0kk3rzmaybe we can look at gst-v4l next, we dont normally use that12:39
T4<adampigg> yes, i figured12:39
r0kk3rzno idea what the camera app will make of that12:39
r0kk3rzmaybe piggzovision to the rescue12:40
abransonsupporting non-hybris camera would be cool12: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/video4linux12:46
T4<adampigg> and 7 sub devices12:47
mal@adampigg having device nodes is a good start12:47
T4<adampigg> Mal, and, judging by the /name file, they are handled by the atomisp driver13:00
*** ChanServ sets mode: +v T414: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 day17:00
T4<eugenio_g7> @adampigg what are the odds of both our batteries being faulty?17:12
*** OhYash1 is now known as ohyash18:08
T4<adampigg> @eugenio_g7 i dunno .. unlikely, mine seems ok some days18:21
piggzr0kk3rz: no snow yet18:21
piggzi can see it in the hills near by, but nothing at low levels18:21
piggzr0kk3rz: gstreamer-vaapi .... how should I create the repo/obs config? currently i have a spec and a local checkout18:22
piggz'my way' would be fork, add rpm/spec and build ... but all the other gstreamer builds are submodule + seperate spec?18:25
kimmolisubmodule is way to retain upstream? if you need patches, they are listed in spec and local repo.18:30
kimmolia lot of mer pkgs are like that afaiu18:30
malpiggz: submodule + rpm/spec is nicer way if you don't need many changes18:34
malpiggz: also much easier to update in the future18:34
piggzi always find making patches a pita18:35
piggzbut, iirc there are no patches in this case18:35
malpiggz: do you need many patches?18:35
piggzmal: no18:35
malok, then submodule it is18:35
piggzmal: 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
piggzstick it on github/sailfish-on-latte .... and point obs at ut18:37
r0kk3rzput it on gmo18:37
piggz_knew_ youd say that :D18:37
kimmolifavorite example...  https://git.merproject.org/mer-core/systemd18:38
r0kk3rzyou can fork the one i did and put in your .spec18:38
kimmolihttps://git.merproject.org/r0kk3rz/gst-vaapi ?18:39
* piggz adds his public key to gmo18:48
steeeveHey, im updating the things (yesterday i was busy). Where was the button to rebuild everything?19:34
malsteeeve: OBS automatically rebuilds, you just need to make sure the versions are correct, if you need update some package just edit the _service file19: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
steeeveI remember there was a button to rebuild everything without editing all _service s19:40
malsteeeve: it will rebuild everything because you updated droid-hal rpms19:43
malsteeeve: 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=119:44
steeeveOh, just got a build error without that haha19:45
malsteeeve: you can compare the package versions to those of fp2 to see if you have all updated19:48
steeeveOther revision are set to head or missing, so, that should be ok19:51
mallooks ok19:52
steeeve0 build errors lets gooo19:53
steeeveDo i have to update testing as well?19:53
malsteeeve: do you need those custom libglibutil and libgrilio packages?19:58
malsteeeve: I checked the versions of those in 3.0.1 and those are already new enough20:03
malsteeeve: so you should remove those from devel and disable in testing20:03
*** ChanServ sets mode: +v T420:03
steeeveLibgrilio is needed by ofono and libglibutil fixes an ofono build error20:04
piggzmal: 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 denied20:05
malsteeeve: but those were updated in 3.0.120:05
steeeveLibgrilio gets built in upstream?20:06
malsteeeve: of course, it's needed by ofono20:06
steeeveOh, nice, then i can remove them20:07
malsteeeve: only disable those in testing because otherwise old target might break20:07
malalthough you probably don't need to old target much anymore in testing20:07
steeeveI will try just to comment it then20:08
steeeveTesting is useless, wont use it anymore20:08
r0kk3rzpiggz: just use http20:09
r0kk3rzi did set up the whole key thing once though20:10
piggzr0kk3rz: I have a nitrokey so i dont have to type passwords in!20:10
piggzworks on github20:10
r0kk3rzshould work in the same way...20:11
steeeveIt doesnt let me save it fully commented20:13
malsteeeve: remove the package20:14
malyou don't need those in devel anymore20:14
steeeveIf you say so...20:14
malsteeeve: 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 service20:15
malsteeeve: as an example https://build.merproject.org/package/repositories/nemo:devel:hw:samsung:a5ultexx/libhybris20:16
steeeveToo late, i delete it. Its not a problem anymore :D20:16
malthat is the place to control build of individual package, for future reference20:16
malso the repositories subpage when you have selected a package20:17
steeevetheres the button20:18
piggzmal: 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=120:36
r0kk3rzdo you need libgl?20:38
r0kk3rzbecause thats a bug in the mesa build i spotted20:39
piggzr0kk3rz: oh, i remember, when given the option to 'break' installation, i chose to do that!20:42
piggzso, maybe not needed...20:42
r0kk3rzjust drop the requires20:42
*** ChanServ sets mode: +v T420:57
piggzr0kk3rz: what have i done wrong... https://build.merproject.org/package/live_build_log/nemo:devel:hw:xiaomi:latte/gst-vaapi/sailfish_latest_armv7hl/i58621:18
r0kk3rzfix the source line21:38
malpiggz: wait21:39
r0kk3rzso that its %{name}-%{version}.tar.xz21:39
malpiggz: check here https://git.merproject.org/mer-core/wayland/blob/f784156da5aa7af1233d68deaffec0664da9f294/rpm/wayland.spec21:39
malpiggz: for source and how to use %setup etc21:40
malSource0 that is21:40
malpiggz: your %setup line has some duplicate parts21:47
piggzmal: still not playing21:52
malpiggz: could Source vs Source0 have some effect?21:55
malpiggz: systemd also uses Source021:55
malpiggz: also fix the %setup line21:56
piggzmal: oh, i triggered too soon22:02
malpggz_: did you still forget to fix the spec? maybe forgot force push?22:12
malpggz_: what exactly are you even doing?22:13
r0kk3rzpiggz is gonna piggz22:14
pggz_mal: latte uses vaapi for video decoding accel22:15
pggz_you know, no droidmedia rubbish here :D22:15
malpggz_: I meant on OBS22:15
pggz_my local build was fine!22:15
pggz_mal: trying to build it, its not part of mer22:16
malpggz_: you are not updating the git repo on gmo22: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.git22:16
pggz_ + 4948295...642a322 master -> master (forced update)22:16
r0kk3rzi wonder if the url thing has to be fixed too, it might be22:16
pggz_i beg to differ22:16
malpggz_: still not ok22:17
pggz_oh, i know22:17
malpggz_: how can you fail at fixing that, I told what to do22:17
malnow seems ok22:17
pggz_yeah, it helps if i read the cmdline instead of pressing up up up enter and I commit22:18
malpggz_: wondering why are not using for example gst-plugins-bad as an example22:21
malit does it a bit differently22:22
r0kk3rzor like22:23
r0kk3rzthe gst-vaapi spec i did22:23
malmany ways to do it22:24
malbut maybe it would be good to use similar method as other gst packages so naming and all is in sync22:25
malin mer naming is gstreamer1.0-something22:26
eugeniohmmmm I think I got wired headphones to work, although the audio quality doesn't seem the best but it's a start22:28
pggz_eugenio: great22: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 now22:52
malpggz_: package naming etc for example22:53
malpggz_: adapting some gst should be quite simple and safe way to do it22:54

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